privacy policy

last updated 9 november 2026

this policy explains what omnicode collects, why, and what you can do about it. the short version: we keep what is needed to run the editor and your account, we do not sell data, and there are no ads or third-party trackers.

what stays in your browser

without an account, projects, settings, themes and layout are stored only in your browser (indexeddb and localstorage). we never receive them unless you run code or sign in.

what we store if you create an account

services that see your data

what we do not do

no advertising, no analytics trackers, no selling or renting of data, and no use of your code to train machine learning models.

keeping and deleting data

account data is kept until you delete it. settings → account → delete account removes your account, sessions and every synced project immediately. projects cached in your browser are not touched; clear them from the projects list or your browser settings.

your rights

depending on where you live (for example under the gdpr or ccpa) you can ask to access, correct, export or delete your data, or object to how it is processed. most of this you can do yourself in the app; for anything else, email us and we will answer within 30 days.

security

traffic is encrypted with https, passwords are hashed, session tokens are stored hashed, and sign-in attempts are rate limited. no system is perfectly secure, so use a unique password.

children

omnicode is not directed at children under 13 and we do not knowingly collect their data.

changes and contact

we will post changes here and update the date above. contact: privacy@omnicode.dev.