Skip to content

Privacy Policy

Last updated: May 2026

This Privacy Policy describes how MobileCLI ("we", "us", or "our") collects, uses, and shares information when you use our mobile application and related services (the "Service").

1. Information We Collect

1.1 Device Identifiers

MobileCLI uses device identifiers such as device ids, device names, and push notification tokens to connect your mobile app to your daemon and deliver notifications for session updates and approval requests. Push tokens are registered with your daemon and used to send notifications through Expo's push notification service.

1.2 Session Data

When you use MobileCLI to manage terminal sessions, session content is transmitted between your desktop daemon and mobile app in real time. This can include:

  • Terminal output, input, and scrollback
  • Approval prompts and responses
  • Session status and metadata
  • File browser/editor requests when you use Pro file features

Important: MobileCLI does not operate a terminal relay service. Depending on your connection method, traffic uses your local network, Tailnet, or custom endpoint. Session content is not stored on MobileCLI servers.

1.3 Crash Logs and Analytics

The CLI daemon does not send telemetry to MobileCLI. The mobile app may collect crash reports or app diagnostics through platform services when enabled by the app or operating system. These reports are not intended to include terminal session content.

1.4 Account and Purchase Information

MobileCLI does not require a MobileCLI account to pair your daemon and app. If you purchase Pro, Apple App Store and our purchase provider may process purchase status and receipt information:

  • App Store purchase and subscription status
  • Receipt identifiers needed to unlock paid features

2. How We Use Your Information

We use the information we collect to:

  • Provide and maintain the Service
  • Send push notifications when a monitored CLI needs your input or completes tasks
  • Improve and optimize the Service
  • Respond to support requests
  • Detect and prevent fraud or abuse

3. Data Storage and Security

3.1 Device-to-Device Transmission

Session data is sent between your desktop daemon and mobile app over the network path you configure. When you connect locally, traffic stays on your network. When you use Tailscale, traffic uses your Tailnet. MobileCLI does not store terminal session content on our servers.

3.2 Security Measures

We implement appropriate technical and organizational measures to protect your information, including access controls, secure infrastructure practices, and regular security assessments.

4. Third-Party Services

We use the following third-party services:

  • Expo Push Notifications: delivery path for current iOS push notifications
  • Apple App Store: app distribution and in-app purchase processing
  • RevenueCat: subscription and entitlement management

These services have their own privacy policies, and we encourage you to review them.

5. Data Retention

Session data: Terminal session content is not stored on MobileCLI servers. It exists on your devices and in daemon/app local state according to your usage.

Purchase data: App Store and subscription entitlement records are retained as needed to provide Pro access, refunds, support, and legal compliance.

Analytics data: The desktop daemon does not send telemetry to MobileCLI. If website or app analytics are enabled in a release, they must be named in this policy before collection and retained for no more than 24 months.

6. Your Rights

6.1 For All Users

You have the right to:

  • Access the personal data we hold about you
  • Request correction of inaccurate data
  • Request deletion of your data
  • Opt out of analytics collection
  • Export your data in a portable format

6.2 GDPR Rights (European Users)

If you are located in the European Economic Area, you have additional rights under the General Data Protection Regulation (GDPR), including:

  • Right to data portability
  • Right to restrict processing
  • Right to object to processing
  • Right to withdraw consent
  • Right to lodge a complaint with a supervisory authority

6.3 CCPA Rights (California Users)

If you are a California resident, you have rights under the California Consumer Privacy Act (CCPA), including:

  • Right to know what personal information is collected
  • Right to know whether personal information is sold or disclosed
  • Right to opt out of the sale of personal information
  • Right to request deletion of personal information
  • Right to non-discrimination for exercising your rights

We do not sell your personal information.

7. Children's Privacy

The Service is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately, and we will take steps to delete such information.

8. International Data Transfers

Your information may be transferred to and processed in countries other than your own. We ensure appropriate safeguards are in place for any international data transfers.

9. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the new Privacy Policy on this page and updating the "Last updated" date. Your continued use of the Service after any changes indicates your acceptance of the updated policy.

10. Contact Us

If you have any questions about this Privacy Policy or wish to exercise your rights, please contact us at:

Email: mobilecliapp@gmail.com

We aim to respond to all requests within 30 days.