Alle cases

Bedrijfssystemen · Privacyproduct

GhostIDPersoonlijke privacy-controlelaag: browserextensie en accountapp, in ontwikkeling

Een browserextensie die laat zien wat een site echt vraagt. De betaalde laag ziet nooit wat jij besloot.

Dienst
Productarchitectuur, beveiliging, betalingenBedrijfssystemen →
Jaar
2026gestart juli 2026
Status
In ontwikkelingniet gelanceerd, nog geen publieke URL
GhostID op een laptop aan een rustig thuisbureau, met uitleg over de privacylaag die op je eigen apparaat draait.De accountapp op een thuisbureau, in ontwikkeling

Geverifieerde systeemfeiten

Geteld in de repository, september 2026

3rechtenOpslag, actief tabblad, scripting en verder niets: geen hostrechten, dus de extensie kan niet elke site meelezen die je bezoekt
4functiesSite privacy scan, request guardian, consent ledger, privacy radar: alle vier draaien op het apparaat, zonder netwerkverkeer
ES256Ondertekende, apparaatgebonden rechten, lokaal geverifieerd door de extensie, met een respijtperiode als je offline bent
1originDe extensie mag contact maken met één afgebakende HTTPS-origin, de account-API, en verder niets

GhostID is nog niet openbaar; niets hier is een gebruikersaantal. De backend staat klaar in de EU en de afrekenflow is lokaal geverifieerd, maar live inloggen, het live wissen van accounts en betalingen moeten nog worden aangesloten. De werknaam wacht op merkenrechtelijke toetsing.

Het probleem

Elke aanmelding vraagt meer dan nodig is, en degene die klikt heeft geen idee wat normaal is.

  • Formulieren vragen meer soorten gegevens dan de dienst nodig heeft
  • Toestemmingskeuzes laten geen bewijs achter waar de gebruiker later naar kan wijzen
  • Privacytools die alles centraal opslaan worden zelf de honeypot
  • Een abonnement mag nooit een manier worden om iemands data te gijzelen

Het systeem

Een local-first product, en een commerciële laag die daar strikt van gescheiden blijft.

De extensie analyseert de structuur van een formulier, nooit de waarden die erin worden getypt, beveelt de minimale veilige keuze aan en bewaart een versleuteld bewijs op het apparaat. De commerciële laag is een aparte accountapp met een Supabase-backend in de EU en Mollie voor betalingen: de server berekent de prijs, een terugkeer vanuit de browser is nooit bewijs van betaling, en de webhook haalt de status opnieuw op voordat er iets verandert. Toegang wordt verleend door een servergeverifieerd abonnement plus een ondertekend, apparaatgebonden recht dat de extensie lokaal verifieert, met een respijtperiode als je offline bent. De commerciële servers bewaren alleen de basis van account, abonnement, apparaat en facturatie, en exporteren, ontsleutelen en verwijderen van lokale gegevens zit nooit achter een abonnement. De accountapp draait vandaag lokaal: live inloggen en het live wissen van accounts zijn de volgende stappen.

  1. PaginaDe extensie leest de structuur van een verzoek, niet de waarden.
  2. AdviserenEen deterministische policy engine scoort het en stelt de minimale veilige keuze voor.
  3. BewijsEen versleuteld bewijs van de beslissing wordt alleen op het apparaat opgeslagen.
  4. BeslissenDe gebruiker kiest; een abonnement ontgrendelt alleen Plus-functies, nooit de data.Overdracht aan een mens
Een figuur onder een wit laken met zonnebril typt op een laptop, één hand omhoog
Nee zeggen tegen trackers zonder dat de site het merkt.

Het resultaat

Een betaald product waarvan de servers weten wie betaalt,
en niets over wat je hebt gedaan.

  • De commerciële servers zijn zo ontworpen dat ze geen scans, bewijzen, beslissingen of pagina-URL's ontvangen: alleen de basis van account, abonnement, apparaat en facturatie
  • Row-level security afgedwongen op elke tabel van de EU-database, met de hand gecontroleerd tegen het live schema
  • Accountverwijdering wist de accountgegevens en bewaart alleen de losgekoppelde financiële records die de belastingregels vereisen: geverifieerd in de demo-store, het live wissen moet nog gebouwd worden
  • Twee adversarial reviews, bevindingen opgelost en met regressietests gedekt
Een figuur onder een wit laken met zonnebril gluurt met een telefoon vanachter een paars gordijn
Een figuur onder een wit laken met zonnebril hangt met een tablet in een gele stoel

Uit het Lab

“GhostID is de eigen proef van het Lab op een regel die we onszelf opleggen: het deel dat je geld aanneemt, mag nooit het deel zijn dat weet wat je deed. Twee lagen, bewust gescheiden, en aantoonbaar in de code.”

Jouwworkflow,onssysteem

We bouwen systemen die stilletjes werk overnemen. Eén gesprek is genoeg om te zien waar het bij jou begint.