Privacy
RemoteMac is a personal, source-available project, not yet distributed on the App Store. A formal privacy policy will be published before that happens. Until then, here is exactly how it handles data today, based on the current implementation:
- The backend stores an account (email and an Argon2id password hash), a device registry, and pairing state — nothing else.
- Once your iPhone and Mac are paired, screen frames, mouse and keyboard input, and clipboard data travel directly between them over WebRTC. The backend does not receive or store this data.
- No command history, keystroke log, or screen recording is persisted anywhere.
For the full technical detail, see docs/security.md and docs/architecture.md in the repository.