Privacy policies

RSync Pro

Last updated: November 9, 2026

The short version: RSync Pro is built so that your data stays yours. We do not collect, or have access to, any of your information. Everything the app stores — your sync configurations, SSH keys, and logs — stays on your Mac. When you run a sync, your files travel directly between your Mac and the destination you choose. They never pass through us. The version you download from our website also checks our download server for updates and, if you buy the unlock there, checks your license key with Lemon Squeezy; section 4 says exactly what those requests carry.

1. Who we are

RSync Pro is developed and published by Y. Ben David (BD TECH). This policy explains how the app handles information. Questions? support@bdtech.app.

2. Information we do not collect

We do not collect, store or sell any personal data, and the app sends none to us. The app contains:

  • No analytics or usage tracking
  • No advertising and no advertising identifiers
  • No third-party tracking or marketing SDKs
  • No account, sign-in, or registration
  • No telemetry sent to the developer

We never see your files, folder names, server addresses, credentials, or how you use the app.

Crash diagnostics

If you have chosen to share diagnostics with app developers in macOS System Settings → Privacy & Security → Analytics & Improvements, Apple may make anonymized, aggregated crash reports available to us through Apple's systems. This is operated by Apple, is opt-in, and contains no information that identifies you.

3. Information the app stores on your device

To do its job, the app saves the following locally on your Mac, inside its sandboxed container. This information never leaves your device except as you direct:

  • Sync configurations — sync task names, source and destination folder paths, schedules, and, for remote syncs, the server host name, user name, port and optional jump host you enter.
  • Settings backups — copies of your sync tasks and schedules, saved after every change (the last 30 are kept), so a configuration can be restored. You can also export one to a file you choose.
  • Security-scoped bookmarks — macOS references that let the app reopen the folders you granted access to, across launches.
  • SSH keys — key pairs the app generates, or existing keys you select, for connecting to your own servers.
  • App settings — your preferences, such as the app language and the time after which a silent run is stopped.
  • Purchase state — whether the one-time unlock is active. In the App Store version this comes from Apple's StoreKit; in the website version the app also keeps the license key you entered and the activation ID Lemon Squeezy issued for this Mac.
  • Logs — records of your sync runs, kept locally so you can review what happened.

Two features write to the destination you chose rather than to your Mac: Mirror's recycle bin (a .rsyncpro-trash folder, emptied after 30 days) and Versions (dated folders). They are ordinary folders on your own disk or server, and nothing about them is sent to us.

You can delete any of this at any time from within the app, and removing the app deletes all of it.

4. Network connections

The app connects to the destinations you configure, and to the services below that are named for what they do:

  • Your servers. When you run a remote sync or test a connection, the app connects to the server you specified, over SSH. Your files and credentials are sent only to that server — never to us or to any third party.
  • Local network discovery (optional). If you use "Discover on network", the app uses Bonjour to look for computers on your local network. This scan happens entirely on your Mac; results are not sent anywhere. If Tailscale is installed, the website version can also list the machines on your tailnet by asking the Tailscale app on your Mac; nothing is sent to us or to Tailscale for this.
  • Update checks (website version only). The version downloaded from our website uses Sparkle to check storage.bdtech.app for a newer release — every two days once you allow automatic checks, and whenever you choose Check for Updates…. The request fetches the release list and sends no information about you, your files or your Mac beyond what any web request carries (your IP address and the app's name and version in its user agent). Our server counts these checks by day, country and app version; it keeps no IP address, only a salted hash that cannot be turned back into an address and is discarded after two days. Updates are verified against our signing key before they are installed. The App Store version is updated by the App Store and never contacts this server.
  • License check (website version only, after you buy the unlock). When you activate a license, the app sends Lemon Squeezy (api.lemonsqueezy.com), our payment and licensing provider, the license key and your Mac's computer name, so the activation can be told apart from your other Macs. At later launches it sends the key and the activation ID to confirm the license is still valid, and deactivating sends them once more. Buying happens on Lemon Squeezy's checkout page in your browser, not in the app; Lemon Squeezy's own privacy policy covers what you enter there.
  • Purchase (App Store version). The unlock is an in-app purchase handled entirely by Apple. We receive no payment details, and Apple's privacy policy applies.

Apart from the update check in the website version, the app does not contact any server operated by the developer.

5. SSH keys and passwords

  • SSH private keys created or used by the app are stored locally in the app's container and protected by file permissions.
  • If you authenticate with a password, it is used only to make that connection, held transiently, never transmitted to the developer, and not retained beyond the operation.

6. Third-party services

The app uses no third-party analytics, advertising, or cloud services. The only third parties it contacts are those named in section 4: Lemon Squeezy, for a license bought on our website, and Apple, for a purchase in the App Store. The file-transfer engine bundled with the app (openrsync) is open-source software that runs locally on your Mac and sends nothing to its authors or to us.

7. Children's privacy

The app is a general-purpose utility, is not directed to children, and does not knowingly collect information from anyone, including children under the age of 13.

8. Data retention and deletion

Because all data is stored locally, you are in full control. Uninstalling RSync Pro removes the app and all its locally stored data from your Mac. Lemon Squeezy keeps its record of a license you bought; deactivating the license in the app removes this Mac's activation from it.

9. Security

The app runs inside the macOS App Sandbox, which limits its access to your system. SSH connections are made in an isolated configuration, and credentials and keys are stored within the app's protected container.

10. Changes to this policy

We may update this policy from time to time. When we do, we will revise the "Last updated" date at the top of this page.

11. Contact us

Questions about this policy or your privacy? Email support@bdtech.app and we'll be glad to help.