Encrypted contact storage
Email addresses and phone numbers are stored encrypted at rest. Raw values are never exposed by default.
This protects data even in the event of database access or unintended admin visibility.
Admin module
The Contact Vault module securely stores sensitive client contact data outside of regular content and admin listings. It is designed for GDPR compliance, limited access and predictable data handling in workflows such as client requests.
Client email addresses and phone numbers are among the most sensitive types of data in any system. Storing them inside regular records, logs or messages increases the risk of accidental exposure.
The Contact Vault separates personal contact data from operational data such as requests, tickets or services. Public contact information remains in the Contacts module, while sensitive data is isolated and protected.
Email addresses and phone numbers are stored encrypted at rest. Raw values are never exposed by default.
This protects data even in the event of database access or unintended admin visibility.
By default, contact data is masked in admin listings. Only partial information is visible.
Full data requires an explicit action and appropriate permission.
Access to full contact details is limited by role. Not every admin needs to see personal data.
Roles and permissions are managed centrally in the Users module.
Contact records are linked to client requests without duplicating data across tables.
One contact can be reused safely across multiple records while remaining protected.
The vault shows when data was stored and which request it belongs to.
This simplifies internal audits and compliance reviews.
All access to the vault is protected by role based permissions and additional safeguards.
Login protection and abuse prevention are handled by the Security module.
The Contact Vault keeps sensitive client data protected, isolated and accessible only when necessary. It helps teams stay compliant, reduce risk and keep trust intact.