Entity Desk handles sensitive entity, shareholder, and compliance data on behalf of our customers. This page describes the technical and operational controls we use to protect it, and how to report a security concern.
Last reviewed: July 2026
Sensitive entity data — tax IDs, company numbers, registration numbers, and addresses — is encrypted with AES-256 before it is written to the database. Uploaded documents are encrypted with a unique, randomly generated key per customer.
All traffic to and from Entity Desk is encrypted with TLS. Our production infrastructure terminates connections through a managed reverse proxy with automatically renewed certificates.
Each customer is provisioned a dedicated, logically separate database rather than shared tables with a tenant identifier. This keeps one customer's records structurally separate from another's.
User passwords are never stored in plain text. We hash credentials with bcrypt before they touch the database, and password reset requests never reveal whether an email address exists in our system.
Inbound webhooks from our payment processor and identity-verification provider are cryptographically verified using signature checks before any data is trusted or acted on.
Staff and operator accounts operate under role- and module-based permissions, so access to sensitive functionality is scoped to what a given role actually needs.
Actions across the platform — logins, document access, entity changes, billing, and administrative activity — are recorded in a categorized audit trail with user, action, and timestamp.
For firms using our compliance workflows, Entity Desk integrates identity verification (KYC/KYB) and sanctions screening, and supports generating suspicious transaction reports as part of a firm's own compliance process.
Security is an ongoing program, not a one-time achievement. As Entity Desk evolves, we continue to review, test, and harden the platform. A few things worth being upfront about:
If you believe you have found a security vulnerability in Entity Desk, we want to hear from it directly from you before it becomes a public issue. Please report it responsibly:
We aim to acknowledge new reports within 5 business days. We do not currently run a paid bug bounty program, but we credit researchers who report valid issues responsibly, if desired.
sales@entitydesk.comWe're happy to walk your security or compliance team through our architecture and controls.
Back to overview