The invention relates to a data isolation system for targeted services. The system includes separate ID management systems used by data holders, service providers and additional parties. The ID management systems reconcile IDs between the systems without sending restricted information from a data holder or other party. In some embodiments, the system may reconcile separate third party IDs to determine common people or entities represented by the IDs.