Ostler runs entirely on your hardware. We cannot access your data. This is not a policy decision. It is an architectural one.
This page explains exactly what data Ostler processes, where it goes, and who can see it. The short version: your data stays on your machine, and nobody – including us – can see it.
When you run Ostler, it imports and processes data from your GDPR exports and connected services:
On your machine. Only your machine.
Ostler stores data in three local databases running as local container services on your Mac, with all data files written to your home directory:
The engine zone (~/.ostler/) holds the database files, encryption keys, and service configuration. The visible zone (~/Documents/Ostler/) holds the human-readable outputs: conversation summaries, wiki pages, and exported artefacts. Both directories are on your local filesystem and nowhere else.
These databases run on localhost and are not exposed to the internet. The on-disk files are encrypted at rest with a key derived from a passphrase only you hold (PBKDF2 600,000 iterations, SQLCipher AES-256). Without your passphrase the databases are unreadable to anyone, including us. The full crypto detail is in the legal privacy policy §8.
Your knowledge graph stays on your Mac.
The AI models run locally via Ollama. The Ostler app contains no telemetry, no in-app analytics, no crash reporting, and no usage tracking. We do not know who is using Ostler, how many people are using it, or what they are doing with it. No bulk export of your graph leaves your device under any circumstances. (The marketing website ostler.ai uses Cloudflare Web Analytics, a cookieless privacy-respecting analytics service – see “Marketing site sign-ups” below.)
Ostler connects to the internet for these specific purposes. None of them stream your knowledge graph; two of them carry names from your graph in the query, which we are direct about:
The honest summary: public data comes in; nothing about your relationships, messages, calendar, or inferences is uploaded. Names do leave your device for Wikidata enrichment (when you enable it) and in any query you actively send to web search. The full breakdown is in the legal privacy policy §5.
You can verify this by disconnecting from the internet. Ostler continues to work – you lose web search and Wikidata enrichment, but your knowledge graph, AI assistant, and all local features function normally.
An independent security review is in scoping with a recognised cybersecurity firm. We aim to publish a public summary when complete. Trust should be verifiable, not assumed.
Your data is stored in standard, open formats:
If you stop using Ostler, your data does not disappear into a proprietary format. It remains on your machine in standard formats that any other tool can read.
To exercise your right to erasure: run ostler-uninstall, which stops all Hub services and the local database containers and removes your data (~/.ostler/ and ~/Documents/Ostler/). Your data is gone. There is no server-side copy to request deletion of, because there is no server.
If we ever build a feature that touches the network, we will tell you before it ships and it will be opt-in. Local-first is not a marketing position. It is how the software is built.
The pieces of personal data Creative Machines itself holds are limited and disclosed in full in the legal privacy policy. Summary:
Questions about privacy, data handling, or this policy: [email protected].
Suspected vulnerability or security issue? Email [email protected] and see the responsible-disclosure note on our security page.
You can not un-share your soul. That is why we built Ostler to never ask you to.