Disclaimer & Liability
Last updated: August 2026
No Warranty
Section titled “No Warranty”Usejarvis is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement. The entire risk arising out of the use or performance of the software remains with you.
Security Risks
Section titled “Security Risks”Usejarvis is an autonomous agent with broad system access. By installing and running it, you acknowledge that it can:
- Control your browser — navigate to websites, click elements, fill forms, read page content, and execute JavaScript in open tabs.
- Control your desktop — interact with native applications, click UI elements, type keystrokes, move windows, and take screenshots of your screen.
- Access your file system — read, write, create, and delete files on your machine.
- Execute shell commands — run arbitrary terminal commands with your user’s permissions.
- Access external services — send and read emails (Gmail), manage your calendar (Google Calendar), send messages via Telegram, Discord, Signal, and WhatsApp on your behalf.
- Act proactively — perform scheduled and triggered actions without explicit per-action confirmation, depending on your authority configuration.
- Watch your screen continuously — with awareness enabled, the system captures your desktop every few seconds to stay context-aware. In ambient mode the pebble’s eye glyph indicates active screen reading.
- Delegate to sub-agents — spawn sub-agents that operate in parallel. Sub-agents are gated by the same authority engine: any governed action is denied outright rather than escalated for approval.
These capabilities are powerful by design, but they carry inherent risk. A misconfigured or misbehaving agent could send unintended emails, delete files, make purchases, leak sensitive data, or cause other damage.
Your Responsibility
Section titled “Your Responsibility”By using Usejarvis, you agree that:
- You are solely responsible for all actions Usejarvis takes on your behalf, including those performed autonomously or by sub-agents.
- You have reviewed the Authority & Safety documentation and configured appropriate guardrails before enabling autonomous operation.
- You understand that AI models can hallucinate, misinterpret instructions, and take unexpected actions — Usejarvis is no exception.
- You will not use Usejarvis for any illegal, malicious, or unauthorized purpose, including but not limited to: unauthorized access to systems, spamming, harassment, fraud, or violation of any third-party terms of service.
- You are responsible for securing your API keys, credentials, OAuth tokens, and any other secrets stored in your Usejarvis configuration.
- You accept all risk associated with running an autonomous agent on your machine, including data loss, security breaches, financial costs (API usage), and unintended actions.
Third-Party Services
Section titled “Third-Party Services”Usejarvis integrates with third-party services including Anthropic, OpenAI, Google (Gemini, Gmail, Calendar, Cloud Vision), Groq, Ollama (local), ElevenLabs and Edge TTS, Telegram, Discord, Signal, WhatsApp, and Supabase (anonymous telemetry). Your use of these services through Usejarvis is governed by their respective terms of service and privacy policies. The Usejarvis maintainers are not responsible for:
- API costs incurred through your usage.
- Violations of third-party terms of service caused by Usejarvis actions.
- Data shared with or processed by third-party APIs.
Telemetry
Section titled “Telemetry”Usejarvis sends an anonymous telemetry ping at startup and once per hour: a hashed anonymous id, app version, install method, and OS. It is on by default.
- Daemon opt-out:
telemetry.enabled: falsein config,JARVIS_TELEMETRY=0, orDO_NOT_TRACK=1. - The sidecar sends its own separate ping and does not honor the daemon’s env vars. Opt out in the sidecar via Settings → Privacy,
telemetry.enabled: falsein~/.jarvis/sidecar.yaml, orJARVIS_SIDECAR_TELEMETRY=0.
Setting only DO_NOT_TRACK=1 does not disable sidecar telemetry.
Governing License
Section titled “Governing License”These terms supplement the Jarvis Source Available License 2.0 (based on RSALv2), which governs your use of the software. The license specifies Italian law and exclusive jurisdiction in Milan, Italy.
Limitation of Liability
Section titled “Limitation of Liability”In no event shall the authors, maintainers, or contributors of Usejarvis be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including but not limited to procurement of substitute goods or services, loss of use, data, or profits, or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.
Experimental Software
Section titled “Experimental Software”Usejarvis is experimental, actively developed software. Features may break, APIs may change, and behavior may be unpredictable between versions. Do not rely on Usejarvis for critical, irreversible, or high-stakes operations without human oversight.
Recommendations
Section titled “Recommendations”- Start with a low
authority.default_level(0 to 2) and only raise it after you understand the system. Level 3 is the shipped default. - Review the Authority & Safety configuration carefully.
- Keep Usejarvis updated to benefit from security patches.
- Monitor the daemon logs and dashboard for unexpected activity.
- Never store secrets directly in configuration files that are committed to version control.
- Run Usejarvis in an environment where you can afford the consequences of unexpected actions.