Privacy First. Always.
We designed JARVIS to control your digital life without compromising your data. Here is exactly how we handle your privacy.
100% Local Storage
Your lifelong episodic memory graph, RAG document vectors (stored in ChromaDB), and rolling JSONL histories are saved exclusively on your local machine. JARVIS does not have a central database in the cloud. Your data never leaves your hard drive unless explicitly sent as a prompt to an LLM provider.
API & LLM Usage
By default, JARVIS routes complex requests to cloud providers like Groq, Gemini, or Regolo. The data sent is limited only to the context required to fulfill your command. If you want true zero-knowledge privacy, you can configure JARVIS to use completely local models via Ollama or LM Studio by setting the CUSTOM_BASE_URL in your environment variables.
Human-in-the-Loop (HITL)
JARVIS connects deeply to your personal accounts (Gmail, WhatsApp, Telegram, Google Calendar). Our background scout processes monitor these feeds securely. However, JARVIS is strictly restricted by HITL protocols. It will never send an email, alter a calendar event, or message a contact without explicitly asking for your permission via a prompt first.
Zero Telemetry
This project is fully open source. There are no hidden tracking scripts, no usage telemetry, and no analytics injected into the binaries or the Python source code. You are welcome to audit the entire codebase on our GitHub repository.