Предварительная версия · Локально прежде всего

Телефон и ПК — один надёжный мост.

Один раз отсканируйте QR-код, сверьте 6-значный код — и передавайте файлы, текст из буфера обмена и ссылки напрямую между своими устройствами. Без аккаунта, без облака посередине, со сквозным шифрованием.

Предварительные сборки для Windows и Android доступны тестировщикам. О публичных загрузках мы сообщим на этом сайте.

  • Аккаунт не нужен
  • Нет сервера на пути данных
  • Сквозное шифрование
Ноутбук показывает одноразовый QR-код для сопряжения, а телефон просит подтвердить подключение, показывая совпадающий 6-значный код Добавить устройство Отсканируйте телефоном Осталось 1:58 Подключено Разрешить устройство? Коды совпадают? 482 915 Разрешить Не сейчас

Как это работает

Четыре шага до подключения

Сопряжение выполняется явно и только один раз. После этого устройства узнают друг друга в вашей сети.

  1. Установка

    Запустите Personal Device Bridge на обоих устройствах. Будет создан закрытый ключ, который никогда не покидает устройство.

  2. Сканирование QR-кода

    Одно устройство показывает одноразовый QR-код. Он действует 120 секунд и срабатывает только один раз.

  3. Подтверждение

    На обоих экранах появится один и тот же 6-значный код. Подтверждайте, только если коды совпадают, — так никто не вклинится посередине.

  4. Готово

    Теперь устройства доверяют друг другу. Отправляйте файлы, текст и ссылки напрямую со сквозным шифрованием.

Возможности

Всё идёт напрямую между вашими устройствами

Мы честно помечаем каждую функцию: что уже работает в превью, а что пока только в планах.

Доступно в превьюРаботает в предварительной версии

  • Доступно в превью

    Сопряжение по QR с проверкой кода

    Одноразовый QR-код и совпадающий 6-значный код на обоих экранах. Без паролей и аккаунтов.

  • Доступно в превью

    Сквозное шифрование

    Каждое соединение аутентифицируется и шифруется по протоколу Noise, а у каждого потока свой ключ.

  • Доступно в превью

    Передача файлов с докачкой

    Файлы передаются блоками по 1 МиБ с проверкой целостности BLAKE3. Прерванная передача продолжится с места остановки.

  • Доступно в превью

    Общий буфер обмена

    Отправляйте скопированный текст и ссылки с одного устройства на другое.

  • Доступно в превью

    Открытие ссылок на другом устройстве

    Отправьте http(s)-ссылку с телефона и откройте её на ПК — или наоборот.

  • Доступно в превью

    Продолжить

    Передайте то, чем занимались, например открытую страницу, на другое устройство.

  • Доступно в превью

    My Drop

    Личный почтовый ящик между вашими устройствами. Элементы удаляются автоматически и никогда не хранятся на сервере.

  • Доступно в превью

    Обнаружение и разрешения

    Устройства в сети находятся автоматически, но доверие получают только сопряжённые — и только с теми правами, которые вы дали.

  • Доступно в превью

    SmartPrint

    Печать с телефона на принтерах, подключённых к ПК.

  • Доступно в превью

    Дублирование уведомлений

    Смотрите уведомления телефона на ПК. По умолчанию только название приложения; для каждого приложения вы выбираете, что ещё можно передавать.

  • Доступно в превью

    Удалённый ввод

    Используйте телефон как тачпад и клавиатуру для ПК — только после того, как вы одобрите каждый сеанс на ПК.

  • Доступно в превью

    Камера

    Смотрите изображение с камеры телефона на ПК. Разрешение нужно каждый раз, а во время работы виден индикатор.

  • Доступно в превью

    Файловый браузер

    Просматривайте папки, открытые на ПК, только для чтения и скачивайте лишь нужные файлы.

  • Доступно в превью

    Приложения для Android и Windows

    Нативное приложение для Android и настольное приложение для Windows на одном ядре Rust, а также инструмент командной строки.

Архитектура и безопасность

Меняйте транспорт, сохраняя все функции

Функции никогда не работают с сетью напрямую — они видят только аутентифицированный зашифрованный сеанс. Поэтому новые способы подключения можно добавлять, не переписывая функции.

  • Абстракция транспорта

    QUIC и TCP соединяют устройства в локальной сети, WebRTC — через интернет. USB позже подключится к тому же интерфейсу без изменения каких-либо функций.

  • Сквозная защита на основе Noise

    Устройства взаимно аутентифицируются рукопожатием Noise_XX, а каждый поток шифруется собственным производным ключом. Уровень защиты одинаков на любом транспорте.

  • Обнаружение — ещё не доверие

    Найденные в сети устройства считаются неизвестными, пока вы не выполните сопряжение по QR-коду и совпадающему 6-значному коду.

  • Минимум привилегий

    Каждое устройство получает только выданные вами разрешения. Чувствительные возможности вроде удалённого ввода или камеры по умолчанию запрещены, а удаление устройства сразу завершает его сеансы.

Схема слоёв: функции используют защищённый сеанс, работающий поверх абстракции транспорта. В локальной сети работают QUIC и TCP, через интернет — WebRTC; USB появится позже.

Функции

  • Файлы
  • Буфер обмена
  • Ссылки
  • Продолжить
  • My Drop

Защищённый сеанс

Рукопожатие Noise_XX · ключ на каждый поток

Абстракция транспорта

Единый интерфейс для любого способа подключения

  • QUICЛокальная сетьДоступно в превью
  • WebRTCP2P через интернетДоступно в превью
  • USBКабельСкоро
  • RelayЗашифрованный резервСкоро

Конфиденциальность

Приватность заложена в архитектуру

Personal Device Bridge — программа, работающая локально. Ваши данные остаются между вашими устройствами.

  • Без аккаунта

    Ни регистрации, ни почты, ни номера телефона. Устройства узнают друг друга по ключам, созданным на самом устройстве.

  • Нет сервера на пути данных

    В локальной сети данные идут напрямую от одного устройства к другому.

  • Без телеметрии по умолчанию

    По умолчанию приложение не отправляет статистику использования.

  • Ваш контент — только ваш

    Мы никогда не собираем ваши файлы, содержимое буфера обмена или ссылки.

  • Ключи остаются на устройстве

    Закрытые ключи хранятся локально и по возможности защищаются операционной системой.

  • Сайт без cookie

    Этот сайт не использует отслеживающие cookie, аналитику и сторонние скрипты.

Читать политику конфиденциальности

Планы

Где мы сейчас и куда движемся

Никаких сроков, которые мы не можем гарантировать. Пункты продвигаются, когда они готовы и проверены.

  1. Готово

    Ядро и приложения Превью

    Ядро на Rust, настольное приложение для Windows, приложение для Android и командная строка: сопряжение по QR, шифрованные соединения, файлы, буфер обмена, ссылки, «Продолжить» и My Drop.

  2. Готово

    SmartPrint и расширенные функции Превью

    Печать на принтерах ПК, зеркалирование уведомлений, телефон как тачпад, камера телефона и файловый браузер только для чтения — чувствительные функции по умолчанию выключены.

  3. Готово

    За пределами локальной сети Превью

    Прямые соединения через интернет по WebRTC. Наш сервис рандеву передаёт только короткие предложения о подключении со сквозным шифрованием и никогда не видит ваш контент.

  4. Далее

    Тестирование, USB и 1.0 Запланировано

    Тестирование на реальных телефонах и сетях, подключение по USB, внешний аудит безопасности и публичные выпуски.

FAQ

Частые вопросы

Нужен ли аккаунт?

Нет. Регистрации нет. Устройства сопрягаются напрямую по QR-коду, а список доверенных устройств хранится только на ваших устройствах.

Проходят ли мои данные через ваши серверы?

Нет. Ваш контент передаётся напрямую между устройствами со сквозным шифрованием — в локальной сети или через интернет. Для подключения через интернет устройства лишь обмениваются короткими зашифрованными предложениями через наш сервис рандеву, который не может их прочитать и удаляет их в течение 120 секунд.

Какие платформы поддерживаются?

Windows (настольное приложение и командная строка), Android и Linux (командная строка).

Как попробовать прямо сейчас?

Предварительные сборки сейчас распространяются среди тестировщиков. О публичных установщиках мы сообщим на этом сайте.

Чем защищено сопряжение?

QR-код содержит одноразовый секрет, который действует 120 секунд и срабатывает лишь один раз. Затем оба устройства показывают 6-значный код, полученный из зашифрованного рукопожатия, и вы подтверждаете, только если коды совпадают.

Что делать, если устройство потеряно?

Удалите его из доверенных устройств на другом устройстве. Его разрешения будут отозваны, а активные соединения сразу закрыты.

Работает ли без интернета?

Да. Устройства в одной локальной сети соединяются без интернета. Если они далеко друг от друга, можно подключиться и через интернет; это можно отключить.

Собираете ли вы статистику?

По умолчанию статистика использования не отправляется, и мы никогда не собираем ваши файлы, содержимое буфера обмена или ссылки. Подробности — в политике конфиденциальности.