З телефона на компʼютер
QR-код, і файл переходить з одного пристрою на інший, не проходячи через сервер.
Ваші файли йдуть з одного пристрою на інший, ніколи через наші сервериПокажіть QR-код на цьому пристрої й зчитайте його камерою іншого: обидва зʼєднуються напряму, і Ви обмінюєтеся файлами в обидва боки. Файли не проходять через жоден сервер.
Як передати файл з одного пристрою на інший, крок за кроком
Обидва пристрої зʼєднуються напряму один з одним (WebRTC) за допомогою QR-коду; файл ніколи не проходить через сервер.
Покажіть QR-код на одному пристрої
Натисніть «Показати QR-код». Зашифроване запрошення розміщується на ретрансляторі зіставлення VellumPDF і діє пʼять хвилин.
Зчитайте код іншим пристроєм
Достатньо камери: посилання відкриває безпосередньо сторінку, отримує запрошення, а потім стирає ключ із адресного рядка після використання.
Зачекайте на пряме зʼєднання
Кожен пристрій запитує свою публічну адресу в сервера STUN, а потім обидва обмінюються адресами через зашифрований ретранслятор і встановлюють пряме зʼєднання WebRTC. Через відсутність сервера ретрансляції трафіку (TURN) деякі корпоративні чи мобільні мережі блокують цей крок; та сама мережа Wi-Fi майже завжди проходить.
Перетягніть файли для надсилання
Коли зʼявилося «Обидва пристрої зʼєднано», перетягніть або виберіть файли; вони йдуть частинами по 16 КБ безпосередньо на інший пристрій, за потреби в обидва боки одночасно.
Перевірте й збережіть отриманий файл
Наприкінці передавання повторно обчислений відбиток SHA-256 підтверджує, що файл цілий; кнопка «Зберегти» зʼявляється лише після цієї перевірки.
Індикатор унизу сторінки вказує кількість запитів, надісланих ретранслятору, та їхню зашифровану вагу: самі файли не входять до цього жодним байтом.
Поширені запитання
Чи надісланий файл проходить через сервер VellumPDF?
Ні. Щойно обидва пристрої зʼєднано, файл ходить безпосередньо між ними через зʼєднання WebRTC; він ніколи не проходить через vellumpdf.ch. Лише два невеликі повідомлення зіставлення (пропозиція й відповідь зʼєднання, кілька кілобайтів) проходять через наш ретранслятор, доки обидва пристрої знаходять один одного.
Що бачить сервер зіставлення?
Нічого читабельного. Обидва повідомлення шифруються в AES-GCM у Вашому браузері, перш ніж їх розмістять, ключем, що подорожує лише в QR-коді, після `#` в адресі: цю частину браузер ніколи не надсилає на сервер. Ретранслятор зберігає ці нечитабельні байти лише пʼять хвилин, без бази даних і журналу.
Чому передавання не вдається в деяких мережах?
Кожен пристрій запитує свою публічну адресу в сервера STUN від Cloudflare, щоб спробувати пряме зʼєднання. Без сервера ретрансляції трафіку (TURN) деякі корпоративні чи мобільні мережі все одно блокують це пряме зʼєднання. Повідомлення про помилку це уточнює й радить підключити обидва пристрої до тієї самої мережі Wi-Fi.
Чи є обмеження розміру чи типу файлу?
Жоден тип файлу не відхиляється. Практичне обмеження — памʼять пристрою: файл повністю читається в памʼять перед надсиланням, тож великий файл може не пройти на слабкому пристрої, особливо на телефоні.
Як дізнатися, що отриманий файл цілий?
Пристрій, що надсилає, обчислює відбиток SHA-256 файлу й повідомляє його наприкінці передавання; пристрій, що отримує, повторно обчислює той самий відбиток і порівнює. Інший відбиток чи неповний файл позначається як такий, ніколи не подається як отриманий.