Security you can trust
We understand that data migration involves your most sensitive information. That's why security isn't an afterthought—it's built into every layer of Ferry.
< 60 seconds
Average file processing time
7 days
Maximum file retention (configurable)
US & EU
Choose your data residency region
AES-256
Industry-standard encryption
How we protect your data
Every feature is designed with security-first principles. Here's exactly how we keep your data safe.
Encryption Everywhere
All data is encrypted in transit using TLS 1.3 and at rest using AES-256. Your files never touch unencrypted storage.
- TLS 1.3 for all API communications
- AES-256 encryption for stored files
- Encrypted database backups
- Key rotation every 90 days
Secure API Keys
API keys are hashed using SHA-256 before storage. We never store or log plaintext keys.
- SHA-256 hashing (irreversible)
- Keys shown only once on creation
- Instant revocation capability
- Per-key usage tracking
Zero Data Retention
Uploaded files are automatically deleted after processing. We don't keep your data longer than necessary.
- Files deleted within 7 days of import
- Option for immediate deletion
- No data mining or analysis
- Complete audit trail
Row Level Security
Every database query is filtered by user ID at the database level. It's impossible to access another user's data.
- PostgreSQL RLS policies
- User isolation by design
- Service role for API only
- No shared data access
Webhook Signatures
All webhook payloads are signed with HMAC-SHA256. Verify the signature to ensure data integrity.
- HMAC-SHA256 signatures
- Timestamp to prevent replay attacks
- Configurable timeout windows
- Signature verification libraries provided
Infrastructure Security
Hosted on enterprise-grade infrastructure with automatic security updates and DDoS protection.
- Cloudflare DDoS protection
- Supabase managed PostgreSQL
- Automatic security patches
- Geographic redundancy
Compliance & Certifications
We're committed to meeting the highest standards of data protection and privacy.
SOC 2 Type II
In ProgressCurrently undergoing SOC 2 Type II audit. Expected completion Q2 2026.
GDPR Compliant
CompleteFull GDPR compliance including data portability, right to erasure, and data processing agreements.
CCPA Compliant
CompleteCalifornia Consumer Privacy Act compliance with opt-out rights and data disclosure.
HIPAA
PlannedHIPAA compliance planned for healthcare customers. Contact us for BAA requirements.
How your data flows
Complete transparency on what happens to your data from upload to import.
Upload
File encrypted in browser, transmitted over TLS 1.3
Storage
Stored encrypted (AES-256) in isolated user bucket
Processing
AI parses structure, never stores or logs content
Import
Signed webhook delivers data to your system
Deletion
File purged within 7 days (or on request)
Security Researchers
Found a vulnerability? We appreciate responsible disclosure. Report security issues to us and we'll respond within 24 hours.
We offer a bug bounty program for qualifying vulnerabilities.
Need more details?
Download our security whitepaper or schedule a call with our security team.