Ovra is a German technology platform. The regulated activities — issuing, custody, settlement — are operated by licensed EU partners. We are the orchestration layer; they are the regulated counterparties.Documentation Index
Fetch the complete documentation index at: https://docs.getovra.com/llms.txt
Use this file to discover all available pages before exploring further.
Roles
| Role | Counterparty | Regulation |
|---|---|---|
| Card issuing (CaaS) | Banking partner (Berlin EMI) | EU e-money license |
| Card network | Visa | EU + national regulators |
| Network tokenization | Visa Token Service via banking partner | – |
| Fund custody | Banking partner | EU banking regulation |
| Tokenization (PCI proxy) | Tokenization partner | PCI DSS Level 1 |
| Ovra | SaaS technology platform | German trade law, GDPR |
EU data residency
Every response carriesX-Data-Residency: EU. Concretely:
- Postgres hosted in the EU
- Banking partner in Berlin (EMI)
- PostHog product analytics on the EU endpoint
- All logs and audit events stay in EU infrastructure
GDPR posture
| Right | Endpoint | Behavior |
|---|---|---|
| Access | GET /gdpr/export | Full data dump, JSON |
| Consent | POST /gdpr/consent | Track terms / privacy / marketing flags per customer |
| Erasure | POST /gdpr/delete | Anonymize, not delete — transactions must be retained per GwG §8 (10 years) |
email, firstName, lastName, phone, address, companyName, dateOfBirth).
PCI DSS
Card data (PAN, CVV, expiry) is handled exclusively server-side under AES-256-GCM at rest. The agent never sees PAN/CVV in any code path —requireIntent and the credential boundary enforce this architecturally. You do not need PCI DSS certification to integrate Ovra.
Sacred invariants we enforce
- PAN/CVV never leave the server toward agent context.
requireIntentis non-negotiable.- Strict agent-isolation via
at_*tokens. - Money-moving POSTs require
Idempotency-Key. - Append-only audit and decision logs (PG RULES rewrite UPDATE/DELETE to NOTHING).
- All IDs from
crypto.randomBytes. - SHA-256-hashed API keys +
timingSafeEqualfor all secret compares. - Webhooks fail-closed in production; HMAC-signed; SSRF + DNS-rebind block.
- EU data residency.
What we do not claim today
- No SOC2 yet. Compliance posture (SOC2 Type 2, ISO 27001) is on the post-pre-seed roadmap. Investors and enterprise buyers can request our security questionnaire and DPA.
- No live mode yet. Sandbox-only through pre-seed. Live with real KYC and SEPA opens in v1.3+.
- No money-services license at the Ovra entity. We are tech-only; the banking partner holds the license.
Public-trust pages
For German market compliance, the marketing site exposes:/impressum/datenschutz/agb
Next
Sandbox
What’s simulated vs real today.
Intelligence
Audit log details that satisfy auditors.
