A system to facilitate hierarchical data exchange, comprising: an aggregation platform data store containing electronic records; and a data aggregation platform, coupled to the aggregation platform data store, including: a communication port to collect, from a plurality of data source devices, information associated with a plurality of data sources, and a data aggregation computer processor, coupled to the communication port and the aggregation platform data store, adapted to: store the collected information into the aggregation platform data store, receive a data request from a data consumer device, responsive to the received data request, determine a precision tier associated with the data request, the precision tier being one of levels of precision of information from the plurality of data sources, responsive to the received data request, determine a privacy tier associated with the data request, the privacy tier being one of levels of specificity associated with identifying one of the plurality of data sources, automatically calculate a resource value for the data request based on the precision tier and on the privacy tier, the resource value being any type of benefit that is provided to data sources in exchange of sharing information, and arrange for information from the aggregation platform data store to be modified and transmitted to the data consumer device. an aggregation platform data store containing electronic records; and a data aggregation platform, coupled to the aggregation platform data store, including: a communication port to collect, from a plurality of data source devices, information associated with a plurality of data sources, and a data aggregation computer processor, coupled to the communication port and the aggregation platform data store, adapted to: store the collected information into the aggregation platform data store, receive a data request from a data consumer device, responsive to the received data request, determine a precision tier associated with the data request, the precision tier being one of levels of precision of information from the plurality of data sources, responsive to the received data request, determine a privacy tier associated with the data request, the privacy tier being one of levels of specificity associated with identifying one of the plurality of data sources, automatically calculate a resource value for the data request based on the precision tier and on the privacy tier, the resource value being any type of benefit that is provided to data sources in exchange of sharing information, and arrange for information from the aggregation platform data store to be modified and transmitted to the data consumer device. a communication port to collect, from a plurality of data source devices, information associated with a plurality of data sources, and a data aggregation computer processor, coupled to the communication port and the aggregation platform data store, adapted to: store the collected information into the aggregation platform data store, receive a data request from a data consumer device, responsive to the received data request, determine a precision tier store the collected information into the aggregation platform data store, receive a data request from a data consumer device, responsive to the received data request, determine a precision tier associated with the data request, the precision tier being one of levels of precision of information from the plurality of data sources, responsive to the received data request, determine a privacy tier associated with the data request, the privacy tier being one of levels of specificity associated with identifying one of the plurality of data sources, automatically calculate a resource value for the data request based on the precision tier and on the privacy tier, the resource value being any type of benefit that is provided to data sources in exchange of sharing information, and arrange for information from the aggregation platform data store to be modified and transmitted to the data consumer device. responsive to the received data request, determine a privacy tier associated with the data request, the privacy tier being one of levels of specificity associated with identifying one of the plurality of data sources, automatically calculate a resource value for the data request based on the precision tier and on the privacy tier, the resource value being any type of benefit that is provided to data sources in exchange of sharing information, and arrange for information from the aggregation platform data store to be modified and transmitted to the data consumer device.