Security at Raize Orion
We build a compliance platform, so we hold ourselves to the standards we help our customers meet. Here is how your data is isolated, encrypted, and audited — in plain terms.
Tenant isolation at the database layer
Every customer is a separate organisation, and every record is bound to it. Isolation is enforced by Row-Level Security inside the database — not in application code — so one customer can never see another's data, even in the event of an application bug. A cross-tenant request returns nothing; there is no error to probe and nothing to learn.
Encrypted in transit and at rest
All traffic is TLS 1.2+ end to end. Data at rest is encrypted with AES-256. Secrets — connector credentials, webhook keys, OAuth tokens — live in a dedicated encrypted vault, decryptable only by privileged server processes and never exposed to the browser or to other tenants.
Strong authentication & least privilege
Multi-factor authentication is enforced for administrators. Access within an organisation is role-scoped: viewers can read but not change, and only admins touch billing, users, and integrations. Every privileged operation re-checks the caller's role on the server.
Append-only audit trail
Every change across the platform is written to an append-only audit log with a before/after record, the acting user, and a timestamp. Logs are retained for six years by default — long enough to satisfy the strictest framework requirements — and are exportable on demand.
EU data residency
All customer data is stored in the EU. There is no replication to other regions. This matches a data-transfer-restricted posture out of the box for UK and EU customers.
Data minimisation with sub-processors
We send the minimum to each sub-processor: no card data ever reaches us (payments are handled by Stripe), no personal data or customer evidence is ever sent to our AI provider, and evidence connectors pull metadata read-only — we never write to your systems.
Defence in depth
A request has to pass every one of these layers before it can read or change data. Compromising any single layer is not enough — they reinforce one another.
- 1Encrypted transport (TLS) on every connection
- 2Multi-factor authentication, enforced for admins
- 3Signed-session verification before any request is processed
- 4Database-enforced tenant isolation on every table
- 5Server-side role checks on every privileged action
- 6Encrypted secret vault, isolated from tenant data
- 7Append-only audit log of every change
We are transparent about what we have and haven't certified yet — SOC 2 Type II is in readiness with the audit engagement underway. We don't claim certifications we don't hold.
Sub-processors
Full sub-processor list, purposes, and Data Processing Agreement on the privacy page and DPA.
Doing deeper due diligence?
We share detailed architecture and data-flow documentation, our internal penetration-test summary, policy library, and completed security questionnaires under NDA. Reach out and we'll get you what your security team needs.