Як OneTimeSecret, за власними словами, захищає секрет
Огляд безпеки сервісу Onetime Secret коротко описує його модель. Секрет розраховано на один перегляд, після якого його остаточно знищують. Непереглянутий секрет можна знищити. Секрети шифруються під час передачі та зберігання на всіх тарифах. Кожен секрет має термін дії, а необов’язкова парольна фраза додає рівень захисту, який саме посилання не відкриє. Сторінка про захист даних додає, що передачу захищає TLS, що сервіс намагається зберігати лише ті метадані, які потрібні для його роботи, і що можна вибрати регіон, де дані обробляються й зберігаються. На головній сторінці сказано, що після того, як одержувач відкриє посилання, дані остаточно знищуються і ніхто, зокрема Onetime Secret, не може їх отримати.
Саме такі властивості має мати сервіс одноразових секретів, і їх названо чітко.
Єдине, про що документація мовчить
Ні огляд безпеки, ні сторінка про захист даних не кажуть, де відбувається шифрування: у вашому браузері до надсилання секрету чи на серверах Onetime Secret після того, як він туди надійде. Від цього залежить, чи може оператор прочитати секрет, поки той зберігається. Шифрування під час зберігання захищає базу даних від того, хто викраде диск, але саме по собі не заважає сервісу, у якого є ключ, розшифрувати запис. Ці сторінки також не описують, як обробляється чи зберігається парольна фраза, а максимальний термін дії вказано лише як обмеження тарифу.
Це не звинувачення. Onetime Secret має відкритий код і його можна розгорнути на власному сервері (self-hosted), тож кожен, кому це важливо, може прочитати код або запустити власний екземпляр. Така гарантія сильніша за будь-яку маркетингову сторінку. Просто документація хмарної версії залишає це питання відкритим, і якщо ваша модель загроз враховує оператора, саме його варто поставити.
Огляд OneTimeSecret: що сервіс робить добре
Він простий, безкоштовний для окремих людей і команд, має відкритий код і його можна розгорнути на власному сервері, а репозиторій на GitHub є в документації. Знищення до перегляду, парольні фрази й термін дії охоплюють ті засоби контролю, які потрібні більшості людей. Також можна вибрати регіон зберігання даних. Таке пропонують небагато конкурентів, і LinkPilot серед них немає. Для нечастого особистого секрету чи для команди, яка хоче сама обслуговувати сервіс, він залишається добрим вибором.
Чим відрізняється LinkPilot
LinkPilot відповідає на відкрите питання прямо: секрет шифрується у вашому браузері за допомогою AES-GCM-256, ключ стоїть у посиланні після #, тобто там, звідки браузери його ніколи не надсилають, а наші сервери, база даних і граничні сервери зберігають шифротекст без ключа. Код, який це робить, опубліковано в репозиторії CLI під ліцензією MIT разом із тестовими векторами. Сторінка архітектури безпеки описує модель і її обмеження. Зокрема, секрети, створені до 29 вересня 2026 року, зберігалися відкритим текстом, доки не минав термін їхньої дії, а назву, розмір і тип вкладеного файлу ми бачимо.
Крім самого секрету, LinkPilot дає змогу відкликати посилання на панелі керування, додавати файли, призначати ролі в команді, а на тарифі Pro додає парольну фразу, що входить до ключа розшифрування, і журнал аудиту. Розгортання на власному сервері й вибору регіону даних LinkPilot не пропонує. Ці компроміси зважено на сторінці альтернатива OneTimeSecret і в повному порівнянні.