DeskPair

Free while in beta

Remote desktop, encrypted end to end.

Reach your computer without handing it to anyone. You can run the whole thing yourself, and no server in between holds a key.

  • Everything end-to-end encrypted
  • Free in beta, for personal and commercial use
  • Every server can be your own
AES-256-GCM
between the two computers
0
servers that hold a key
0
trackers or adverts
5
platforms

How a connection happens

  1. Open DeskPair on the computer you want to reach

    It shows an ID and a one-time password.

  2. Type them on the other device

    A computer, a phone or a tablet. Scanning the code on screen does the same thing.

  3. The person at the far end sees it happening

    They are told, and they can end it at any moment.

Use it for

What people use it for

Helping someone

They open DeskPair and read you two things. You do the rest.

  • An ID and a one-time password, read out over the phone
  • They see who is connected and can end it at any moment
  • They decide what you may use: keyboard and mouse, clipboard, sound, files, restart
  • Chat is built in, for when the call drops

Reaching your own computer

Leave it signed in with DeskPair open, and it is there when you need it.

  • A fixed password of your own instead of the rotating one
  • Starts when you sign in, on Windows and macOS
  • Switch between the displays it has
  • Send and fetch files, and share the clipboard

It is reachable only while somebody is signed in and DeskPair is open. There is no unattended mode.

From the phone in your hand

The Android and iOS apps control a computer from wherever you are.

  • Scan the code on the computer's screen: it carries the ID and the server settings, never the password
  • Touch the screen directly, or use it as a trackpad
  • Hear what the computer is playing

Features

What it is

On Windows, macOS and Linux the same program controls another computer and lets this one be controlled. The Android and iOS apps control a computer; a phone is never the one being controlled.

Security

Built so that we cannot look

No advertising, and nothing that follows you anywhere: not in the apps, and not on this site.

Self-hosted

Run the whole thing yourself

The signalling server, the relay and this portal are all part of the project. Point DeskPair at your own and nothing of yours ever reaches us: not an account, not an address, not a connection. That is not a paid tier; it is how it is built.

Pricing

Free while DeskPair is in beta

No paid tier exists. If that ever changes it will be announced first, and running your own servers will never cost anything.

What that does and does not promise

FAQ

Questions people ask first

How do I connect to a computer?

Open DeskPair on the computer you want to reach. It shows an ID and a one-time password. Type both into DeskPair on the device you are using. No account is needed for this.

The password changed by itself

It is meant to. The one-time password is replaced after a run of wrong guesses, and in Settings you can have it replaced after every session as well, so a password somebody saw once does not let them back in later.

Can I connect when nobody is there?

No. DeskPair has no unattended mode and installs no service. Somebody has to be signed in with DeskPair open. Turning on start-at-sign-in means it is running again after a restart, but the sign-in screen itself can never be reached.

Why does it need a server at all?

To introduce two computers that do not know each other's address. The signalling server hands each one the other's address and gets out of the way; it never sees what you do. When the networks refuse a direct connection, a relay forwards the encrypted stream without a key to it.

Can I run my own servers?

Yes, and it is a first-class path rather than an afterthought. Point DeskPair's settings at your own signalling server, relay and portal, and nothing of yours reaches us at all.

macOS asks for Screen Recording permission

It has to, before anything can be captured. Grant it in System Settings, Privacy and Security, Screen Recording, then start DeskPair again. macOS ties that consent to the exact application it was granted to, so replacing DeskPair with a build signed differently asks again.

Still stuck

Write to [email protected]. Saying which version you are on and what the other computer is running saves a round trip; the version is in Settings, under About.

All questions

Get started

They all meet in DeskPair.

One ID and one one-time password, then one encrypted line between two computers.