On your device
Memory, file content, the local inbox copy and logs live in an encrypted file. Credentials belong in the operating system’s keychain.
Security
Your device is the starting point. For some tasks, excerpts leave it. Here you can see the paths your data takes.
Memory, file content, the local inbox copy and logs live in an encrypted file. Credentials belong in the operating system’s keychain.
For OCTOVO to understand content or write text, required excerpts may pass through our server and the gateway to the model provider.
Data paths in detail
Open a path to read about its stages, participants and limits. The linked legal documents contain the binding details.
Everything OCTOVO knows about you sits on your device. This chain has no end outside it.
you · your device
Emails, files, contacts, appointments, corrections — only what you give it or allow it.
OCTOVO · your device
A single file (SQLite with SQLCipher). The key lives in your operating system’s keychain — not with us.
OCTOVO · your device
Full-text and meaning search run with a model that installs alongside — no network, no quota.
— · your device
There is no fourth station. Viewing, exporting, deleting is your decision.
For OCTOVO to understand or write, an excerpt goes out — never your whole mailbox, never your memory as one piece.
OCTOVO · your device
For a single question: the matter, the contact, the fitting memories. Nothing more.
TCB GmbH · Germany (Hetzner)
Checks licence, quota and spending limit, passes it through. No content is stored — only time, account, model, character count, duration, status code.
Microsoft (Azure AI Foundry) — model by OpenAI, GPT-5.6 Luna in the fallback case · Azure resource in the EU (Sweden Central); processing itself not restricted to the EU
Microsoft operates the approved OpenAI models on its own Azure infrastructure and answers the question; according to Microsoft’s own documentation, OpenAI itself has no access to it. GPT-5.6 Terra is the immutable default; if that attempt fails, OCTOVO tries GPT-5.6 Luna once. Unlisted providers and model identifiers are rejected before transport.
OCTOVO · your device
The answer lands back here. Whatever is meant to go out sits in your approval queue first.
Who you are and what you have booked — nothing more travels on this chain.
you · your device
Name, email address, device name, public half of a key pair.
TCB GmbH · Germany (Hetzner)
Account, licence, devices, counters, invoice references. No content.
Stripe Payments Europe, Ltd. · Ireland / USA
Purchase, cancellation, invoice, VAT. Card details never reach our servers.
Mailgun (EU region) · European Union
Confirmations, invoices and security notices to your email address.
Between your mailbox and your device stands nobody — not even us.
OCTOVO · your device
Establishes the connection itself — via IMAP/SMTP or your provider’s interface.
your mail provider · wherever your mailbox happens to be
Fetching, keeping folders tidy, sending. The credentials stay in the keychain.
Between your calendar and your device stands nobody — not even us.
OCTOVO · your device
Establishes the connection itself — via CalDAV or your provider’s interface, with a password or with an access key from a separate sign-in, whichever the provider requires.
your calendar provider · wherever your calendar happens to be
Reading, creating, changing and cancelling appointments. With providers that use an access key, the refresh key lives in your operating system’s keychain and travels nowhere.
Off by default. Switched on, text is created on your device — an excerpt only leaves when you ask something about it.
OCTOVO · your device
An image of the screen in working memory. The block list applies first.
OCTOVO · your device
Password managers, banking and login pages, private windows are never read in the first place.
OCTOVO · your device
Text recognition runs on your device. The very first time it fetches its language data from the network and needs internet once for that; never again after. Text is stored, the image is discarded.
OCTOVO · your device
Card numbers, IBANs, keys and codes are thrown out first. The rest expires automatically — after 7 days by default.
TCB GmbH → Microsoft (Azure AI Foundry) · Germany → EU resource (processing itself may occur worldwide)
Then the excerpt travels the same route as in the thinking chain — this is where screen content leaves your device.
Off by default. Switched on, your iPhone takes one rough measurement of where it is — the point itself stays between your phone and your device, only a place name goes out.
your iPhone · your phone
Only the rough level: Apple puts it at one to twenty kilometres. OCTOVO does not even ask for more, and your phone only asks when someone here is waiting.
TCB GmbH · Germany
The same encrypted wire as for every other message from your phone. Our server is a blind letterbox in this: it sees length and time, no content.
OCTOVO · your device
The point becomes a place name using the bundled postcode table. The point is rounded to about one kilometre and sits in working memory only — not in the database.
Open-Meteo · EU (Germany/Switzerland)
For the weather the place name goes out — exactly the one that would sit in your profile without location, at most four times an hour. Travel time OCTOVO calculates entirely on the device and asks nobody for it.
Your approvals
You choose the connected content and set how independently OCTOVO works. Approvals follow this level of autonomy; sensitive actions require your consent.
You decide which connected content OCTOVO may work with.
You choose the level of independence. Action approvals depend on that setting.
Sensitive actions need your consent. Read the proposed step before deciding.
Security
If you turn it on, screen text is initially processed on your device. When you ask about it, a relevant excerpt may travel to the model provider. This is a separate data path, not a fully local feature.
Feature in detailFurther reading
The product overview explains the workflow. These documents provide details about processing, participants and contractual terms.
The next step
Tell us what gets in your way. Together, we can explore how OCTOVO could help.
Start a conversation