Installatie & documentatie

SOWA Privacy is een Chrome-extensie die uw persoonlijke informatie beschermt wanneer u chat met AI-hulpmiddelen zoals ChatGPT, Claude of Gemini. De extensie vindt zaken als uw naam, e-mailadres, telefoonnummer of bankgegevens en vervangt deze door nep-plaatshouders voordat ze worden verstuurd – zodat AI uw echte gegevens nooit te zien krijgt.

Vijf stappen naar uw eerste beveiligde bericht

1

Open de Chrome Web Store

Klik in Google Chrome op de blauwe knop "Extensie ophalen" onderaan deze pagina – u gaat direct naar SOWA Privacy in de Chrome Web Store. (Of zoek zelf naar "SOWA Privacy" in de store.)

2

Klik op "Toevoegen aan Chrome"

Dat is de blauwe knop rechtsboven op de storepage. Een klein pop-upvenster vraagt om toestemming – klik op "Extensie toevoegen" om te bevestigen. De installatie duurt slechts enkele seconden.

3

Zet de extensie vast in uw werkbalk

Klik op het puzzelstukje naast uw adresbalk, zoek SOWA Privacy in de lijst en klik op het kleine speldpictogram ernaast. Nu ziet u het SOWA-pictogram altijd en kunt u er op elk moment op klikken.

4

Open uw AI-tool in Chrome

Ga naar ChatGPT, Claude, Gemini of een andere ondersteunde chatbot in uw Chrome-browser – niet de desktopapp. SOWA Privacy beschermt alleen de browserversie. De extensie activeert automatisch op deze sites: geen instellingen, geen logins, geen extra klikken.

5

Typ zoals u normaal zou doen

SOWA Privacy detecteert namen, adressen, rekeningnummers, medische gegevens en andere gevoelige informatie terwijl u typt, en vervangt deze door neutrale tijdelijke aanduidingen voordat uw bericht uw computer verlaat. Let op de groene stip op het SOWA-pictogram – dat is uw visuele bevestiging dat de beveiliging actief is.

Extensie ophalen

Ergens vastgelopen? Neem contact op en we begeleiden u er persoonlijk doorheen.

1. Aan de slag

Na de installatie van de extensie ziet u een klein SOWA-pictogram in uw Chrome-werkbalk (rechtsboven). Klik erop om het popupmenu te openen met drie knoppen:

KnopWat het doet
ChatOpent de volledige chatpagina waar u tekst kunt typen, PII kunt detecteren en berichten naar AI kunt sturen.
InstellingenOpent de instellingenpagina waar u configureert hoe SOWA werkt.
AuditOpent de auditpagina waar u een logboek kunt inzien van alles wat SOWA heeft gedaan.

Deze drie knoppen zijn uw toegang tot alles.

2. De Privacy Owl

Wanneer u een ondersteunde AI-chatsite bezoekt (ChatGPT, Claude, Gemini, Copilot, Grok), verschijnt er een kleine uil in de hoek van uw scherm. Dit is uw privacybewaker.

Hoe de uil werkt

  • Normale ogen – alles ziet er veilig uit, geen persoonsgegevens gedetecteerd.
  • Rode ogen – de uil heeft persoonsgegevens gevonden in wat u aan het typen bent.
  • De uil bewaakt uw typen continu (elke halve seconde) en controleert op persoonsgegevens.
  • U kunt de uil naar elke hoek van het scherm slepen.

Navigatiemenu van de uil

Klik op de uil om het menu te openen. Het menu bevat een vergrendelschakelaar (wissel tussen echte tekst en plaatshouder-tekst), een bestand de-anonimiseren-kiezer (sleep een DOCX en SOWA herstelt plaatshouders naar de originelen), en snelkoppelingen naar Chat, Audit en Instellingen.

Wat er gebeurt wanneer u typt

  1. U begint te typen in het AI-chatkader.
  2. De uil scant uw tekst op persoonsgegevens.
  3. Als er PII wordt gevonden, worden de ogen van de uil rood en worden gedetecteerde items gemarkeerd in uw tekstveld.
  4. Voordat uw bericht wordt verzonden, vervangt SOWA de persoonsgegevens door veilige plaatshouders (bijv. Anna Nowak wordt [NAME_1]).
  5. Nadat de AI reageert, plaatst SOWA de echte gegevens automatisch terug in de reactie.

Beveiliging bij automatisch verzenden

Wanneer u op Enter drukt en er PII is gedetecteerd, verschijnt er een klein overlay met drie opties:

KnopWat het doet
Eerst anonimiseren, dan verzendenVervangt alle PII door plaatshouders en verzendt daarna automatisch. Veiligste optie.
Toch verzendenVerzendt zoals het is, zonder te anonimiseren.
AnnulerenAnnuleert het verzenden zodat u kunt bewerken.

3. Bestandsupload scannen

Wanneer u een bestand uploadt naar een AI-chat (door bijvoorbeeld een PDF naar ChatGPT te slepen), kan SOWA het bestand scannen op persoonsgegevens voordat het wordt verzonden.

Hoe het werkt

  1. U sleept een bestand naar de chat of klikt op de bijlageknop.
  2. SOWA onderschept de upload en scant het bestand op PII.
  3. Als er PII wordt gevonden, verschijnt er een dialoogvenster met de bestandsnaam + grootte + indeling, het aantal gevonden PII-items (gegroepeerd per type) en een zij-aan-zij-voorbeeld van de originele versus geanonimiseerde tekst.

Beslissingsopties

KnopWat het doet
Eerst anonimiserenVervangt alle PII in het bestand en uploadt daarna de geanonimiseerde versie. Voor PDF's wordt direct in de PDF geredigeerd (wit kader + plaatshouder-tekst).
Toch verzendenUploadt het originele bestand zonder wijzigingen.
AnnulerenAnnuleert de upload.

Ondersteunde bestandstypen

  • Tekstbestanden: .txt, .md, .csv, .json, .log, .xml, .html, .py, .js, .ts, .yaml, .sql, .sh en nog veel meer.
  • Documenten: PDF (tekst geëxtraheerd en ter plaatse geredigeerd), DOCX (tekst geëxtraheerd), XLSX (tekst geëxtraheerd).
  • Maximale bestandsgrootte: 5 MB.

4. De selectiebel

Wanneer u tekst selecteert op een ondersteunde AI-site, verschijnt er een kleine zwevende balk bij uw selectie.

KnopWat het doet
SOWAAnonimiseert de geselecteerde tekst ter plaatse.
WLVoegt de geselecteerde tekst toe aan de Whitelist (SOWA negeert deze dan).
BLVoegt de geselecteerde tekst toe aan de Blacklist (SOWA beschouwt deze altijd als PII).

5. Rechtsklikmenu

Rechtsklik op een willekeurige pagina en u ziet SOWA-opties in het contextmenu:

  • SOWA: Selectie verzenden – geselecteerde tekst kopiëren naar de SOWA-popup.
  • SOWA: Anonimiseren (ter plaatse) – geselecteerde tekst direct op de pagina anonimiseren.
  • SOWA: Selectie whitelisten – toevoegen aan de Whitelist.
  • SOWA: Selectie blacklisten – toevoegen aan de Blacklist.

6. Chatpagina

Open de chatpagina door in het popup- of uil-menu op Chat te klikken. Hier typt u, detecteert u PII en verzendt u berichten naar AI in een gecontroleerde werkomgeving.

Hoofdwerkruimte

  • Tekstgebied – typ of plak uw bericht.
  • Modelprofiel-dropdown – kies welk AI-model/API u wilt gebruiken.
  • Voorbeeldknop – bekijk hoe uw bericht eruitziet na anonimisatie.
  • Gedetecteerde PII-kaart – kleurgecodeerde chips tonen elk gevonden PII-type. Vouw Details uit voor posities en betrouwbaarheidsscores.
  • Lokale LLM-kaart – als Power Mode is ingeschakeld, het lokale AI-model uitvoeren voor sterkere detectie.
  • Verzenden (externe LLM) – stuurt uw geanonimiseerd bericht naar de gekozen API en toont de reactie met herstelde plaatshouders.

Zijbalk met snelle acties

Op brede schermen biedt een rechterzijbalk snelkoppelingen naar Bestandsanonimisatie, brede historiekweergave, Diagnostiek en een schakelaar voor foutopsporing.

7. Instellingen

Drie secties, te wisselen via de linkerzijbalk.

Detectie

Bepaalt hoe SOWA persoonsgegevens vindt.

  • Power Mode-schakelaar – schakelt een extra lokale AI (WebLLM) in voor betere PII-detectie. Gebruikt 2–4 GB RAM maar detecteert meer randgevallen.
  • Pijplijn-dropdown – kies de detectievolgorde: alleen-regex (snelst), regex-ner (aanbevolen) of alleen-ner.
  • Regex / Whitelist / Blacklist-schakelaars – elke detectielaag in- of uitschakelen.
  • NER-sectie – benoemde-entiteitherkenning inschakelen (een lokaal model van 65 MB, opt-in). Kies een model, stel de betrouwbaarheidsdrempel en prioriteit in.
  • Lokale LLM-sectie – browsergebaseerde LLM-verwerking inschakelen (vereist WebGPU, downloadt ~200 MB).
  • PII-presets – vooraf gebouwde regelsets: standaard, licht, bank, med (medisch), verzekering.
  • Aangepaste regels & lijsten – voeg uw eigen regex-regels toe. Indeling: KIND|REGEX|FLAGS|PRIORITY. Whitelist- en Blacklist-tekstvakken accepteren één uitdrukking per regel.

AI-modellen

Met welke AI-diensten SOWA communiceert.

  • Basis-URL, Model, API-sleutel, Temperatuur, Systeem-prompt – standaard OpenAI-compatibele API-instellingen. API-sleutels worden lokaal opgeslagen en nooit naar SOWA verzonden.
  • Modelprofielen – JSON-array van configuraties voor snel wisselen.

Sites & Privacy

Waar en hoe SOWA op websites werkt.

  • Site-integratieschakelaar – hoofdschakelaar voor anonimisatie op externe AI-sites.
  • Weergavemodus Privacy Owl – toon alleen de inlineknop, alleen de uil, of beide.
  • Markeringskleuren – PII-markering (standaard rood) en plaatshouder-markering voor verzonden berichten (standaard paars).
  • Uil-accentthema – Blauwgroen, Paars, Blauw, Amber of Aangepast.
  • Woordenboekbereik – per domein (apart woordenboek per site) of globaal (gedeeld over alle sites).
  • Siteregels – URL-patronen waar SOWA actief is (wildcards ondersteund, bijv. *chatgpt.com*).
  • Schakelaar voor bestandsupload-scan, schakelaar voor automatisch opslaan.

8. Auditpagina

Een volledig overzicht van alles wat SOWA heeft gedaan – elke PII-detectie, elke anonimisatie, elke verzendbeslissing, elke configuratiewijziging. Lokaal opgeslagen op uw apparaat.

Statistiekkaarten

Totaal aantal gebeurtenissen, anonimisaties, verzonden berichten, gebruikersbeslissingen, gescande bestanden, gebruikte opslag.

Integriteitsverificatie

SOWA gebruikt een SHA-256-hashketen om te controleren of niemand het auditlogboek heeft gemanipuleerd. De hash van elke gebeurtenis omvat de hash van de vorige gebeurtenis. Klik op Integriteit verifiëren om de keten van begin tot eind te valideren.

Exportopties

  • Exporteren als JSON – volledig auditlogboek als JSON-bestand.
  • Exporteren als CSV – auditlogboek als spreadsheet.
  • Auditlogboek wissen – alle gebeurtenissen verwijderen (onomkeerbaar).

Filters

Filteren op gebeurtenistype, datumbereik of URL. Gebeurtenistypen omvatten: PII gedetecteerd, Geanonimiseerd, Verzonden, Reactie, De-geanonimiseerd, Gebruikersbeslissing, Configuratie gewijzigd, Fout.

Woordenboektabblad

Toont elke PII ↔ plaatshouder-koppeling die SOWA heeft aangemaakt. Zoeken, afzonderlijke vermeldingen verwijderen, exporteren of het gehele woordenboek wissen.

9. Bestandsanonimisatiepagina

Een speciale pagina voor het batchgewijs anonimiseren van tekstbestanden. Sleep één of meerdere .txt-bestanden, bekijk het PII-aantal per bestand en kies voor anonimiseren, origineel verzenden of downloaden.

10. Sneltoetsen

SneltoetsWaarWat het doet
Alt + Shift + AElke ondersteunde AI-siteDe geselecteerde tekst of het huidige tekstveld anonimiseren.
EnterUpload-dialoogvensterBevestig “Eerst anonimiseren”.
EscapeUpload-dialoogvensterAnnuleer de upload.

11. Talen

De gebruikersinterface van SOWA ondersteunt vier talen:

  • Deutsch (DE)
  • English (EN)
  • Français (FR)
  • Polski (PL)

Wissel van taal met de knoppen DE / EN / FR / PL in de koptekst op elke extensiepagina. De volledige interface wordt onmiddellijk bijgewerkt.

De detectie zelf werkt op tekst in elke taal. Het meegeleverde NER-model is meertalig (DistilBERT, PL / EN / DE / FR).

12. FAQ & probleemoplossing

De uil verschijnt niet op mijn AI-chatsite

Open Instellingen → Sites & Privacy en zorg dat “Anonimisatie op externe sites inschakelen” aan staat. Controleer vervolgens of uw site in de lijst met siteregels staat – u kunt daar aangepaste URL-patronen toevoegen.

SOWA detecteert bepaalde namen of organisaties niet

Schakel NER-detectie in via Instellingen → Detectie → Lokale AI. NER gebruikt een lokaal AI-model dat veel beter is dan regex bij het vinden van namen, organisaties en locaties.

Het woordenboek behoudt oude vermeldingen

Klik op Woordenboek wissen op het woordenboektabblad van de auditpagina. Dit wist vermeldingen zowel uit de lokale opslag van de website als uit de opslag van de extensie.

Ik wil nog nauwkeurigere detectie

Schakel Power Mode in bij Instellingen. Dit voegt een lokale LLM (Phi-3 of vergelijkbaar) toe aan de pijplijn. Trager, maar detecteert randgevallen. Vereist WebGPU en 2–4 GB RAM.

Hoe weet ik dat mijn auditlogboek niet is gemanipuleerd?

Ga naar de auditpagina en klik op Integriteit verifiëren. SOWA controleert de SHA-256-hashketen. Een groen banner betekent dat de hash van elke gebeurtenis klopt.

Kan ik SOWA offline gebruiken?

Ja. Zodra het NER-model (~65 MB) en/of het WebLLM-model (~200 MB) zijn gedownload, vindt alle PII-detectie lokaal plaats. Gegevens verlaten uw apparaat alleen wanneer u expliciet op “Verzenden” klikt naar een externe AI-API.

Welke soorten persoonsgegevens detecteert SOWA?

Namen, e-mailadressen, telefoonnummers (inclusief Duitse mobiele nummers), fysieke adressen, PESEL, NIP, IBAN, BIC/SWIFT, creditcardnummers, rijbewijzen, paspoortnummers, geboortedatums, IP-adressen, URL's met persoonsgegevens, API-sleutels, wachtwoorden, tokens, organisatienamen en meer.