Privacy policy
Applies to the PairDesk app for Android and the PairDesk program for Windows and Linux. Last updated 31 October 2026.
In short
PairDesk doesn't collect, store or share any personal data. There is no PairDesk account. Your phone and your computer talk to each other directly, or, when they can't reach each other, through a relay that only passes their encrypted connection along.
What stays on your devices
- Pairing keys. When you pair, the phone and the computer each keep the other's public key and their own private key, so they can recognise each other later. They never leave the devices.
- Names and addresses. The phone remembers each paired computer's name and network addresses; the computer remembers each paired phone's name. Both are shown only to you.
- Settings. Your buttons, shortcuts and choices are saved on the device you made them on.
What travels between your phone and computer
Touches, key presses, the screen picture when you view it, sound when you listen or talk, clipboard text and files you choose to send. All of it goes between your two devices over an encrypted connection (directly, or through the relay described below, which can't read it), and none of it is recorded. Received files are saved in the Downloads/PairDesk folder of the receiving device.
Windows, with "Sign-in screen and admin prompts" turned on: a copy of the computer's pairing keys and the list of paired phones is kept in a folder only Windows itself and administrators can read, so paired phones can reach the sign-in screen. Turning the option off deletes it.
Network connections PairDesk makes
- Between your devices, on your local network, or through Tailscale if you installed it yourself. PairDesk doesn't send anything to Tailscale; Tailscale's own privacy policy covers Tailscale.
- The PairDesk relay, when the phone can't reach the computer directly (another network, no Tailscale). The computer keeps a connection open to the relay (by default
relay.pairdesk.madhushan.me), and a phone that can't reach it directly connects through it. The connection is encrypted end to end between your phone and your computer: the relay can't see the screen, what you type, files or sound. It sees the two IP addresses, a random id for the computer and how much data passes, keeps that only in a short service log, and stores nothing else. You can turn the relay off, or use your own, under Remote access on the computer. - Update checks. Once a day the computer program (and the Android app downloaded from GitHub) reads a small file from GitHub Releases to see whether a newer version exists. Like any web request, this shows GitHub your IP address. You can turn it off in PairDesk's settings on the computer. Copies from the Microsoft Store, Flathub or F-Droid don't do this; the store updates them.
PairDesk contains no analytics, advertising or crash-reporting code.
Permissions
- Camera (phone): only to scan the pairing code. Nothing is recorded.
- Local network (phone): to find and reach your computer.
- Microphone (phone): only while you talk to the computer. Your voice goes to your computer and is played there, never recorded.
- Fingerprint or screen lock (phone, optional): to lock the app. Android handles it; PairDesk never sees your fingerprint.
- Screen and input (computer): to show the screen to your phone and carry out its touches and key presses. On Wayland desktops you approve this in the desktop's own dialog.
- Sound and microphone (computer): to let your phone hear what the computer plays, and its microphone if you allow that in PairDesk's settings (off by default). Nothing is recorded.
Children
PairDesk is a general-purpose tool and doesn't knowingly collect anything from anyone, including children.
Changes and contact
If this policy changes, the new version will be published on this page with a new date. Questions: dilshansoftlab@gmail.com or GitHub issues.