No account with us.
You use your Mac’s existing account to connect. We do not operate a Mac Companion account service, session relay, remote desktop server or VPN service.
Clear by design.
Mac Companion connects your iPhone, iPad, Mac or Apple Vision Pro to a Mac you choose. This policy explains what stays on your device, what you can choose to sync, and what other services handle.
You use your Mac’s existing account to connect. We do not operate a Mac Companion account service, session relay, remote desktop server or VPN service.
Mac Companion does not include advertising, tracking or a developer-operated analytics service. We do not sell personal information.
Remembered passwords and imported SSH private keys use the device-only Keychain. They are excluded from the app’s iCloud sync.
iCloud sync is off by default. On iPhone and iPad it can include saved Mac settings, keyboard layouts, shortcuts and saved text. You must explicitly enable it.
This policy covers Mac Companion’s direct clients for iOS and iPadOS, macOS, and visionOS, and this product website. Jenny Media LLC develops Mac Companion. Features differ by platform; the descriptions below identify those differences.
On iOS, iPadOS and visionOS, in-app Screen Sharing connects through an encrypted SSH connection to the same Mac. The app verifies the Mac’s SSH server key before sending the login, then carries Screen Sharing inside that connection. Screen pixels, cursor information and the input you send travel between your device and your Mac, without a Jenny Media relay.
On macOS, Screen Sharing opens Apple’s separate Screen Sharing app using an address and port, without passing a username or password in the handoff URL. Apple’s app handles its own authentication, connection and screen traffic. Locking or quitting Mac Companion does not lock or close that separate Screen Sharing session.
Terminal connects directly to the SSH server you select. SSH encrypts commands, output and authentication traffic. The app asks you to verify an unknown server key before authentication; a changed key stops login until you independently verify the Mac and explicitly update saved trust. A private SSH key is used locally for authentication, not sent to the server. What your Mac records depends on its configuration.
Files, where available on iOS, iPadOS and macOS, uses SFTP over SSH to browse and transfer files with your selected Mac. File names, directory listings and selected file contents are exchanged with that Mac. Files opened from an active Terminal uses that session’s authenticated SSH connection and account. Closing Files leaves Terminal connected; ending the source Terminal connection also ends its Files access. Files opened independently or from Screen Sharing uses the applicable SSH login; Apple’s separate macOS Screen Sharing app does not provide its credentials to Mac Companion.
Compose Text sends your draft to the selected Mac only when you choose Send. The iOS Copy Text feature recognizes text on the device from a frozen screen image; it does not upload that image to an OCR service. Text you copy is placed on the system clipboard. Clipboard sharing or Universal Clipboard, if enabled by you, is governed by your operating-system settings.
Mac Companion is not a VPN provider. It does not create or manage a system VPN configuration or route other apps’ traffic. A “private VPN” means a separate network you have already configured, such as Tailscale, to reach your Mac. Your network provider, any VPN service you choose, the remote Mac and Apple’s Screen Sharing app have their own practices. Use a trusted network; do not expose Screen Sharing directly to the internet.
We do not receive session content through our own servers or automatically upload screen recordings, keystrokes, terminal output or transferred files.
Key import, export and installation are actions you initiate. Private-key export requires device-owner authentication and a passphrase, producing an encrypted OpenSSH file. Once you save or share a file, the destination you choose is responsible for it. Installing a key sends only its public key to your selected Mac account.
Optional Require Unlock uses Apple’s device-owner authentication, such as Face ID, Touch ID, Optic ID or a device passcode/password where supported. The app receives an authentication result, not biometric scans or templates. It protects Mac Companion’s own interface and sessions; it does not replace the remote Mac’s login or control Apple’s separate Screen Sharing app.
On iOS, optional Live Activities can show a saved Mac name and session state on Dynamic Island and the Lock Screen. Choose a non-sensitive name or turn Session Status off in App Settings if you prefer not to show it there.
iCloud sync is off by default on each device. In Mac Companion 1.1 for iOS and iPadOS, enabling it shares the following through iCloud Keychain for the same Apple Account and trusted devices:
Passwords, SSH private keys, key-file bookmarks, trusted server keys, screen content and transferred files are not included. App appearance, app-unlock settings and the choice to enable sync remain local.
These details can reveal your machines, network and saved text. Review saved text before choosing to sync it. Recovered alternatives are available for review when edits conflict. Their protection relies on Apple’s iCloud Keychain security, your Apple Account and trusted devices. Mac Companion adds no separate cloud password.
Turning sync off stops this app’s syncing on that device but does not remove existing cloud copies. Use the separate confirmed Delete Mac Data from iCloud action to request their removal. Turn sync off on your other devices first so they do not upload the metadata again. Local Macs and logins are kept; Apple controls when cloud changes reach other devices.
In Mac Companion 1.1 for iOS and iPadOS, you can save Mac settings, keyboard layouts, shortcuts and saved text to a backup file using Files. The file can contain network addresses and saved text; keep it private and review the destination you choose. Passwords, SSH keys and trusted Mac identities are excluded.
You can preview a backup before restoring it and return to the previous data with a recovery copy. Restored Macs require sign-in and identity confirmation again. Restoring turns iCloud Sync off on this device and preserves existing iCloud data.
Apple handles App Store distribution, purchases and payment information. Mac Companion uses StoreKit transaction information to determine Pro access, restore purchases and check the original end date of the optional 14-day trial. We do not receive payment-card details or run a separate purchase-validation server.
Apple may provide developers with distribution information, crash reports and feedback under your Apple settings. Remove passwords, keys and sensitive screen content before sharing feedback or screenshots.
Apple’s privacy policy applies to its services. Device backups, clipboard settings and your Apple Account choices can also affect app data; the app’s sync exclusions do not describe every operating-system service or backup you may choose.
authorized_keys.Saved settings and secrets are retained until you remove or replace them. Do not rely on uninstalling alone to clear Keychain items; remove saved logins and keys first. Local diagnostic snapshots are bounded latest-only caches. Jenny Media does not retain remote-session content on its servers. Apple’s records, data on your Mac, exported files and support messages are managed separately.
If you contact us, we receive your email address, message and attachments you choose to send. We use them to answer and investigate your request. Our email provider processes these messages for delivery and storage. Do not send passwords, private keys or unredacted desktop content. Public GitHub issues are visible to others.
Support messages are kept as needed to resolve the request and maintain relevant correspondence. You can request deletion of personal information from a support exchange, subject to records we must retain for legitimate legal or security needs.
This website includes no advertising or analytics scripts. It stores your selected light, dark or system appearance in your browser’s local storage. Hosting and email providers may process ordinary request or delivery information, such as IP addresses and browser details, to operate and protect their services. Links to Apple, GitHub, Jenny Media or other sites lead to services with their own policies.
For privacy questions or deletion requests, email hijennytv@gmail.com and mention Mac Companion. We can address information you sent us; we cannot retrieve locally stored passwords, private keys or remote sessions.
We update this policy when the app’s data practices change. The effective date identifies this version. For setup and troubleshooting, visit Mac Companion Support.