Privacy Policy
Last updated: May 2026
Summary
Nullcode does not collect, store, or transmit any messages, keys, or personal data. All encryption and decryption happens entirely in your browser using JavaScript. No message you encode or decode ever leaves your device through this application.
Information we do not collect
We do not require an account. We do not ask for your name, email, phone number, or any identifier. We do not log the content of your messages, the keys you use, or the ciphers you select. We do not use analytics that profile individual visitors.
Local storage
Nullcode stores a single flag in your browser's local storage (nullcode_unlocked) to remember whether you have unlocked the paid ciphers on this device. This data never leaves your browser. You can clear it at any time from your browser settings.
Advertising
This site displays advertisements served by Google AdSense. Google and its partners may use cookies to serve ads based on your prior visits to this and other websites. Google's use of advertising cookies enables it and its partners to serve ads to you based on your visit to our sites and/or other sites on the Internet.
You may opt out of personalized advertising by visiting Google Ads Settings. You can also opt out of a third-party vendor's use of cookies for personalized advertising by visiting www.aboutads.info.
Cookies
Nullcode itself does not set tracking cookies. Third-party services (Google AdSense, Stripe) may set cookies as described in their own policies.
Payments
One-time cipher unlocks are processed by Stripe. Nullcode does not see, handle, or store your payment information. Please review Stripe's Privacy Policy for details on how Stripe handles payment data.
Children
Nullcode is not directed at children under 13. We do not knowingly collect any information from children.
Changes to this policy
We may update this policy from time to time. The "last updated" date at the top reflects the most recent revision.
Contact
Questions about this policy? Reach us via the contact page.