Hoe OneTimeSecret volgens eigen zeggen een geheim beschermt
Het beveiligingsoverzicht van Onetime Secret beschrijft het model kort. Een geheim is bedoeld om één keer te worden bekeken en daarna voorgoed te worden vernietigd. Een geheim dat nog niet is bekeken, kan worden vernietigd. Geheimen zijn in alle abonnementen versleuteld tijdens transport en in opslag, elk geheim heeft een vervaldatum, en een optionele wachtwoordzin voegt een laag toe die de link alleen niet kan openen. De pagina over gegevensbescherming vult aan dat het transport met TLS is beveiligd, dat de dienst alleen de metadata wil bewaren die nodig zijn om te functioneren, en dat je de regio kunt kiezen waar gegevens worden verwerkt en opgeslagen. Op de homepage staat dat de gegevens voorgoed worden vernietigd zodra de ontvanger de link opent, en dat niemand ze daarna nog kan ophalen, ook Onetime Secret zelf niet.
Dat zijn de juiste eigenschappen voor een tool voor eenmalige geheimen, en ze staan er duidelijk.
Het enige wat de documentatie niet zegt
Noch het beveiligingsoverzicht, noch de pagina over gegevensbescherming zegt waar de versleuteling plaatsvindt: in je browser voordat het geheim wordt verstuurd, of op de servers van Onetime Secret nadat het is aangekomen. Dat verschil bepaalt of de beheerder van de dienst een geheim kan lezen zolang het is opgeslagen. Versleuteling in opslag beschermt de database tegen iemand die de schijf steelt. Ze voorkomt niet vanzelf dat de dienst die de sleutel heeft, het record ontsleutelt. De pagina’s beschrijven ook niet hoe een wachtwoordzin wordt verwerkt of opgeslagen, en de maximale geldigheidsduur staat er alleen als limiet per abonnement.
Dit is geen beschuldiging. Onetime Secret is opensource en je kunt het zelf hosten. Wie het wil weten, kan dus de code lezen of een eigen installatie draaien, en dat is een sterkere garantie dan welke marketingpagina ook. Het is alleen een vraag die de documentatie van de gehoste dienst openlaat. Hoort de beheerder van de dienst bij je dreigingsmodel, dan is dit de vraag die je moet stellen.
Review van One Time Secret: wat het goed doet
Het is eenvoudig, gratis voor particulieren en teams, opensource en zelf te hosten, met een gekoppelde GitHub-repository. Vernietigen voordat iemand het geheim bekijkt, wachtwoordzinnen en een vervaldatum dekken wat de meeste mensen nodig hebben. Je kunt ook een regio voor je gegevens kiezen. Weinig concurrenten bieden dat, en LinkPilot niet. Voor af en toe een persoonlijk geheim, of voor een team dat de dienst zelf wil draaien, blijft het een degelijke keuze.
Waar LinkPilot anders werkt
LinkPilot beantwoordt de open vraag expliciet. Het geheim wordt in je browser versleuteld met AES-GCM-256. De sleutel staat in het deel van de link na het #, dat browsers nooit versturen. Onze servers, database en edge bevatten versleutelde tekst en geen sleutel. De code die dit doet, staat met testvectoren in de CLI-repository onder MIT-licentie. De pagina over de beveiligingsarchitectuur beschrijft het model en de beperkingen ervan. Zo staat er dat geheimen die vóór 29 september 2026 zijn gemaakt, tot hun vervaldatum als leesbare tekst waren opgeslagen, en dat de naam, grootte en het type van een bijgevoegd bestand voor ons zichtbaar zijn.
Rond het geheim voegt LinkPilot intrekken via een dashboard, bijlagen en teamrollen toe, en met Pro een wachtwoordzin die in de ontsleutelingssleutel wordt verwerkt en een audittijdlijn. Wat LinkPilot niet biedt, is self-hosting of een keuze van de regio voor je gegevens. De pagina Alternatief voor OneTimeSecret en de volledige vergelijking zetten die afwegingen op een rij.