How we protect your compliance evidence
Encryption at rest
Encryption in transit
Password hashing
Cloudflare infrastructure
At rest: All files stored in Cloudflare R2 are encrypted using AES-256, the same standard used by banks and government agencies.
In transit: All data transmitted to and from ProofRepo uses TLS 1.2 or higher. We enforce HTTPS on all connections.
ProofRepo runs entirely on Cloudflare's global network, which maintains SOC 2 Type II, ISO 27001, and other security certifications.
| Component | Provider | Certifications |
|---|---|---|
| File storage | Cloudflare R2 | SOC 2 Type II, ISO 27001 |
| Application logic | Cloudflare Workers | SOC 2 Type II, ISO 27001 |
| Account & session data | Cloudflare KV | SOC 2 Type II, ISO 27001 |
| Payments | Stripe | PCI DSS Level 1 |
| Email delivery | Resend | TLS encryption, US-based |
ProofRepo uses two access models depending on the user role:
Auditor accounts:
Client evidence uploads:
We minimize data retention to reduce risk:
File retention is enforced at the infrastructure level through Cloudflare R2 lifecycle rules — deletion happens automatically regardless of any application-level issues.
If you discover a security vulnerability in ProofRepo, please report it to [email protected]. Include steps to reproduce, potential impact, and any supporting evidence. Give us reasonable time to investigate before public disclosure.
We're happy to answer questions about how we protect your data.
[email protected]