Go deeper

Privacy & Sovereignty

One click decides how far your words are allowed to travel. Five stances run from hard to soft, and where you set that dial is entirely your decision.

Five stances, one dial

The Privacy switcher orders its stances from most private to most capable. Picking one sets the model behind every text feature and, for the cloud stances, attaches routing rules to each request:

The Privacy tab: five sovereignty stances, each with its promise, trade-off and an Apply button.

How the guarantees are enforced

The four cloud stances lean on OpenRouter as an enforcement layer between Markelangelo and the model providers. Every provider is labelled with its region, retention policy and training policy; Markelangelo attaches the right rules to each request (a zero-retention flag, a no-data-collection directive, an EU allow-list); and OpenRouter routes only to providers that comply, refusing the request rather than quietly downgrading it. The actual commitment, no retention, no training, EU residency, is made by each downstream provider under the terms OpenRouter publishes and applies. The fine print lives in OpenRouter's sovereign-AI documentation.

Totally Local needs none of this: there is no network call to route.

Important: it is your choice how much you share

The stance you select decides how much of your text may leave your machine, from none at all on Totally Local to the fewest limits on Frontier. Choosing a more open stance is a deliberate decision to share more in exchange for capability, made by you, never behind your back.

Be clear-eyed about the limits of anyone's control. On the cloud stances we apply the strongest routing controls available to us, but the actual handling of your text is performed by third parties, OpenRouter and the model providers, under their own policies. Those policies are theirs, not warranties given by Markelangelo, and we do not control, operate or audit those services. Even a model you run locally is third-party software we did not write.

We give our genuine best endeavours to honour every stance faithfully. We cannot, and do not, guarantee that a third party will adhere to its own stated policy. Choose a stance suited to the sensitivity of your material; if in any doubt, Totally Local shares nothing. This page is not legal advice and does not replace the terms of the providers you use.

None of that is a hedge around the intent, it is the intent: the choice sits in your hands, deliberately. Pick the strictest stance you are comfortable working within, and you never have to wonder where your words went.

Everything else it protectsYour files are plain markdown on your own disk, your API keys are encrypted with your operating system's secure storage, there is no account and no telemetry, and the app's only self-initiated request is its update check. The manual documents the whole surface.