Privacy Policy

Last Updated: September 9, 2026

Thank you for using CrossSend. We understand how important privacy is to you, which is why privacy protection is a core principle of our product design.

Our Privacy Commitment

Your content never passes through us: Files and text are transferred directly between your devices — content is never uploaded to any server. Account info is only for sign-in: We process your email address only if you choose to sign in with a 91ai account (see "91ai Account" below); manual pairing and transfers work without an account. No ads, no tracking: The app contains no advertising or third-party tracking services.

Usage Analytics

To keep improving the app, we collect usage statistics such as app version, operating system version, device model, language and time zone, transfer counts, and crash reports. This data is processed by our own analytics system, is never shared with third parties, and is transmitted over encrypted connections. To tell devices apart, analytics events carry a randomly generated installation identifier: it is created when you install the app, is not an advertising identifier, is not shared with other apps, and stops existing when you uninstall on mobile. On desktop (Windows, macOS, Linux) application data is not removed by uninstalling, so the identifier stays the same if you reinstall. Beyond that, analytics never includes file names, file contents, or device names, and crash reports have file paths and email addresses stripped from them before they leave your device. As with any networked service, our analytics server records the IP address a request comes from and infers an approximate country and region from it (never a precise location). Retention: analytics data is kept for 12 months and then deleted automatically. For a device that has not been active for more than 12 months, its installation identifier and the records above are deleted as well. Because analytics data is not linked to your account, deleting your 91ai account does not — and cannot — locate and remove these analytics records; they expire on the schedule above.

91ai Account

Signing in to CrossSend uses the 91ai account service (auth.91ai.app). Signing in is optional — manual pairing and transfers work without an account. When you sign in we process your email address and password (passwords are stored salted and hashed; we cannot recover them) so that your devices on the same local network can discover and connect to each other automatically. When you sign in or register, the app also sends this device's identifier and device name to the account service so you can tell your signed-in devices apart — the device name comes from your system settings and may contain your name. Registering, resetting your password, and deleting your account require a verification code, which we email to you. A 91ai account works across several 91ai apps; only the account identifier and email address are shared between apps, while data inside each app stays isolated and CrossSend cannot read other apps' data. For security, resetting your password signs you out of every app that uses your 91ai account; changing your password from within an app keeps the current device signed in. You can delete your 91ai account at any time under Settings → Account → Delete Account. Doing so signs you out of every app that uses it; data inside each app must be deleted separately in that app.

Local Storage

Transfer records, history, and cache are stored only on your device. You can clear your sent and received file records from the "Files" tab in the app. On mobile, uninstalling the app removes all of its local data. On desktop, the files you send and receive and the app's data live in your user directory and are not removed by uninstalling — you need to delete them yourself.

Permissions

Local network permission: To discover and connect to other devices on the same network. File access permission: To read files you choose to send and save files you receive. Photo library permission (mobile): To save received photos and videos to your system photo library. Install unknown apps permission (Android): To launch the system installer when updating the app in place. Notification permission: To alert you when a file or message arrives.

Contact Us

For any privacy-related questions, please contact us at [email protected].

Policy Updates

If there are significant changes to this policy, we will notify you within the app.