1. A computer-implemented method, comprising: receiving, by a processor at a server, from a user computer of a user, via a distributed network, user information, disclosure data for distribution, user-selected distribution criteria that is used for a future-oriented method of planned communication, wherein said distribution criteria comprises contact information of a recipient for receiving the disclosure data, a predefined event for triggering the distribution of the disclosure data to the recipient, and contact information of a proxy for confirming occurrence of the predefined event before triggering the distribution of the disclosure data to the recipient; sending an instruction to a non-transitory storage medium at the server to store the user information, the disclosure data, and the user-selected distribution criteria; receiving an instruction indicating occurrence of the predefined event; sending an instruction to the proxy based on the contact information of the proxy to seek confirmation of the occurrence of the predefined event; receiving the confirmation from the proxy confirming the occurrence of the predefined event; accessing the non-transitory storage medium for the stored contact information of the recipient; and transmitting, via said distributed network, the disclosure data to said recipient based on said accessed contact information after receiving the confirmation from the proxy, wherein the distribution criteria includes a plurality of proxies and a confidence threshold indicating a predefined ratio of proxy confirmations, wherein the processor sends an instruction to the plurality of proxies seeking confirmation of the occurrence of the predefined event, calculates a ratio of proxy confirmations based on responses received from the proxies, compares the calculated ratio to the confidence threshold, and transmits the disclosure data to the recipient when the calculated ratio meets the confidence threshold.