Thanks for downloading Pocket Pointer
Pocket Pointer turns your iPhone into a trackpad and keyboard for your Mac. Install this helper once, and your phone controls the pointer over your own Wi-Fi — encrypted, local, no account.
Download for macOSInstall
- Open the disk imageDrag Pocket Pointer into your Applications folder, then eject the image.
- Launch Pocket PointerIt lives in the menu bar — there is no window, just an icon at the top of the screen.
- Grant AccessibilityApprove the prompt. This is what lets Pocket Pointer move your pointer and type for you.
- Pair your iPhoneChoose Allow Pairing from the menu bar item, then pick this Mac in Pocket Pointer on iPhone and type the six-digit code it shows. Pairing stays open until you pair or stop it.
What macOS asks on first launch
Pocket Pointer is signed by Arnav Roy (Apple Team ID 2ZUNR3N798) and notarized by Apple, so it opens normally. macOS confirms once that you meant to open an app you downloaded — choose Open. After that it asks for Accessibility, and nothing else. You can revisit that under System Settings → Privacy & Security → Accessibility.
What it does on your Mac
- Runs as
- A menu-bar item only — no Dock icon, no window. Its menu handles permissions, trusted devices, disconnect, and quit.
- Network
- Your local Wi-Fi, or a direct link between the two devices. Nothing leaves the network and there is no server or account.
- Security
- Pairing uses a six-digit code you confirm on the iPhone. Sessions are encrypted with AES-128-GCM, keyed by a credential stored in each device's Keychain.
- Permissions
- Accessibility, to move the pointer and type. Nothing else.
- Login
- Opens at login, so your Mac is ready when your phone is.
Requirements
- macOS
- 26 or later
- iPhone
- iOS 26 or later, running the Pocket Pointer app
- Mac models
- Apple silicon and Intel
- Version
- 1.4.6 · 3.3 MB · release notes
Who publishes this
- Developer
- Arnav Roy — the same developer account that publishes Pocket Pointer for iPhone on the App Store.
- Team ID
2ZUNR3N798- Signed by
Developer ID Application: Arnav Roy (2ZUNR3N798)- Notarized
- Every release is sent to Apple, scanned for malicious code, and the result stapled into the disk image before it is published here. Updates are signed a second time over the exact published bytes.
- Contact
- arnav.g.roy@gmail.com reaches the developer directly.
macOS checks all of this for you when the app first opens — you do not have to. If you would rather confirm it yourself, this prints who signed the copy you installed:
codesign -dv --verbose=4 "/Applications/Pocket Pointer.app" 2>&1 | grep -E "Authority|TeamIdentifier"