Jak OneTimeSecret opisuje ochronę sekretu
Przegląd bezpieczeństwa Onetime Secret krótko opisuje model usługi. Sekret ma być wyświetlony raz, a potem trwale zniszczony. Nieodczytany sekret można usunąć. Sekrety są szyfrowane podczas przesyłania i przechowywania we wszystkich planach, każdy ma datę wygaśnięcia, a opcjonalna fraza hasłowa dodaje warstwę, której sam link nie otworzy. Strona o ochronie danych dodaje, że transmisję chroni TLS, że usługa stara się przechowywać tylko metadane potrzebne do działania i że można wybrać region, w którym dane są przetwarzane i przechowywane. Strona główna mówi, że gdy odbiorca otworzy link, dane zostają trwale zniszczone i nikt, łącznie z Onetime Secret, nie może ich odzyskać.
To właściwe cechy narzędzia do jednorazowych sekretów i są opisane jasno.
Czego dokumentacja nie mówi
Ani przegląd bezpieczeństwa, ani strona o ochronie danych nie mówi, gdzie odbywa się szyfrowanie: w twojej przeglądarce, zanim sekret zostanie wysłany, czy na serwerach Onetime Secret, gdy już tam dotrze. Od tego zależy, czy operator mógłby odczytać sekret, dopóki jest przechowywany. Szyfrowanie danych podczas przechowywania chroni bazę danych przed kimś, kto ukradnie dysk. Samo w sobie nie powstrzymuje usługi, która ma klucz, przed odszyfrowaniem rekordu. Strony nie opisują też, jak przetwarzana i przechowywana jest fraza hasłowa, a maksymalny czas wygaśnięcia podają tylko jako limit planu.
To nie jest oskarżenie. Onetime Secret to projekt open source, który można hostować samodzielnie, więc każdy, kto musi to wiedzieć, może przeczytać kod albo uruchomić własną instancję. To mocniejsza gwarancja niż jakakolwiek strona marketingowa. Dokumentacja usługi w wersji hostowanej po prostu zostawia to pytanie otwarte. Jeśli w twoim modelu zagrożeń jest operator, właśnie to pytanie trzeba zadać.
Opinia o OneTimeSecret: co robi dobrze
Jest prosty, darmowy dla osób prywatnych i zespołów, open source i do samodzielnego hostowania, z podlinkowanym repozytorium na GitHubie. Usuwanie przed wyświetleniem, frazy hasłowe i czas wygaśnięcia pokrywają to, czego potrzebuje większość osób. Pozwala też wybrać region danych, co oferuje niewielu konkurentów, a LinkPilot nie oferuje. Do okazjonalnego prywatnego sekretu albo dla zespołu, który chce sam uruchamiać usługę, to nadal rozsądny wybór.
Czym różni się LinkPilot
LinkPilot odpowiada na to otwarte pytanie wprost. Sekret jest szyfrowany w twojej przeglądarce algorytmem AES-GCM-256, klucz trafia do części linku po znaku #, której przeglądarki nigdy nie wysyłają, a nasze serwery, baza danych i serwery brzegowe przechowują szyfrogram bez klucza. Kod, który to robi, jest w repozytorium CLI na licencji MIT, razem z wektorami testowymi. Strona architektura bezpieczeństwa opisuje model i jego ograniczenia: sekrety utworzone przed 29 września 2026 r. były przechowywane jako zwykły tekst, dopóki nie wygasły, a nazwę, rozmiar i typ dołączonego pliku widzimy.
Wokół samego sekretu LinkPilot dodaje unieważnianie z panelu, załączniki, role w zespole, a w planie Pro frazę hasłową wmieszaną w klucz deszyfrujący i dziennik audytu. Nie oferuje self-hostingu ani wyboru regionu danych. Te kompromisy omawiają strona alternatywa dla OneTimeSecret i pełne porównanie.