ProductSecurityIntegrations PriceFAQ Download for macOS
Privacy

Where your data lives.

Last updated 15 August 2026

Nonstall is a desktop application. It runs on your machine, reads the tools you connect to it, and keeps what it reads in a database on your own disk. This page says exactly what that means, in the order the questions usually come.

Your content never reaches us

Slack messages, code, pull requests, tracker items, documents and meeting transcripts are indexed locally and stay there. There is no upload step for any of it, and the one message the app does send us — the next section — has no room to carry it. If you pull the network cable, the app keeps answering questions about everything it has already read.

What the app tells us about itself

Connecting a Slack workspace registers it with us, and that is the only thing the app ever sends: the workspace name and its Slack id, your name and email as Slack already knows them, and the app's version and operating system. It repeats the same line each time it starts, so the record shows who is still using Nonstall. No channel names, no counts, nothing read from the tools you connected.

What a server would hold, if you use a team plan

A team plan shares structure, never text: identifiers, states, timestamps, counters, seat and plan. Enough to say that a review has been waiting three days and which two teams that crosses — never a line of what was written.

Your AI subscription is yours

The app drives the Claude or Codex CLI already installed on your machine, or an API key you paste in. That key is stored in the operating system's keychain. We never touch, store, proxy or log a vendor token, and no AI request is routed through us — which also means we cannot see the prompts or the answers.

Connected tools, and how little we ask for

  • Scopes are requested granularly and only when a feature first needs them.
  • Write-capable tools are off until you switch them on, one at a time.
  • Being allowed to answer a question you typed and being allowed to be read unattended on a schedule are separate permissions, granted separately.
  • Access tokens live in the operating system's keychain, never in the database.

No model can post as you

No AI model has a write path to your Slack. Outbound messages come from a deterministic sender restricted to an explicit list of message types you approved, and every line it has sent is readable inside the app.

Deleting everything

Uninstalling the app removes the index with it: everything it read stays on the disk it was read on. The registration above is the one thing that outlives the uninstall — write to hello@nonstall.com and it is deleted.

Asking about any of this

Write to hello@nonstall.com.