What this site does
- Serves static files (HTML, CSS, JavaScript). That's all this server does.
- The language model runs locally via WebGPU in your browser. All inference happens on your device.
- Chat history is held only in the page's memory (a JavaScript variable). It is never written to disk, never sent over the network, and is destroyed when you close or reload the tab.
What this site does not do
- No accounts, no forms, no cookies, no localStorage of your conversations.
- No analytics, tracking pixels, fingerprinting, or advertising.
- No server-side logging of message content — messages never reach the server in the first place.
- No logs of any kind. The web server writes no access log and no error log. Your IP address is never recorded, not even briefly. Network-level flow logging is off too, so there is no record anywhere of who visited or when.
- The AI library is served from this domain, not from a third-party CDN.
Optional web search
The chat page has a Web search switch that is off by default. While it is off, nothing you type leaves your device.
If you switch it on, your browser sends your message text as a search query directly to the search providers (DuckDuckGo and Wikipedia) so it can show the model some context. Those requests go from your browser to those services — they do not pass through this site, and we never see them, store them, or receive any copy. Naturally, the search provider itself does see the query and your IP address, under its own privacy policy. If that matters to you, leave the switch off.
Content filter
The chat page checks messages against a list of blocked patterns in your browser, and stops the conversation if one matches. This check runs entirely on your device: the flagged text is not reported, transmitted, or recorded anywhere. Nothing is logged — you simply need to press Clear and start a new conversation.
Third-party downloads (transparency)
The AI library itself is served from this domain. The model weights — around 1.5 GB — are downloaded by your browser from the Hugging Face CDN, because serving files that large ourselves is not practical. Like any web download, Hugging Face sees your IP address for the purpose of delivering those files, exactly as when you load any website. We are not involved in, and receive nothing from, those requests. The weights are then cached by your own browser, so later visits need no download at all.
This site also sits behind Cloudflare, which protects it from attack. Cloudflare passes requests through to our server and keeps its own edge records under its own privacy policy. We do not use its analytics, and we receive no visitor data from it.
Data protection
We collect nothing, store nothing, and log nothing. There is no database, no account, no cookie, no analytics, and no log file. Nothing you type is transmitted to us, and your IP address is never written down anywhere on our side. There is simply nothing here to disclose, sell, hand over, or lose in a breach.
Being candid about the edges: delivering any website means your browser exchanges packets with a server, and the model weights and optional web search involve the third parties named above. Those are ordinary, unavoidable parts of loading a web page, and we have removed every one that was avoidable. If you want the strictest possible setup, load the page once, leave web search off, and everything after that runs on your device alone.
Your controls
- Press Clear or close the tab to wipe the chat instantly.
- Leave Web search off to keep everything on your device.
- Clear your browser cache to remove the downloaded model files from your device.