Total Recall is built local-first. Your memory stays on your machine. This policy explains exactly what the software stores, what leaves your computer, and what never does.

What Total Recall stores, and where

Total Recall indexes your AI agent sessions, the documents and folders you choose to connect, saved facts, and recurring work patterns. All of it is stored in a local database in the Total Recall home folder on your computer. Nothing is uploaded to Total Recall servers. There are no Total Recall servers that hold your data.

You can delete everything at any time by uninstalling, or by deleting the Total Recall home folder. Your data, your disk, your call.

What never leaves your machine

  • Your sessions, conversations, and their content
  • Your connected documents, notes, and knowledge files
  • Your saved memories, decisions, and patterns
  • Search queries and recall results
  • The embeddings and indexes built from any of the above

Search and recall run entirely on your computer, including the embedding model, which is downloaded once and runs locally.

Network connections the software makes

Total Recall makes a small number of outbound connections, none of which carry your content:

  • One-time model download. On first run, the software downloads a small open-source embedding model (about 128MB) from our content mirror. This is a plain file download. As with any download, the server can see standard connection metadata such as your IP address.
  • Update checks. The software periodically checks GitHub for new releases and, by default, downloads and applies verified updates. GitHub sees standard connection metadata. You can disable automatic updates (TOTAL_RECALL_AUTO_UPDATE=0).
  • License validation and a weekly usage heartbeat. The software periodically validates its license against our license service. This request contains an anonymized machine identifier (one-way, not reversible to your hardware or identity), the software version, the license status and tier, a timestamp, and a random nonce. Once a week it also includes a handful of anonymous usage counters (for example, how many searches ran that week), plus coarse install facts: operating system and chip type, which supported agent tools are present, a rough size band for your index (a range, never an exact count), how the software was installed, the release channel (public or beta), and a random install identifier that lets us tell reinstalls from new machines. We use these to size the service, apply plan limits, and know which agents to support. It contains no personal information, no search queries, and none of your content. You can turn the usage counters off with TOTAL_RECALL_TELEMETRY=off; license validation still runs.

That is the complete list. Beyond the anonymous usage counters described above, the software contains no analytics, no crash reporting, and no advertising identifiers.

What we keep on our side

The license service keeps the anonymized machine identifier, license status, software version, and the weekly usage counters, to operate plan limits and understand aggregate usage. It is not linked to your name, your email, or anything you typed.

Your choices

  • Turn off the usage counters: TOTAL_RECALL_TELEMETRY=off.
  • Turn off automatic updates: TOTAL_RECALL_AUTO_UPDATE=0.
  • Delete everything: uninstall, or delete the Total Recall home folder.
  • Remove your waitlist email: contact us and we will delete it.

Your AI provider

Total Recall works alongside AI agents you already use (such as Claude Code or Codex CLI). When those agents process your work, including context that Total Recall surfaces to them, that processing happens under your existing agreement with your AI provider, using your own account. Total Recall does not add any new party to that relationship and does not send your content anywhere on its own.

Background enrichment (summaries, digests) uses your own AI subscription in the same way, within the budget you configure.

The website

If you join the waitlist or sign up for updates at our website, we store the email address you submit so we can contact you about Total Recall. We do not sell or share it. To have it removed, email the address listed on the site. The website also uses Cloudflare Web Analytics, which collects aggregate, non-identifying pageview data (such as device type, browser, and country) and does not use cookies or track you across sites.

Children

Total Recall is not directed to children under 16 and we do not knowingly collect personal information from them.

Changes

If this policy changes, the updated version will ship with the software and appear on this page with a new "Last updated" date.

Contact

Questions or removal requests: [email protected].