beveiliging
Hoe je video’s worden beschermd
Privé delen werkt alleen als “privé” ook echt privé blijft. Dit is wat je video’s op tapeshelf beschermt, en waar die bescherming ophoudt.
De toegang wordt elke keer gecontroleerd
Niets van een video verlaat de server zonder controle, of het nu de stream is, een los segment of de sleutel om te ontsleutelen. De controle vraagt wie het wil hebben en of die mag kijken: de video staat op diens plank, hij is openbaar, of de kijker kwam via een tijdelijke link of een ruil als gast die nog openstaat. Dat gebeurt bij elk verzoek, niet alleen bij het inloggen. Video-ID’s zijn lange willekeurige reeksen die je niet kunt raden of opsommen.
De stream is versleuteld
Video’s spelen af via HLS in korte versleutelde segmenten (AES-128). De sleutel gaat alleen naar een kijker die net door die controle is gekomen, en wordt nooit op schijf opgeslagen. Een uitgelekte link naar een segment is op zichzelf nutteloos.
Er is geen bestandslink om te kopiëren
De speler krijgt nooit een link naar het videobestand. Downloaden is een aparte stap, die alleen openstaat voor deze mensen:
- wie ingelogd is en de video mag bekijken: de maker, iedereen die hem op de eigen plank heeft en, als hij openbaar is, iedereen die ingelogd is;
- iedereen met een tijdelijke link, zolang die werkt;
- een gast die de video bij een ruil heeft gekregen, een week lang daarna.
Elke downloadlink wordt na dezelfde controle uitgegeven en verloopt binnen twee minuten.
Wie een tijdelijke link kan openen
Iedereen die een tijdelijke link in handen krijgt, kan de video’s erin bekijken en downloaden tot de link verloopt. Geef hem dus door zoals je een sleutel zou geven. Wil je het beperken, vink dan “Alleen voor één persoon” aan. De link gaat dan alleen open met een eenmalige code die naar het e-mailadres van die persoon wordt gestuurd, of voor iemand die met dat adres is ingelogd. Met Pro kun je een wachtwoord toevoegen; staan ze allebei aan, dan zijn ze allebei nodig. Trek een link in bij “Mijn links” en hij gaat meteen niet meer open. Video’s die mensen al op hun plank hebben gezet of hebben gedownload, blijven bij hen.
Wat we uit je bestanden halen
Een videobestand bevat vaak meer dan het beeld: waar en wanneer het is opgenomen, de camera of telefoon, de naam van de maker, opmerkingen. Als je een video uploadt, halen we dat allemaal uit het bestand. Mensen downloaden het opgeschoonde bestand, en ook de stream en de voorbeeldframes bevatten er niets van. Video’s die vóór 18 oktober 2026 zijn geüpload, zijn gelaten zoals ze waren.
Planken staan niet in Google
Planken en videopagina’s zijn gesloten voor zoekmachines. Mensen komen op je plank via een link die jij ze gaf of via openbare vriendenlijsten, nooit via zoeken.
Een verborgen pagina
Met Pro kun je je hele pagina verbergen in Instellingen → Mijn pagina. Je profiel, plank en vriendenlijsten zijn dan alleen te zien voor jou en de moderatoren, en alle anderen krijgen “pagina niet gevonden”. Dat geldt ook voor je openbare video’s, behalve voor mensen die ze al op hun plank hebben. In de vriendenlijsten van anderen ziet alleen de eigenaar van de lijst je nog. Video’s die je al hebt gedeeld of geruild, blijven bij de mensen die ze hebben. Als Pro afloopt, is de pagina weer zichtbaar.
Je account
Wachtwoorden worden opgeslagen als argon2id-hashes. Sessies leven in HttpOnly-cookies; Instellingen → Beveiliging toont elke actieve sessie, en je kunt ze allemaal tegelijk uitloggen. Je kunt ook inloggen met Google. Het aantal inlogpogingen is beperkt, en een tweede registratie vanaf hetzelfde IP-adres binnen een dag moet eerst een captcha doorstaan. Dat geldt ook voor een gast, voor de eerste upload bij een ruil.
Tweestapsverificatie
Zet het aan in Instellingen → Beveiliging, dan bevestig je na het wachtwoord dat jij het bent met een code uit een authenticator-app (Google Authenticator, 1Password, Aegis en dergelijke) of met een toegangssleutel: Face ID, Touch ID, Windows Hello of een beveiligingssleutel. Met alleen een gestolen wachtwoord komt dan niemand in je account. Als je het aanzet, word je op je andere apparaten uitgelogd.
Je krijgt ook tien herstelcodes voor als je telefoon of sleutel niet bij de hand is, en elke code werkt één keer. We mailen je als tweestapsverificatie aan- of uitgaat en telkens als er een herstelcode wordt gebruikt. Je wachtwoord opnieuw instellen via e-mail zet het niet uit. Inloggen met een Google-account dat al aan het jouwe is gekoppeld, vraagt niet om de tweede stap; daar vertrouwen we op de eigen inlog van Google. Ben je zowel je telefoon als je codes kwijt, schrijf dan naar contact@tapeshelf.com. We controleren of het account van jou is en zetten dan de tweede stap terug.
Meldingen en moderatie
Elke video en elk profiel heeft “Melden” in het menu. Meldingen gaan naar een moderator, die inhoud kan verwijderen en accounts kan verbannen, en je hoort hoe je melding is afgehandeld. Vragen en fouten horen bij Support in het accountmenu.
Wat we niet beloven
- Geen DRM. Wie een video mag bekijken, kan de stream opnemen als die zijn best doet, zoals op elke videosite. Wat tapeshelf buitenhoudt, is iedereen anders.
- Het voorbeeld van 16 frames van een privévideo is zichtbaar voor iedereen die de plank kan zien. Dat is met opzet: zo weten mensen waar ze om vragen.
- Gedeelde kopieën zijn blijvend. Als je een video deelt of ruilt, houdt de ander zijn of haar kopie. De enige manier om die in te trekken, is de video verwijderen, en dan verdwijnt hij van elke plank. Een bestand dat iemand al heeft gedownload, blijft bij die persoon.
Waar het staat
De video’s, de database en de dienst zelf staan allemaal in Duitsland, in de Europese Unie. Al het verkeer is onderweg versleuteld, en van de database wordt elke dag een back-up gemaakt. Pro betaal je via Paddle, onze reseller: kaartgegevens gaan naar Paddle en komen nooit op onze servers.