Preview · Local-first

NewWhat’s new in v0.5.16

Your phone and PC, one secure bridge.

Scan a QR code once, confirm a 6-digit code, and move files, clipboard text and links directly between your own devices. No account, no cloud in the middle, end-to-end encrypted.

Other formats: MSI · ZIP · CLI · Linux · SHA-256 · APK · Installing the Android app

Total visits
—
Total downloads
—
Latest version
—

Install the Android app from Google Play. The Windows version is a preview build; its installer is code-signed, and every file comes with a SHA-256 checksum.

  • No account needed
  • No content stored on servers
  • End-to-end encrypted
A laptop shows a one-time pairing QR code while a phone asks to approve the connection with a matching 6-digit code Add a device Scan with your phone Expires in 1:58 Connected Allow this device? Check that the codes match 482 915 Approve Not now

System requirements

Most older devices work too.

  • Windows

    Windows 10 (21H2 or later) and 11, 64-bit · installer, MSI, portable ZIP

  • Android

    Android 8.0 or later — most phones and tablets from 2017 on (32- and 64-bit) · the document scanner needs Google Play services

  • Linux

    64-bit (x86_64) command-line tool

  • Browser

    Extension for Chrome and Edge 116+ · receiving a link works in any current browser

Installing the Android app

Prefer not to use Google Play? Install the APK file like this — it takes about a minute.

  1. Get the APK

    Open this page on your phone and tap the ‘Android APK’ button at the end of this section. If you downloaded it on a PC, you can copy the file to your phone instead.

  2. Open the file

    When the download finishes, tap the notification, or open the Files app → Downloads and tap the APK.

  3. Allow installs (once)

    If Android asks about installing apps from this source, tap Settings → turn on ‘Allow from this source’ and go back. You do this once per app you download with (Chrome, Samsung Internet…).

  4. Install → Open

    Tap Install, then Open. Scan the QR code on your PC with the app to connect.

  • If Play Protect calls it an unknown app, tap ‘More details’ → ‘Install anyway’. Android shows this for every app from outside the store; the file is signed by us.
  • To update, download the new APK and install it the same way. Your paired devices and settings stay.
  • If you installed a test version (v0.3.1 or earlier), uninstall it once before installing.
  • To check the file is intact, compare it with the SHA-256 value linked next to the downloads.

Google Play Android APK

How it works

Connected in four simple steps

Pairing is explicit and happens once. After that, your devices recognise each other on your network.

  1. Install

    Run Personal Device Bridge on both devices. It creates a private key that never leaves the device.

  2. Scan the QR code

    One device shows a one-time QR code. It expires after 120 seconds and works only once.

  3. Approve

    Both screens show the same 6-digit code. Approve only if they match, so no one can sit in the middle.

  4. Connected

    The devices are now trusted. Send files, clipboard text and links directly, encrypted end to end.

Features

Everything moves directly between your devices

Every feature is labelled honestly. Sensitive ones are off by default, and you turn them on per device.

Everyday, between your devices

Files, photos, messages and more, straight from one of your devices to another.

  • Available in preview

    Files and My Drop

    Send files of any size. Interrupted transfers resume where they stopped, with integrity checks. My Drop is a personal inbox that empties itself.

  • Available in preview

    Two-way folder sync

    Keep a folder identical on two devices. Earlier versions are kept for 30 days, and on a conflict the newer file wins while the older one is kept.

  • Available in preview

    Photo backup to your PC

    Copies new photos and videos from your phone to your own PC, sorted by device, year and month. No cloud involved.

  • Available in preview

    Clipboard and snippets

    Send copied text to another device and keep reusable snippets in step across your devices. Clipboard history stays in memory only and is off by default.

  • Available in preview

    Links and Continue

    Open a link on your other device, or hand over what you were doing, like the page you were reading.

  • Available in preview

    Notifications and replies

    See your phone’s notifications on your PC and answer messages (SMS, RCS and chat apps with a reply action) from your keyboard. You choose which apps are shared.

  • Available in preview

    Phone as a webcam

    Use your phone’s camera in other PC apps through a local MJPEG address, for example via OBS Virtual Camera in Zoom or Teams. Off until you turn it on.

  • Available in preview

    SmartPrint

    Print from your phone using the printers connected to your PC.

  • Available in preview

    Document scanner

    Scan paper with your Android phone and get a PDF with recognised (OCR) text on your PC.

  • Available in preview

    Find my device

    Make your phone ring, even on silent, and see where it is from another of your devices. The location goes only to your device and is never stored.

Made for Korea

For things people in Korea do every day: moving 공동인증서 (public-key certificates) and working with HWP documents.

  • Available in preview

    Move your 공동인증서

    Copy Korean public-key certificates (the NPKI folder) between your PC and phone, end-to-end encrypted. The receiving device shows the holder’s name and expiry date before you approve. Nothing is stored on a server.

  • Available in preview

    HWP and HWPX documents

    Print HWP/HWPX files from your PC (Hancom Office or Viewer on Windows, LibreOffice elsewhere) and preview their text and thumbnail without Hancom software.

Work and teams

Work across screens, share with people who don’t use the app, and run it safely in an organisation.

  • Available in preview

    Remote input

    Use your phone as a touchpad and keyboard for your PC — only after you approve each session on the PC.

  • Beta

    Screen-edge crossing

    Push the pointer off the edge of the screen and your mouse and keyboard carry on on your other PC. Windows, beta.

  • Available in preview

    Bring your own AI

    Connect 18 AIs — ChatGPT, Claude, Gemini, Grok, DeepSeek, Qwen, Kimi and more — with your API keys, ask several at once and compare answers side by side, or open the ones you are signed in to. Chats go straight from your PC to the AI company.

  • Available in preview

    Search across your devices

    Find files in the shared folders of all your devices by keyword, including Korean text and the contents of HWP, HWPX and Office files. Each device searches itself; only names and snippets travel.

  • Available in preview

    File browser

    Browse folders your PC shares, read-only, and download just the files you need.

  • Available in preview

    Browser extension

    Send the current page, a link or selected text from Chrome or Edge to your devices. The extension talks only to the app on your computer.

  • Available in preview

    Share by link

    Send a file to anyone, no app needed: they open a one-time link in a browser and the file comes straight from your device, end-to-end encrypted. One download, then it expires.

  • Available in preview

    Teams and organisations

    Admin-signed policies that devices apply locally: switch features off, block file types or sizes, keep resident registration and card numbers out of the clipboard, or allow LAN only. Each device keeps a tamper-evident audit log. No accounts, no cloud console.

  • Available in preview

    Developer SDK

    TypeScript and Python libraries for building your own integrations with the app on your computer.

Privacy and security

Connections you can trust on any network, with you in control of every device.

  • Available in preview

    QR pairing with code check

    A one-time QR code plus a matching 6-digit code on both screens. No passwords, no accounts.

  • Available in preview

    End-to-end encryption

    Every connection is authenticated and encrypted with the Noise protocol, and each stream gets its own key.

  • Available in preview

    Discovery and permissions

    Devices on your network are found automatically, but only paired devices are trusted, each with the permissions you allow.

  • Available in preview

    Works across networks

    Connect over the internet when your devices are apart. A relay is used only when a direct connection is impossible, and everything stays end-to-end encrypted.

  • Available in preview

    No router needed

    No Wi-Fi around? Your PC can join your phone’s local-only hotspot and the two connect without internet access.

  • Available in preview

    Lock your PC from your phone

    Lock your PC with a tap, or let it lock itself when your phone’s connection has been gone for a set time.

Performance

Fast — and every byte verified

Real numbers from our own benchmark over real sockets, not marketing estimates.

  • 230–250 MiB/s

    Large files

    A 100 MiB file over QUIC or TCP, through the full end-to-end encrypted stack.

  • ≈3.9 s

    Thousands of small files

    10,000 files of 4 KiB each, sent and verified. Small files are batched so they don’t crawl.

  • 1 MiB

    Verified in chunks

    Every 1 MiB chunk and the whole file are checked with BLAKE3. An interrupted transfer resumes where it stopped.

  • 20/20

    Benchmark runs without a failure

    Twenty benchmark runs in a row, every file verified, not a single failure.

Measured on : release build over loopback on one PC. Over Wi-Fi, your network is usually the limit.

Architecture & security

Change the transport, keep every feature

Features never talk to the network directly. They only see an authenticated, encrypted session, so new ways to connect can be added without rewriting them.

  • Transport abstraction

    QUIC and TCP connect devices on your local network, and WebRTC connects them across the internet. USB plugs into the same interface later, without changing a single feature.

  • Noise-based end-to-end security

    Devices authenticate each other with a Noise_XX handshake, and every stream is encrypted with its own derived key. Protection is identical on every transport.

  • Discovery is not trust

    Devices found on your network appear as unknown until you pair them with a QR code and a matching 6-digit code.

  • Least privilege

    Each device gets only the permissions you grant. Sensitive capabilities like remote input or camera are denied by default, and removing a device ends its sessions immediately.

How we protect your data

Layer diagram: features use a secure session, which runs over a transport abstraction. QUIC and TCP work on your local network and WebRTC across the internet; USB comes later.

Features

  • Files
  • Clipboard
  • Links
  • Continue
  • My Drop

Secure session

Noise_XX handshake · per-stream keys

Transport abstraction

One interface for every way of connecting

  • QUICLocal networkAvailable in preview
  • WebRTCInternet P2PAvailable in preview
  • USBCableComing soon
  • RelayEncrypted fallbackAvailable in preview

Privacy

Private by design, not by promise

Personal Device Bridge is local-first software. Your content stays between your own devices.

  • No account

    No sign-up, email or phone number. Devices recognise each other by keys created on the device.

  • No server in the data path

    On your local network, data goes straight from one device to the other.

  • No telemetry by default

    The App sends us no usage statistics. On Android, Google’s ML Kit (QR scan, document scanner, text recognition) sends Google its own diagnostics.

  • Your content stays yours

    We never collect your files, clipboard contents or links.

  • Keys stay on your device

    Private keys are stored locally and protected by the operating system where available.

  • Cookie-free website

    This website uses no tracking cookies, no analytics and no third-party scripts.

Read the Privacy Policy

Compare

How it compares

An honest look at popular phone–PC apps. Where others do more, we say so.

Feature comparison: Personal Device Bridge, Microsoft Phone Link, KDE Connect, LocalSend and AirDroid Personal
FeaturePDBPhone LinkKDE ConnectLocalSendAirDroid
PCWindows · Linux (CLI)WindowsWindows · macOS · LinuxWindows · macOS · LinuxWindows · macOS · Web
PhoneAndroidAndroid · iPhoneAndroid · iOSAndroid · iOSAndroid · iOS
Works without an accountYesPartlyMicrosoft account on AndroidYesYesPartlyAccount needed except for Nearby
Transfers between different networksYesDirect, or an encrypted relayNoSame Wi-Fi for Android filesNoSame network or your own VPNNoYesFree plan: 30 MB per file
Encrypted between devicesYesEnd-to-end (Noise)Not documentedYesTLSYesTLSNot documented
Clipboard syncYesPartlySelected Android phonesYesNoYes
Phone notifications on the PCYesYesYesNoYes
Phone as touchpad and keyboard for the PCYesNot documentedYesNoNoThe PC controls the phone instead
Korean 공동인증서 and HWP documentsYesNoNoNoNo
Open sourceNoNoYesGPLYesApache-2.0No
Free to useYesYesIncluded with WindowsYesYesPartlyPaid plan for more
  • Yes
  • Partly
  • No
  • Not documented

Checked on against each vendor’s own documentation. Products change, so please see the sources. “Not documented” means we found no official statement either way.

Sources

Roadmap

Where we are, and where we’re going

No dates we can’t keep. Items move up when they are built and tested.

  1. Done

    Core and apps Preview

    Rust core, Windows desktop app, Android app and command-line tool: QR pairing, encrypted connections, files, clipboard, links, Continue and My Drop.

  2. Done

    SmartPrint and extended features Preview

    Printing on your PC’s printers, notification mirroring, phone as touchpad, phone camera and a read-only file browser — sensitive features off by default.

  3. Done

    Beyond your local network Preview

    Internet peer-to-peer connections via WebRTC, with an encrypted relay only when a direct path is impossible. Our rendezvous service only passes short, end-to-end encrypted connection offers and never sees your content.

  4. Next

    Testing, USB and 1.0 Planned

    Testing on real phones and networks, USB connections, an external security audit and public releases.

FAQ

Frequently asked questions

Do I need an account?

No. There is no sign-up. Devices pair directly with a QR code, and the list of trusted devices is stored only on your devices.

Does my data pass through your servers?

No. Your content goes directly from one device to the other, end-to-end encrypted — on your local network or over the internet. To connect over the internet, the devices exchange short, encrypted connection offers through our rendezvous service, which cannot read them and deletes them within 120 seconds. Only if a direct connection is impossible is the still-encrypted traffic relayed through Cloudflare’s TURN service, which cannot read it either.

Which platforms are supported?

Windows 10 (21H2+) and 11 (desktop app and command line), Android 8.0 or later (most phones since 2017, 32- and 64-bit) and 64-bit Linux (command line). Someone receiving a link only needs a current browser, no app.

How can I try it now?

Yes. Use the download buttons at the top of this page to get the Windows and Android preview builds; every file comes with a SHA-256 checksum. As previews, some things may still change — send feedback to projectteamforyou@gmail.com.

How does pairing stay secure?

The QR code carries a one-time secret that expires after 120 seconds and works only once. Both devices then show a 6-digit code derived from the encrypted handshake, and you approve only if the codes match.

What if I lose a device?

Remove it from your trusted devices on another device. Its permissions are revoked and any live connections are closed immediately.

Does it work without internet?

Yes. Devices on the same local network connect without an internet connection, and without a router your PC can join your phone’s local-only hotspot. When your devices are apart, they can also connect over the internet; you can turn that off.

Do you collect analytics?

No usage analytics are sent by default, and we never collect your files, clipboard contents or links. The Privacy Policy explains the details. The website only counts downloads as totals per day, version and file (no IP address or cookie is stored).