Work with confidence

Understand FireCursor security and privacy

FireCursor’s security model depends on which execution path you choose. Local provider runs operate through the paired computer; Cursor Cloud runs in Cursor’s environment; Android connects through a temporary TLS tunnel protected by a random pairing token.

By FireCursor product teamFor Security-conscious FireCursor usersOutcome Match each task to the correct trust boundary
LinkedInRedditEmail
FireCursor Android launch screen with local and cloud agent options
Current FireCursor Android product interface

Quick answer

The shortest useful version.

Verify the project and provider, keep pairing details private, use local execution for local-only work, review cloud boundaries before cloud runs, and stop remote control when the session ends.

Step by step

Do this with confidence.

  1. 01

    Classify the task

    Identify repository sensitivity, external services, secrets, and whether cloud execution is acceptable.

  2. 02

    Choose local or cloud

    Local Cursor, Codex, and Claude runs stay with their supported interfaces on the paired computer. Cursor Cloud has a separate account and data boundary.

  3. 03

    Protect pairing

    Treat the QR code and token as short-lived credentials. Pair privately and end the tunnel after use.

  4. 04

    Control tools and integrations

    Review approvals, MCP scopes, plugins, connectors, hooks, and provider authentication as separate trust decisions.

Where sensitive values live

The pairing token is stored on the two paired endpoints. An optional Cursor API key stays in private, backup-disabled Android storage and is sent only to Cursor over HTTPS, not to the extension.

Provider credentials remain governed by their supported authentication path. Do not paste secrets into ordinary agent messages.

Security habits that scale

  • Use the smallest task and tool scope
  • Keep the app, extension, and providers current
  • Verify checksums for directly distributed artifacts when appropriate
  • Review diffs and external side effects
  • Revoke stale connectors and stop unused remote sessions

Keep moving

See all thirty
Start here4 steps

Pair FireCursor on Android with Cursor

Connect the FireCursor Android app to the Cursor extension with the temporary tunnel and random pairing token, then verify the project.

Connect the right phone to the right workspace
Read guide
Choose an agent4 steps

Control Cursor Cloud agents from Android

Launch, inspect, steer, and cancel Cursor Cloud runs from FireCursor while understanding the account and cloud security boundary.

Operate a cloud run without confusing it with local execution
Read guide