Where applicant data lives and who sees it.
Applicant documents are stored in the EU by default, kept apart for each customer, and never used to train shared models. This page says what is live today and what is not yet.
What happens to an uploaded bank statement.
Stored in the EU
The file goes to EU storage, filed under your organisation. The service is built so other customers cannot read or query it.
Read by AI
Parsing runs in the EU. The AI that reads the statement runs through OpenRouter, at model providers in the US and other countries. Neither the statement nor the facts taken from it are used to train shared models.
Seen by your team
People in your organisation open the case according to their role. Every action on it lands in the audit trail.
Deleted on schedule
Case data and audit logs are kept for the periods set in your workspace, then deleted. An applicant's data can also be erased on request.
Live today.
Stored in the EU
Case content, document storage and document parsing stay in the EU by default. The AI that reads documents runs through OpenRouter, at model providers in the US and other countries. Supporting services such as sign-in, billing, email and encrypted backups are listed with their locations on the subprocessors page.
Each customer kept apart
Every record belongs to one organisation, and the service is built so one customer cannot read or query another customer's records.
No training on your cases
Applicant documents, case content, extracted facts and personal data are not used to train shared models. We use privacy-minimised telemetry to run, secure and improve the service.
An audit trail on every case
Submissions, uploads, checks and every action your team takes are recorded in an audit trail nobody can edit, so anyone can follow how a case moved.
Your own storage and model account
On an enterprise agreement, documents can live in your own bucket and AI can run through your own model account on Azure, AWS or Google Cloud. Klarefi never falls back to its own model account for your cases.
Run in your own cloud
For the strictest policies, the whole stack runs inside your own cloud account, operated by Klarefi under an enterprise agreement.
What keeps it that way.
Sign-in through WorkOS
Single sign-on with SAML or OIDC, and directory sync to add and remove people from your identity provider.
Four roles
Admin, operator, developer and billing admin. Each role opens only the parts of Klarefi it needs.
Hashed keys, encrypted secrets
API keys are stored only as SHA-256 hashes. Connector and webhook secrets are encrypted with AES-GCM.
Signed webhooks
Every webhook carries an HMAC SHA-256 signature, so your system can check it came from Klarefi.
HTTPS only
All traffic uses TLS, and browsers are told never to connect over plain HTTP.
Nightly encrypted backups
The database and every document are backed up each night, encrypted, and kept for 30 days in two places.
For larger teams.
Hosted by Klarefi, with your own storage and model account, or fully inside your cloud. The workflow, the cited facts and the audit trail stay the same in all three.
Single sign-on and directory sync
SAML and OIDC single sign-on, with people added and removed automatically from your identity provider.
Your domain, your brand
The intake runs on your own domain with your branding, and emails to applicants go out from your own domain or Gmail account.
Help with procurement
Annual agreements, invoicing, security questionnaires, DPAs and custom terms.
Certification.
Klarefi does not hold an independent security certification yet. We will name one on this page once we hold it. Until then, the controls on this page are what we can show you.
Today
- Structured audit logs
- Each customer kept apart
- EU data storage
- Documented controls, on request
Not yet
- Independent certification of our controls
- Alignment with recognised security frameworks
- A trust centre for customers
Documents for your security review.
The policies are public. Ask for our security questionnaire and documented controls, and we reply with where each control stands today.
The full overview.
Every control in more detail, for security and procurement review. Open a section to read it.
Our counsel-review DPA template is published at klarefi.com/dpa and is not signable as published. The current subprocessor list is at klarefi.com/subprocessors.
Last updated 16 October 2026
1. What this overview covers
This overview sums up how Klarefi ("Klarefi") secures its service: hosted intake, document upload, the operator workspace, the agent that reads documents and runs checks, the audit trail and the admin controls.
It is written for security and procurement review. Read it together with your customer agreement, your order form and the data processing agreement. Some controls depend on your plan, your settings or how Klarefi is deployed for you.
3. Sign-in
Your team signs in to the dashboard through WorkOS. Enterprise agreements can add single sign-on with SAML or OIDC, and directory sync to add and remove people from your identity provider. Which sign-in features you have depends on your plan.
5. Encryption
All traffic to Klarefi uses TLS, and browsers are told never to connect over plain HTTP. API keys are stored only as SHA-256 hashes. Documents and extracted data are encrypted at rest by our EU hosting platform. Connector and webhook secrets are also encrypted with AES-GCM by Klarefi itself, and backups with AES-256-GCM before they leave our infrastructure.
This overview does not go into cipher suites or key management in more detail. Ask us if your review needs them.
6. How we build it
Every change passes automated tests before it is deployed. Klarefi validates input, checks permissions before data is read or changed, and only lets a case move through the steps its workflow allows.
The agent that reads documents works through a fixed set of tools in a sandbox, not with open access to our systems.
7. Hosting
The hosted service runs on Railway in the EU: the web app, the database, the document workers and document storage. The AI model that reads documents runs through OpenRouter, at model providers in the US and other countries. Backups are also kept away from Railway, on Cloudflare R2. The full list of providers and where each one works is on the subprocessors page.
8. Logs and monitoring
We keep records of sign-ins, setting changes, uploads and submissions, workflow steps, usage for billing, and errors. We use them to support you, fix problems, prevent abuse and bill correctly.
Service monitoring goes to Axiom in the EU and is limited to a fixed list of operational fields. It carries no applicant details, document names, case content or extracted values.
9. The audit trail
Every case keeps its own audit trail: submissions, uploads, questions to the applicant, checks and every action your team takes, each with its time. Nobody can edit it. It is deleted only when the case's retention period ends or an applicant's data is erased on request.
10. Keeping customers apart
Every record belongs to one organisation, and the service is built so one customer cannot read or query another's. Each organisation also has separate test and live environments. The exact setup depends on how Klarefi is deployed for you, and your agreement sets out what we commit to.
11. Incidents
When we suspect a security incident on systems we control, we find it, contain it, fix it and follow up. Where the law or your agreement requires it, we tell you. Notice periods are the ones in your agreement or DPA.
12. Backups and recovery
Every night the database and every applicant document are backed up, encrypted with AES-256-GCM, and copied to a separate Railway bucket and to Cloudflare R2. Backups are kept for 30 days. Our target is to lose at most 24 hours of data and to be running again within four hours.
We only count a backup as working once a restore from it has been tested. Recovery commitments for your account are the ones in your agreement.
13. Fixing vulnerabilities
We keep dependencies up to date and fix security issues in order of how severe and how exposed they are. There is no public bug bounty, formal penetration test programme or fixed time to fix yet. If you find a problem, write to us at the address in section 17.
14. Subprocessors
A short list of providers runs parts of the service: hosting, storage, AI, sign-in, billing and email. Each one, what it handles and where, is on the subprocessors page, where changes are posted first. Each is bound by data protection terms at least as strict as our data processing agreement, which also sets out how you can object to a change.
15. How the AI is used
Klarefi uses AI to read documents, take out facts, find what is missing and run your checks. AI can be wrong. That is why every fact keeps its source, a fact Klarefi cannot find is marked missing instead of guessed, and a check that is not met stays visible in the file.
The model runs through OpenRouter, in the US and other countries, and only at providers that keep no copy of the data. It receives the document text and page images it reads, and we do not allow it to use them to train models. On an enterprise agreement the AI can run through your own model account instead, in a region you choose.
You decide where a person reviews before anything is sent, and whether the result fits your legal and regulatory duties.
16. Your part
You choose what your intake asks for, set up its workflow and checks, give your team the right roles and remove access when people leave. You also manage your single sign-on settings, decide where a person must review before acting, and check the systems Klarefi sends files to.
17. Reporting a problem
Send security questions and vulnerability reports to security@klarefi.com. Our security.txt is at /.well-known/security.txt.
18. What this overview is not
No software connected to the internet can promise perfect security, perfect uptime or that every automated result is right. Results also depend on your settings, your team and your providers.
This overview is for information. It does not change your agreement, DPA or order form. Lending, underwriting, claims and other regulated decisions stay with you and your team.
Try Klarefi on the form you use today.
Free to start, no credit card.