Your data. Your devices. Your privacy.

easysync sends clipboard text and files between your own devices, end-to-end encrypted. Directly over your network when the devices can reach each other, through a relay when they cannot.

Pre-release software. There is no release yet, so there is nothing to download (see Download). easysync has not had an external security review.

Secure. Direct. Reliable.

Direct on the same network, relay as fallback

easysync tries a direct connection between your devices first. The relay is the way through when that does not work, and a browser always uses it.

Direct connection first, relay as fallback Two devices on the same network are joined by a solid line, the direct connection. A dashed line leads from each device down to a relay box, the fallback path. Both paths are end-to-end encrypted. Same network Device A Device B Direct (QUIC) Fallback (WSS) Relay content-blind
Solid line: the direct connection, tried first. Dashed lines: the relay, used when the devices cannot reach each other. Both are end-to-end encrypted.

What works today

easysync is under development. This is the state of each platform, taken from the project's implementation plan. "Built" means the code exists and passes the project's automated tests; it does not mean a release.

Strengths and limits

What the project's documents describe, and what is still open. The page easysync next to other tools has the table of facts, with sources.

What the project documents

  • Encrypted end to end on every path. Noise sessions between the devices protect the content when they connect directly and when they connect through a relay.
  • Pairing with a code both users compare. A single-use capability, a commitment and a six-digit code that both users compare.
  • Transfers resume. A transfer continues from the last offset the receiver stored durably, after a restart or a change of transport.
  • Clipboard receiving is off until you agree. Receiving is off for each peer by default and is asked at pairing. Text that the source application marked as concealed is not sent.

Limits today

  • No release yet. There is no release and no download. easysync is pre-release software.
  • Not run on every system. The Windows and macOS desktop apps have not been run on those systems, the Android app has not been run on a device, the iOS app is not started, and the web app was tested in headless browsers only (Safari is untested).
  • No external security review. The design and the code have had no external security review.
  • No folder synchronisation. easysync transfers files and clipboard text. It does not keep folders in step.
  • The relay sees IP addresses, timing and volume. Content is encrypted end to end; the relay also sees which addresses are connected through it and for how long.
  • You run the relay yourself. Relays are self-hosted, and the documents describe no hosted relay. Without one, only an address that the other device can reach directly works across networks.
  • Clipboard: text only, no password heuristic. Only text is synchronised. Marked content is skipped, but easysync does not guess which text is a password. On Wayland compositors without a data-control protocol there is no automatic synchronisation.

What easysync is not

Read how it works, or look at the source.