zanbur.tech · document 01

Privacy

Last revised 17 October 2026

This site is run by one person. It is not a company, it has no advertising, and it has no commercial interest in anyone's data. What follows is a plain description of what is actually stored and where it goes — written to be accurate rather than to be broad enough to cover anything.

What the website stores about every visitor

You do not need an account to use anything here. So that your work is not lost, the first time you open a page the server gives your browser a cookie called tb_id. It holds a random number, lasts two years, and is only ever read by this server. Against that cookie the server records:

The site owner can see this list and may add a short private note to a visitor, for example to recognise a returning one. It is not used for advertising and is not shared with anyone.

If you create an account

An account is optional. If you make one, the server also stores:

Signing in attaches the browser you are using to your account, so the library you built there becomes the account's and follows you to other computers you sign in on.

Analytics

Page views are also counted with Umami, self-hosted on the same server as the site. Umami sets no cookies. No data is sent to Google Analytics or any other third-party analytics service, no advertising identifiers are collected, and no profile is built across other websites.

If a page breaks in your browser, the page tells this server which page it was (without anything after a ? in its address), the error message, the file and line it came from, and your browser's family (such as “Chrome on Windows”), so it can be fixed; no IP address, cookie or account is stored with it.

The inbox-triage application and Gmail data

inbox-triage is a private, single-user application. The only mailbox it is authorised against is the site owner's own. It has no sign-up, no other users, and no mechanism by which a third party's mail could reach it.

It requests three Google scopes, and uses them for exactly this:

Classification runs on the owner's own server. Most messages are decided there and their contents never leave it. Messages that the local stage cannot decide confidently are sent to Anthropic's API for classification, and the text of a thread is sent there when a draft reply is being prepared. Anthropic does not train models on data submitted through its API. No message content is sent anywhere else.

What is retained on the owner's server is not a second copy of the mailbox. For each message it is the classification result: a label, a score, the reasons for it, and the message identifier. From order, shipping and receipt emails it also keeps the details those emails exist to convey, such as the vendor, the amounts, the order reference and the tracking number. It also keeps the text of any draft reply prepared for the owner. The personal parts of those records are encrypted in the database. Google credentials are held as refresh tokens, encrypted, in that same database, with the key kept in a root-only file outside it.

Limited Use. inbox-triage's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Google user data is never sold, never used for advertising, never used to train generalised models, and is not transferred to anyone except as necessary to provide the feature described above.

Access can be withdrawn at any time from Google Account permissions. Revoking it immediately stops all further access, and the stored classification data is deleted on request.

What is never done

Deleting your data

Ask, and your account, or the visitor record for your browser, is removed along with everything attached to it. There is no retention period to wait out and no copy kept for analytics.

Contact

contact@zanbur.tech