Security

Permissions

Jarvis is powerful enough to automate real desktop actions, so it includes a permission system that checks every action before execution.

Access controls

ControlPurpose
File System AccessRead, create, edit, and organize files in allowed locations.
Browser ControlRun Playwright browser automation.
Terminal ExecutionRun approved diagnostic commands.
App ControlLaunch and close mapped desktop apps.
Voice ActivationUse microphone input and wake loop.
Internet AccessOpen and search websites.

Protected areas

Protected folders, protected files, and protected apps are blocked even when broad access is enabled. Use this for private documents, password managers, banking apps, security tools, and sensitive project folders.

Allowed workspaces

Allowed workspaces are folders where Jarvis can freely work when permissions allow it. They are ideal for code generation, notes, workflow outputs, and test projects.

Risk levels

Safe Mode

Safe Mode blocks automatic execution and turns Jarvis into a suggestion-first assistant. It is useful for demonstrations, shared machines, or cautious setup periods.

Action monitor

The Security & Permissions page shows recent allowed, denied, and warning actions so users can audit what Jarvis did.

Created by Jojin John

JX Jarvis is created by Jojin John.