Privacy Policy
Last updated: January 2026
Our Commitment to Privacy
iKrypt is built on a zero-knowledge architecture. We do not have access to the plaintext contents of your secrets. Encryption happens in your browser, and the decryption key is never sent to our servers. Your privacy is protected by mathematics, not just policy.
What We Cannot Access
- Your secrets - All encryption happens in your browser before data reaches our servers
- Encryption keys - Keys are stored only in URL fragments, which are never sent to servers
- Decrypted content - We only ever see encrypted ciphertext
What We Store
- Encrypted ciphertext - The encrypted version of your secret (unreadable without the key)
- Initialization vector (IV) - Required for decryption, but useless without the key
- Metadata - Creation time, expiry time, view count, max views
- Notification email - Only if you opt-in, stored temporarily until secret expires
Data Deletion
Encrypted secrets become inaccessible when:
- The maximum view count is reached
- The expiration time passes
- Whichever comes first
Expired secrets are deleted on a rolling basis. Once deleted, the data is no longer retrievable through the Service.
Analytics
We use lightweight, privacy-focused analytics (Vercel Analytics, Google Analytics, and Microsoft Clarity) to understand aggregate usage. We track:
- Page views (anonymized)
- General geographic region
- Device type and browser
We do not track individual users or link analytics data to specific secrets.
Cookies
iKrypt uses minimal cookies for essential functionality only. We do not use tracking cookies or sell data to third parties.
Rate Limiting
To prevent abuse, we may temporarily store hashed IP addresses for rate limiting. This data is retained only as long as necessary for abuse prevention and is never linked to your secrets.
Email Notifications
If you provide an email for view notifications:
- We only use it to notify you when your secret is viewed
- We delete it when the secret expires or is fully viewed
- We never add you to marketing lists or share your email
Third-Party Services
We use the following third-party services:
- Firebase/Firestore - Database for storing encrypted secrets
- Cloudflare - CDN and DDoS protection
- Resend - Email delivery for notifications
- Upstash - Rate limiting
Your Rights
Due to our zero-knowledge architecture, we cannot identify which secrets belong to you. If you have concerns about data you've shared, simply let the secret expire or reach its view limit for automatic deletion.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify users of significant changes by posting a notice on our website.
Contact
For privacy-related questions, contact us at hello@ikrypt.com