Privacy policy
Last updated: 2026-05-18
The short version
Writed does not collect, store, or transmit your journal entries. The app runs entirely inside your browser. We have no user accounts, no server-side database, and no analytics that identify you.
What stays local
- Every journal entry, every chunk, every embedding lives in your browser's IndexedDB on your device.
- Both the embedding model and the chat model run inside your browser using WebGPU and WebAssembly.
- When you ask a question, the entries and the answer never leave your device.
What we fetch from third parties
- Model weights. On first use we fetch model files from public CDNs (Hugging Face, jsdelivr) so the app can run on-device thereafter. These services see only standard HTTP request data (your IP and user-agent). We have no agreement with them about your usage.
- Fonts. Writed uses self-hosted fonts to avoid third-party tracking.
What we and third parties see
- Writed. Nothing. There is no Writed server, no Writed account, no Writed database. The site is a static bundle of HTML, JavaScript, and CSS.
- Hugging Face and jsDelivr (one-time fetch). On your first visit, your browser requests the AI model files from
huggingface.coandcdn.jsdelivr.net. Those CDNs see your IP address and User-Agent — the same metadata they see for any visitor. They do not see your journal entries, your questions, or your answers. We send no analytics with these requests. - Your browser cache. Once downloaded, the model files persist in your browser's cache so future visits are offline. Clearing browser site data forces a redownload.
- Self-hosting. If you do not want to rely on Hugging Face or jsDelivr, the project is open source: clone it, mirror the weights to your own bucket, and point Writed at it.
Cookies & tracking
Writed sets no tracking cookies and uses no advertising networks. We may add privacy-preserving aggregate analytics in the future (such as Vercel Analytics with IP anonymization). If we do, this page will be updated and the option will be clearly disclosed.
Pro (future)
When Writed Pro launches with cloud sync, every byte of your journal will be encrypted client-side with a key derived from your passphrase before upload. Our servers will only see opaque ciphertext. Details will be published before launch.
Contact
Questions? Email neuralwork.net@gmail.com.