Twoody
Security and privacy

What stays on your Mac, what leaves it, and how to check.

The first protection of your documents is that they do not leave your Mac. Here is what the app does for that, its limits, and how to check it yourself.

Last updated: 25 September 2026

Your documents stay on the Mac

They are read and indexed on the spot, by a model installed on your Mac. No online AI service receives them.

A server that only listens to your Mac

The server built into the app and the model engine only listen to this computer, and the engine requires a new key at each launch. Other devices on your network cannot reach them.

Signed updates

The app is notarized by Apple. It checks at most once a day whether a new version exists, without any identifier of your Mac, and asks you before installing it; macOS only installs an update signed by Twoody's publisher.

Verified models

A model installed from Twoody is downloaded from Hugging Face, then its fingerprint (SHA-256) is checked before it is used.

Code asks before acting

The coding agent works in the folder you open, and asks you before it changes a file or runs a command.

Your data on disk

It lives in Twoody's data folder, readable only by your macOS user account. Twoody does not encrypt its database itself: turn on FileVault so that your disk is.

On your Mac
Model and documents stay local
No account
Nothing to create to start
No telemetry
No analytics, no crash reports
Notarized by Apple
Signed updates
Free
Personal and professional use

Everything that leaves your Mac

The list is complete. What is not on it does not leave: no telemetry, no usage statistics, no crash reports.

What Where to When
The update check: a small file read, with no identifier of your Mac downloads.twoody.com At most once a day; can be turned off in Settings
Downloading a model huggingface.co When you install a model
Your search, then reading the pages found DuckDuckGo by default, Brave or your SearXNG server, then the sites found Only if you turn web search on
The online account and the iPhone app's relay, end-to-end encrypted twoody.com Only if you sign in to an account (private beta)

Check it for yourself

You do not have to take our word for it. Three checks anyone can make.

Turn Wi-Fi off

Once the model is installed, disconnect your Mac from the internet: Twoody keeps answering and reading your documents. Only web search stops.

Watch its connections

An application firewall, such as LuLu (free, by Objective-See) or Little Snitch, shows every connection an app opens. Twoody's are those of the table above, and no other.

Check who signed it

In Terminal, the command below must answer "accepted" and "Notarized Developer ID": the app is Osmove's, checked by Apple.

spctl -a -vv "/Applications/Twoody Desktop.app"

Where your data is

Conversations, memories, the document index and models live in ~/Library/Application Support/twoody-desktop, readable only by your macOS user account. Time Machine backs them up with the rest of your files: encrypt your backups so that they stay protected. To erase everything, follow these two steps.

The licence

Twoody is free, for personal and professional use. Its code is not published. Models keep their own licence (Apache 2.0 for Qwen3) and the llama.cpp engine is under the MIT licence: every licence is listed in Settings › About. The details are in the terms of use.

The online account (private beta)

Twoody for Mac does not need it. The online Twoody account is closed to new sign-ups; in a private beta, it links the iPhone app to your Mac. It is hosted by Heroku (Salesforce), in its Europe region (Ireland), behind Cloudflare. The relay the iPhone app uses away from home is end-to-end encrypted between phone and Mac: it does not see the content of the messages. What the account does with your data is described in its own policy.

Report a vulnerability

Write to support@twoody.com, with "Security" in the subject and what we need to reproduce the problem, and give us time to fix it before making it public.

support@twoody.com