Specchio

Product

Download Get the macOS app and current build notes. Agentic use Let coding agents control real iPhones from your Mac. Roadmap Help shape the roadmap, suggest a feature. Affiliate links Referral information for creators and partners.

Features

Low Latency for Gaming Use your Mac screen, mouse, and keyboard to get a real control advantage in supported iPhone games. WiFi mirroring Control a paired iPhone from your Mac without keeping a cable on the desk. Touch controls Click, drag, and interact with your phone from the Mac. Local-first privacy Keep the mirroring workflow on the Mac and device.
Wiki Guides, setup notes, and troubleshooting. Telegram group Join the community channel for fast feedback. I lost my license Recover your license key from the purchase portal.
Pricing Guides Follow us
Download

Product

Download Agentic use Roadmap Affiliate links Low Latency for Gaming WiFi mirroring Touch controls Local-first privacy

Help

Wiki Telegram group I lost my license
Pricing Guides Download

Privacy Policy

Last updated: March 31, 2026

TL;DR

Specchio doesn't collect your data. Everything happens locally between your Mac and your iPhone. The only network requests are license validation (Polar) and update checks (Sparkle). No analytics, no tracking, no cookies. We literally can't see what's on your screen.

1. Data We Do Not Collect

Specchio does not collect, store, or transmit any of the following:

  • Personal information (name, email, address)
  • Screen content or screenshots from your iPhone
  • Touch input, gestures, or keyboard activity
  • Device identifiers beyond what's needed for license activation
  • Usage analytics or telemetry
  • Browsing or app activity on your iPhone

There are no analytics SDKs, no tracking pixels, no cookies. Not on the app, not on this website.

2. On-Device Processing

All screen mirroring happens locally. Your iPhone screen is streamed directly to your Mac over USB or WiFi (local network). The video stream never leaves your local connection — it is not routed through any server, cloud service, or relay.

Touch and gesture input is sent directly from your Mac to the iPhone's WebDriverAgent over the same local connection. No input data is logged or persisted.

3. Local Storage

Specchio stores the following data locally on your Mac:

  • Preferences (FPS, quality, scroll sensitivity, etc.) — stored in macOS UserDefaults, never synced to the cloud
  • License key & activation ID — stored in the macOS Keychain, encrypted and hardware-bound
  • Grace period timestamp — stored in the Keychain with an HMAC signature for offline license validation
  • WDA build cache — stored locally to speed up subsequent launches

None of this data is transmitted anywhere.

4. Network Requests

Specchio makes exactly two types of network requests, and nothing else:

  • License validation — On each launch, Specchio sends your license key and a hardware identifier to Polar.sh (our payment provider) to verify your premium license status. This request contains only the license key, activation ID, and a hardware UUID. No personal data is sent.
  • Update checks — Specchio uses the Sparkle framework to check for app updates. This contacts our update server to compare version numbers. No personal data is sent.

5. Hardware Access

Specchio accesses the following on your Mac:

  • USB ports — to detect and communicate with your iPhone via iproxy
  • Local network — to discover and connect to your iPhone over WiFi (Premium)
  • Hardware UUID — a one-way identifier used to bind your license key to your machine

Specchio does not access your camera, microphone, location, contacts, photos, calendar, or any other sensitive data on your Mac or iPhone.

6. Third-Party Services

  • Polar.sh — Handles payment processing and license key management. When you purchase a license, Polar processes your payment information. Specchio itself never sees your payment details. See Polar's privacy policy.
  • Sparkle — Open-source framework for macOS app updates. Checks our update feed for new versions. No personal data is collected.

That's it. No analytics providers, no ad networks, no social media SDKs.

7. WebDriverAgent

Specchio installs a custom fork of Apple's WebDriverAgent on your iPhone. WDA runs locally on the device and communicates only with your Mac over USB or local WiFi. It does not transmit data to any external server. WDA can be removed at any time by deleting the app from your iPhone.

8. Children's Privacy

We do not knowingly collect any data from anyone, including children under 13. Since Specchio collects no personal data whatsoever, there is no children's data to protect — but we state this for completeness.

9. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated date. Since we don't have your email (we don't collect it), checking this page is the way to stay informed.

10. Contact

Questions about this Privacy Policy? Reach out via @alexintosh on X.

Specchio

Built with care for European Mac users who need iPhone mirroring and control without waiting on platform politics.

© 2026 Specchio. All rights reserved.

iPhone is a trademark of Apple Inc. Apple and iPhone are trademarks of Apple Inc., registered in the U.S. and other countries and regions. Specchio is not affiliated with or endorsed by Apple Inc.

Download

DownloadChangelog

Product

iPhone Mirroring in the EUAgentic useRoadmapGuides

Create

USB mirroringLow Latency for GamingWiFi mirroringH.264 streamingMJPEG streaming

Learn

iPhone Mirroring in the EU Guides Wiki Telegram group I lost my license Privacy Policy Terms of Service

Europe pages

DeutschFrançaisEspañolItalianoPortuguês