Security & Data Privacy
End-to-end encrypted. Data in the EU. We cannot see your files – by design.
Layered Security
End-to-End Encryption
All your files are encrypted with XChaCha20-Poly1305 before they ever reach our servers.
- •Encryption in the browser (client-side)
- •We cannot view your content
- •Your private key remains private
- •Modern AEAD encryption (XChaCha20-Poly1305)
Account Security
Multiple layers of protection for your account.
- •Two-Factor Authentication (TOTP)
- •Recovery codes for emergency access
- •Password policy: min. 12 chars, upper/lowercase, numbers, special characters
- •Manage and individually revoke active sessions
Secure File Sharing
You decide who has access to your files.
- •Token-based links (random, 32+ characters)
- •Password protection for links
- •Set expiry date
- •Download limits per link
- •Revoke links at any time
Data in the EU
GDPR-compliant, no critical data transfer to third countries.
- •Object Storage in Sweden (EU)
- •100% GDPR-compliant
- •Payments via Stripe – no card data on our servers
- •No critical data transfer outside the EU
Technical Security Details
Encryption
Algorithms
- •XChaCha20-Poly1305 for data encryption (libsodium)
- •Key derivation in the browser
- •BLAKE2b for hash values (via libsodium)
Key Management
- •Keys are generated in the browser
- •Zero-Knowledge: server does not know your keys
- •Keys remain with the user
Transport Security
Connection
- •HTTPS/TLS for all connections
- •HSTS with Preload (Strict-Transport-Security)
Security Headers
- •X-Frame-Options (Clickjacking protection)
- •X-Content-Type-Options
- •Referrer-Policy
- •Permissions-Policy
Abuse Protection
Rate Limiting
- •Login attempts limited
- •Upload limits per session
- •API throttling
- •CSRF protection on all forms
Traffic Qualification
- •Bot detection for analytics
- •Suspicious referrer filtering
Content Moderation
DMCA / DSA
- •DMCA takedown system implemented
- •Counter-notice / dispute procedure
- •Repeat infringer policy (escalation levels)
- •DSA (Digital Services Act) compliant
Note
Since all files are end-to-end encrypted, we cannot view content server-side. We respond to DMCA reports according to applicable law.
Transparency & Privacy
What We Store
We store only the minimum:
- Account data: Email, username, password hash
- Upload metadata: File size, upload date (not the content)
- Logs: IP addresses and timestamps for security purposes (14-day retention)
- Payments: Processed via Stripe – we do not store card data
- Storage location: Object Storage in Sweden (EU)
What We Do Not Store
- File contents: Stored encrypted only, unreadable to us
- Encryption keys: Remain client-side with the user
- Tracking profiles: No tracking cookies without consent; pseudonymized security and operational logs
Your Rights (GDPR)
- Access: Find out what we store about you
- Deletion: Completely delete account and all data
- Data export: Download your data from the dashboard
- Correction: Correct data at any time
- Objection: Object to processing
Privacy requests: privacy@cryptfiles.cloud
Explore More Topics
Security Features In Depth
Report a Security Vulnerability
Have you found a security vulnerability? Please report it responsibly.
security@cryptfiles.cloudGet started with cryptfiles.cloud
Share files securely and earn money – without sacrificing your privacy.
Register now