Security
Security we can
actually defend.
Legal data is the crown jewels. Here is exactly what we do today, what we’re building toward, and what we won’t claim until it’s true.
Shipping today
The controls that protect you now
Multi-tenant isolation
Every table in the database carries an organization_id, and every query filters by it at the service layer. A tenant's data is scoped by the request context end-to-end: it isn't a convention we hope people follow.
Encryption in transit and at rest
All traffic between the browser and the API is TLS. The database and object storage are managed services with encryption at rest enabled by the infrastructure provider.
Authentication & sessions
Passwords are hashed with bcrypt. Login is rate-limited and locked out after repeated failures. Sessions are signed JWTs with an expiry; the secret rotates on deploy.
LLM data handling
Your prompts and documents are sent to LawDep's LLM provider only for the specific request you make. Document embeddings run locally on our infrastructure, so your documents are never sent to a third party for indexing. LawDep never trains a model on your data.
Storage boundaries
Uploaded files go to object storage; only paths and extracted text live in the database. We never embed binary files in database columns.
Audit & accountability
LLM calls are logged with cost and prompt metadata. Matter stages are append-only. AI-generated content carries a visible disclaimer: we don't remove it, because it's a liability guardrail for you.
On the roadmap
What’s coming, and our honest status
- Single sign-on (SAML / OIDC) for enterprise teams
- SCIM provisioning for user lifecycle management
- SOC 2 Type I → Type II certification (in progress: we won't claim it until the audit is real)
- Region-pinned data residency options (EU / India)
- Full audit export for e-discovery evidence
Straight answers
The questions a security review will ask
Are you SOC 2 certified?+
Where is my data stored?+
Is my data used to train an AI model?+
Can I export or delete my data?+
What happens if the LLM makes a mistake?+
We don’t overstate security
The legal AI space is full of tools that print “SOC 2 certified” before the audit is done. We won’t do that. If you need formal certifications today, we’ll tell you where we are honestly: if your data simply cannot leave your own infrastructure, a self-managed deployment is on the roadmap, and we'll tell you plainly whether we can support it before you commit.