Local first.You decide what leaves.

Your projects, chats and keys live on your machine. Here is exactly what goes where.

Where your data goes

Your machine

Everything starts here

Projects, worktrees, chats, keys, settings. Nothing leaves unless one of the three paths on the right is used.

Only what you send

Your AI provider

On your own account or key. Pick Ollama and the model never leaves your machine.

Only when you sign in

Tatastu account

Your email, for sign-in and phone pairing. No code.

Only if you start one

Hosted runs

The scoped repository, credential, checkpoints and results that run needs, in isolated execution.

Stays on your machine

  • Your projects and every worktree
  • Chats, prompts and history (encrypted at rest if you turn it on)
  • Provider keys and sign-in tokens, sealed in the macOS Keychain
  • Settings, memory and local databases

Leaves it, and when

  • What you send to the AI provider you chose, on your own account
  • Your email, when you sign in to a Tatastu account
  • A scoped workload, credential, checkpoints and results, only if you start a hosted run
  • Crash reports, only if you opt in, scrubbed of keys and paths

No advertising, no profiling, no selling data.

The controls behind it

An update installs only if it proves it is ours.

Checked on your machine, and it fails closed.

  1. fetchmanifest and files from the pinned CDN, over TLSok
  2. verifyEd25519 signature, against the key built into the appok
  3. checkApple Developer ID signature and notarizationok
  4. asknothing installs until you say soyou
  5. rejectanything unsigned, altered or olderrefused

Every company in the loop

CompanyWhat forSees your code
Your AI providerAnthropic, OpenAI, OpenRouter or OpenCode Go on your account; Ollama runs on your machineWhat you send
CloudflareAccount service, hosted-run coordinator and execution, update CDN, DNS. Hosted checkpoints kept up to 30 daysHosted runs only
AppleNotarizes the macOS appNo
ResendSign-in links and transactional emailNo
PlausibleCookieless website page countsNo
PolarRecords of past purchasesNo

Found something? Tell us.

We welcome good-faith security research, will not pursue legal action for it, and acknowledge reports within three business days.

security@tatastu.dev

Where we stand

We run an internal security program mapped to SOC 2 criteria: access control, change management, incident response, vendor management and a live risk register. We have not completed a third-party SOC 2 audit yet, and we would rather say so plainly.