Rixoffice Documentation
AI & Agents

AI Privacy in Rixoffice: What Leaves Your Machine

Published September 4, 2026Updated September 4, 20266 min read

Rixoffice AI privacy explained: documents processed locally, cloud AI receives only the text you ask about, Ollama keeps everything on-device.

On this page

Rixoffice was built so that your documents stay yours. Editing is local-first and the AI follows the same principle: processing happens on your machine wherever technically possible, and when a cloud model is involved, only the minimum text needed for your request makes the trip. This page states the model plainly, provider by provider, so you can decide exactly how much leaves your machine.

What stays on your device by default

Regardless of which AI provider you choose, these never leave your machine as part of AI:

  • Your documents, workbooks, decks and PDFs as files.
  • Your API keys for OpenRouter, Anthropic, OpenAI, Gemini, DeepSeek or custom endpoints, stored locally in the app.
  • The agent tooling — skills, block indexing, attachment reading — which runs locally.

The agents read your real file structure on your device. What they optionally send onward is the narrow slice a cloud model needs to reason about your request, and nothing beyond it.

Your Rixcart account — used for cloud projects, plan management and credits — comes with device session management, so you can see and revoke signed-in devices, and GDPR data controls for accessing or deleting your account data. Cloud project sync covers only the documents you explicitly keep there; local files remain local unless you sync them yourself.

It is worth separating those two layers in your head, because they are governed differently. AI is a processing question — what happens to text while you work — and the answer is that processing stays local by default. Storage is a custody question — where files live — and the answer is that custody stays with you unless you deliberately place a file in a synced cloud project. Neither layer quietly expands into the other.

What cloud AI receives

When you use a cloud provider, the text you ask about is what crosses the network:

  • The block, range, slide or page involved in your request.
  • Your instruction, plus whatever context the agent includes to fulfill it — for example, a heading when you ask to rewrite a paragraph under it.

Not sent: your other files, your file tree, unrelated document sections, or your keys. If you ask the agent to rewrite one paragraph, the model sees that paragraph and its instruction, not the surrounding report. The block-level architecture is what makes this scoping possible — the AI addresses small targets by design, not by effort.

The same scoping applies to chat questions about a file. Ask Oracle what a workbook claims and the agent reads the relevant ranges locally; what reaches the cloud model is the question and the material it needs, not the whole workbook with every sheet attached.

Provider by provider

ProviderWhere processing happensWhat crosses the network
Ollama (local)Entirely on your deviceNothing — no internet needed
BYO API keysYour device; model runs at your providerThe request text, directly to your chosen provider
Built-in Rix AIYour device; model runs via the Rixcart proxyThe request text, through the proxy to the model

The Ollama row is the strictest option available in any office suite configuration: with a local model selected, documents, prompts, agent reasoning and responses all stay on your machine, and the AI works with the network completely disconnected. BYO keys sit in the middle — the request goes straight from your machine to a provider you chose, under your own account and your own terms.

Web search and attachments

Two features involve outside services, and both are scoped narrowly:

  • Web search sends only the search query to the search provider — Google results via Serper, with DuckDuckGo fallback. Your document content is not uploaded to any search engine.
  • Attachments are read locally by the agent. If you use cloud AI, the attachment itself is not shipped off; the model works from the text the agent extracts for your request.

Choosing your own comfort level

The design intent is that privacy is a setting, not a slogan:

  1. Maximum: select Ollama. Nothing leaves the device, ever. Works offline.
  2. Direct: use your own API keys. Requests go from your machine straight to a provider you chose and trust, under your own account.
  3. Convenient: use built-in Rix AI. Requests pass through the Rixcart proxy, with only request text involved.

You can switch between these per task, per day or per machine in Settings — the editors, agents and skills behave identically in all three, so tightening privacy never costs you functionality.

A practical example

Suppose you edit a contract in RixDocs. With Ollama, the rewrite request never touches a network. With a BYO key, the paragraph and your instruction go from your machine to your provider endpoint. On built-in Rix AI, the same text passes through the proxy. In every case, the contract file itself remains on your disk, unchanged and unuploaded, and every other section of the document stays home.

Questions worth asking any office suite

If you are evaluating tools against each other, these are the questions that separate real local-first designs from marketing:

  • Does editing work with no connection at all? In Rixoffice, yes.
  • Is the whole file uploaded for AI, or only the requested text? Only the requested text here.
  • Can the AI run on-device with zero network? Yes, through Ollama.
  • Where do API keys live? On your device, in the app's local storage.
  • Can you review and revoke signed-in devices and delete your data? Yes — session management and GDPR controls come with the account.

What to explore next

Frequently asked questions

Does Rixoffice send my documents to the cloud for AI?

No. Documents and prompts are processed locally. When you use cloud AI, only the text you ask about is sent to the model — not your whole file. With Ollama, nothing leaves your device at all.

What exactly does cloud AI receive?

Only the text involved in the request you made — the block or selection the agent works on and your instruction. Your other documents, folders and keys stay on your machine.

Is Ollama fully private?

Yes. With Ollama selected, documents, prompts, reasoning and responses all stay on your machine. No network connection is involved in the AI at all.

Where are my API keys stored?

Locally on your device. Keys you enter for OpenRouter, Anthropic, OpenAI, Gemini, DeepSeek or custom endpoints are stored in the app and used only to call your chosen provider directly.

Related documentation