Z Privacy

Privacy

Z Privacy runs on your computer. There is no account, no server of ours, and nothing of your work reaches us. This site is a handful of static files that counts nobody. Below, every promise names the file where you can check it.

Who publishes this

Faruk AB publishes Z Privacy and this website, and is the controller of whatever personal data this site involves. Swedish law and the General Data Protection Regulation apply, and the supervisory authority is IMY, Integritetsskyddsmyndigheten. The company, its registration number and its registered address are in the footer of this page, and the address you can write to is zprivacy@mono-peak.com.

The app runs on your computer

What we do not promise

Z Privacy reduces what you send. It does not make you anonymous to the AI provider. If a protected text still describes the only factory of its kind in a small village, a model may still work out which company it is. What Z offers is data minimization and a replacement you can see and check before it leaves — not anonymity. That sentence is in the product’s own contract, docs/SECURITY_INVARIANTS.md, which requires it to be said on every page like this one.

Z does not come between you and the company whose model you use. It does not alter, evade or comment on any provider’s terms. You sign up in your own name, and your provider is entitled to know who its customer is and what they use it for. What it does not learn is whose names and accounts are in your documents: those people signed nothing with it — docs/THE_PROVIDERS.md.

A request has a time, a size and an address. Z protects what is in the document, not the fact that you asked. And once you copy protected or restored text out of the app, the clipboard is outside Z Privacy.

This site

A handful of static files. No script runs on it, it sets no cookie, it counts nobody, and it asks your browser for nothing from anywhere else: the fonts and the stylesheet are served from here. The browser is told to refuse the rest — the content security policy is default-src ‘none’, recorded in site/_headers, and scripts/check_site.sh refuses to call the site publishable if a request would leave it or a script appeared on a page.

Like any web server, the one that answers this page sees the request it answers. It is nginx, hosted on Hetzner servers in Finland — inside the EEA — with Cloudflare in front of it as the network. We add nothing to that: no analytics account, no tag, no pixel. There is no form on this site, so there is nothing here to send us with.

What we hold about you

Nothing of your work. If you write to zprivacy@mono-peak.com we have your message and the address it came from, because that is what an e-mail is, and it stays in that mailbox and nowhere else. There is no newsletter and no customer list. We cannot delete a document we never had — and for the same reason we cannot hand one to anybody who asks for it.

Your rights

Under the GDPR you may ask what we hold about you, have it corrected or erased, object to its use, ask for a copy, and complain to a supervisory authority. In practice the only thing we can hold is an e-mail you chose to send us, so one message to the same address settles all of them. For a Swedish company the authority is IMY, Integritetsskyddsmyndigheten, and you may also complain to the authority where you live.

Two blanks we name instead of filling them with words

When this changed

Written on 9 October 2026. This page is a file in the product’s own repository under site/, one per language, so the promise and the page move in the same commit. Z Privacy is open source under the Apache License 2.0 — the source repository.