Skip to content

Privacy Policy

Last updated: December 2025

Our Commitment to Privacy

At CodeLayers, privacy isn't just a feature. It's foundational to everything we build. We use zero-knowledge encryption, which means your source code is encrypted on your device before it ever reaches our servers. We cannot read your code, and we never will.

Information We Collect

Email Address

If you join our waitlist, we collect your email address to send you updates about CodeLayers, including launch announcements and product news.

Usage Analytics

We use Plausible Analytics, a privacy-focused analytics service that doesn't use cookies and doesn't collect personal data. This helps us understand how visitors use our website.

Source Code (Encrypted)

When using the CodeLayers application, your code is encrypted client-side using AES-256-GCM before syncing. We store only encrypted blobs that we cannot decrypt. Only you hold the encryption keys.

How We Use Your Information

  • To send you product updates and announcements (email)
  • To improve our website and service (anonymous analytics)
  • To provide the CodeLayers synchronization service (encrypted data only)

Third-Party Services

  • Listmonk: Self-hosted email service for waitlist management
  • Plausible Analytics: Privacy-focused, cookie-free website analytics

Your Rights

  • Unsubscribe from emails at any time via the link in any email
  • Request deletion of your email from our waitlist
  • Request a copy of any personal data we hold about you

Data Security

All data is encrypted in transit using TLS. Source code is encrypted client-side using AES-256-GCM with keys derived from a 12-word mnemonic phrase that only you possess. We implement industry-standard security practices to protect all stored data.

Contact Us

If you have any questions about this Privacy Policy, please contact us at [email protected]

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last updated" date.