Last updated: July 5, 2026

Privacy Policy

AndroidLink is built local-first. Your phone notifications, screenshots, OCR text, and files stay on your Mac and device unless you explicitly choose otherwise.

What runs locally (default)

  • Screen mirroring and device control
  • Notification display and on-device Natural Language summaries
  • Vision OCR on screenshots (no cloud API)
  • Clipboard sync, file browsing, and ADB operations
  • Device history and custom names stored in macOS UserDefaults / Application Support

Optional anonymous analytics (opt-in)

In Settings → General → Help improve AndroidLink, you can choose to send anonymous usage statistics to help us prioritize features and device support. This is off by default.

If enabled, we may collect:

  • Anonymous install ID (random UUID in Keychain, not linked to your Apple ID)
  • App version and macOS version
  • Feature usage counts (e.g. mirroring started, screenshot taken, OCR used)
  • Aggregated device buckets (brand family, Android major version, RAM tier, USB vs Wi‑Fi)

We never collect:

  • Notification titles or body text
  • OCR content or screenshot images
  • Device serial numbers, IP addresses, or Wi‑Fi network names
  • App package names (only coarse categories like “social” or “music”)
  • File paths or ADB command output

Where analytics data is stored

Opt-in events are sent over HTTPS to a Cloudflare Worker with D1 database operated for AndroidLink. Data is used only for product improvement and weekly aggregate reports. You can disable analytics at any time in Settings; queued events are cleared when you turn it off.

Updates

The app may check for updates from AndroidLink servers. Download URLs are fetched from our release API; no personal data is sent during update checks beyond standard HTTP requests.

Contact

Questions about privacy: support@androidlink.app