FAQ
Does any of my data leave my machine?
No. The daemon listens on 127.0.0.1 (localhost only) — never on a public interface. The only outbound request Recall will ever make is a one-time license-validation call when you activate a Pro key (optional, and not until v0.6).
Can I use this if I'm offline?
Yes. Works on a plane, works behind firewalls, works on air-gapped machines. The browser talks to http://127.0.0.1 — your own laptop.
What happens if I delete ~/.claude/projects/<something>.jsonl?
Our SQLite copy persists. We only add and update; we never delete session rows because the source file disappeared. Your indexed memory outlives the source JSONL files.
Can I use this with Cursor / Cline / Windsurf?
Today: no, because those tools don't write to ~/.claude/projects/. Future: adapters for each (v0.8+).
Will Anthropic just ship this natively?
Maybe. If they do, our moat is: team sharing, redaction, cross-AI support, and the features they won't prioritize. Your aliases and notes stay yours regardless.
How big does the database get?
~800 MB for 1,100+ sessions and 150,000 messages in our reference environment. Storage is cheap; this isn't a problem. Compression coming if it ever becomes one.
Can I run multiple machines with the same index?
Not yet — each machine has its own ~/.recall/db.sqlite. Team sync is on the roadmap (opt-in, end-to-end encrypted, and still local-first).
What's the license model?
Free tier: index, list, show, search, basic browsing. Pro tier ($29.69 one-time, planned for v0.6): the full web UI, context re-injection, MCP server, advanced search. License key validates once, then offline forever. Dead-man clause: if our servers disappear, existing keys stay valid.