This document proposes a Data Leak Prevention System architecture to help organizations securely regulate access to private data and identify parts of the system vulnerable to hacking or insider attacks. The architecture focuses on preventing massive data leaks by logging all sensitive data access to an external system unaffected by attackers. It discusses how data leaks can occur intentionally or unintentionally, and reviews common causes like natural disasters, software errors, viruses and malicious attacks. The document also outlines several methods for implementing a Data Leak Prevention system, such as using a centralized program, evaluating resources, conducting a data inventory, implementing in phases, creating a data classification system, and establishing data handling and remediation policies.