Installation och dokumentation
SOWA Privacy är ett Chrome-tillägg som skyddar din personliga information när du chattar med AI-verktyg som ChatGPT, Claude eller Gemini. Det hittar sådant som ditt namn, din e-postadress, ditt telefonnummer eller dina bankuppgifter och ersätter dem med falska platshållare innan de skickas – så att AI aldrig ser dina riktiga uppgifter.
Fem steg till ditt första skyddade meddelande
Öppna Chrome Web Store
I Google Chrome klickar du på den blå "Hämta tillägget"-knappen längst ned på den här sidan – den tar dig direkt till SOWA Privacy i Chrome Web Store. (Eller sök efter "SOWA Privacy" där själv.)
Klicka på "Lägg till i Chrome"
Det är den blå knappen uppe till höger på butikssidan. En liten popup frågar efter behörigheter – klicka på "Lägg till tillägg" för att bekräfta. Installationen tar några sekunder.
Fäst tillägget i verktygsfältet
Klicka på pusselbitikonen bredvid adressfältet, hitta SOWA Privacy i listan och klicka på den lilla stiftikonen bredvid det. Nu kan du se och klicka på SOWA-ikonen när som helst.
Öppna ditt AI-verktyg i Chrome
Gå till ChatGPT, Claude, Gemini eller en annan chatbot som stöds i din Chrome-webbläsare – inte datorappen. SOWA Privacy skyddar bara webbläsarversionen. Det aktiveras automatiskt på dessa webbplatser: inga inställningar, inga inloggningar, inga extra klick.
Skriv som du brukar
SOWA Privacy identifierar namn, adresser, kontonummer, medicinska uppgifter och annan känslig information medan du skriver, och ersätter dem med neutrala platshållare innan ditt meddelande lämnar din dator. Leta efter den gröna punkten på SOWA-ikonen – det är din visuella bekräftelse på att skyddet är aktivt.
Fastnade du någonstans? Ta kontakt så hjälper vi dig personligen.
Innehållsförteckning
1. Kom igång
När du har installerat tillägget ser du en liten SOWA-ikon i Chrome-verktygsfältet (uppe till höger). Klicka på den för att visa popupmenyn med tre knappar:
| Knapp | Vad den gör |
|---|---|
| Chatt | Öppnar den fullständiga chattsidan där du kan skriva text, identifiera personuppgifter och skicka meddelanden till AI. |
| Inställningar | Öppnar inställningssidan där du konfigurerar hur SOWA fungerar. |
| Granskning | Öppnar granskningssidan där du kan se en logg över allt SOWA har gjort. |
Dessa tre knappar är din ingång till allt.
2. Integritetsugglans
När du besöker en AI-chattsida som stöds (ChatGPT, Claude, Gemini, Copilot, Grok) visas en liten uggla i hörnet av skärmen. Det är din integritetsväktare.
Hur ugglans fungerar
- Normala ögon – allt ser säkert ut, inga personuppgifter identifierade.
- Röda ögon – ugglans hittade personuppgifter i det du skriver.
- Ugglans övervakar din skrivning kontinuerligt (var halvsekund) och söker efter personuppgifter.
- Du kan dra ugglans till valfritt hörn av skärmen.
Ugglans navigeringsmeny
Klicka på ugglans för att öppna dess meny. Menyn innehåller en låsväxel (växla mellan riktig text och platshållartext), en av-anonymisera fil-väljare (dra en DOCX och SOWA återställer platshållarna till originalvärden) samt snabblänkar till Chatt, Granskning och Inställningar.
Vad som händer när du skriver
- Du börjar skriva i AI-chattrutan.
- Ugglans söker igenom din text efter personuppgifter.
- Om personuppgifter hittas blir ugglans ögon röda och identifierade objekt markeras i ditt textfält.
- Innan ditt meddelande skickas ersätter SOWA personuppgifterna med säkra platshållare (t.ex. blir
Anna Nowaktill[NAME_1]). - Efter att AI:n svarar återställer SOWA de riktiga uppgifterna i svaret automatiskt.
Automatiskt sändningsskydd
När du trycker på Retur och personuppgifter identifieras visas ett litet överlägg med tre alternativ:
| Knapp | Vad den gör |
|---|---|
| Anonymisera först, skicka sedan | Ersätter alla personuppgifter med platshållare och skickar sedan automatiskt. Det säkraste alternativet. |
| Skicka ändå | Skickar som det är, utan anonymisering. |
| Avbryt | Avbryter sändningen så att du kan redigera. |
3. Filuppladdningssökning
När du laddar upp en fil till en AI-chatt (t.ex. drar en PDF till ChatGPT) kan SOWA söka igenom filen efter personuppgifter innan den skickas.
Hur det fungerar
- Du drar en fil till chatten eller klickar på bifogningsknappen.
- SOWA fångar upp uppladdningen och söker igenom filen efter personuppgifter.
- Om personuppgifter hittas öppnas ett modalt fönster som visar filnamn, storlek och format, hur många personuppgiftsobjekt som hittades (grupperade efter typ) samt en sida-vid-sida-förhandsvisning av originalet kontra anonymiserad text.
Åtgärdsknappar
| Knapp | Vad den gör |
|---|---|
| Anonymisera först | Ersätter alla personuppgifter i filen och laddar sedan upp den anonymiserade versionen. För PDF-filer redigeras direkt i PDF:en (vit ruta + platshållartext). |
| Skicka ändå | Laddar upp originalfilen utan ändringar. |
| Avbryt | Avbryter uppladdningen. |
Filtyper som stöds
- Textfiler: .txt, .md, .csv, .json, .log, .xml, .html, .py, .js, .ts, .yaml, .sql, .sh och många fler.
- Dokument: PDF (text extraheras och redigeras på plats), DOCX (text extraheras), XLSX (text extraheras).
- Maximal filstorlek: 5 MB.
4. Markeringsbubblan
När du markerar text på en AI-webbplats som stöds visas ett litet flytande pillfält nära markeringen.
| Knapp | Vad den gör |
|---|---|
| SOWA | Anonymiserar den markerade texten på plats. |
| WL | Lägger till den markerade texten i vitlistan (SOWA ignorerar den). |
| BL | Lägger till den markerade texten i svartlistan (SOWA behandlar den alltid som personuppgifter). |
5. Högerklicksmeny
Högerklicka på valfri sida och du ser SOWA-alternativ i snabbmenyn:
- SOWA: Skicka markering – kopiera markerad text till SOWA-popupen.
- SOWA: Anonymisera (på plats) – anonymisera markerad text direkt på sidan.
- SOWA: Vitlista markering – lägg till i vitlistan.
- SOWA: Svartlista markering – lägg till i svartlistan.
6. Chattsidan
Öppna chattsidan genom att klicka på Chatt i popupen eller ugglemenyn. Det är här du skriver, identifierar personuppgifter och skickar meddelanden till AI i en kontrollerad arbetsyta.
Huvudarbetsyta
- Textyta – skriv eller klistra in ditt meddelande.
- Modellprofilsmeny – välj vilken AI-modell/API som ska användas.
- Förhandsgranskningsknapp – se hur ditt meddelande ser ut efter anonymisering.
- Identifierade personuppgifter-kort – färgkodade brickor visar varje personuppgiftstyp som hittats. Expandera Detaljer för positioner och konfidenspoäng.
- Lokal LLM-kort – om Kraftläge är aktiverat körs den lokala AI-modellen för starkare identifiering.
- Skicka (extern LLM) – skickar ditt anonymiserade meddelande till det valda API:t och visar svaret med platshållarna återställda.
Sidofält för snabbåtgärder
På breda skärmar erbjuder ett höger sidofält genvägar till Filanonymisering, bred historikvy, Diagnostik och en felsökningstoggle.
7. Inställningar
Tre avsnitt, växlas från det vänstra sidofältet.
Identifiering
Styr hur SOWA hittar personuppgifter.
- Kraftlägesväxel – aktiverar en extra lokal AI (WebLLM) för bättre identifiering av personuppgifter. Använder 2–4 GB RAM men fångar fler kantfall.
- Pipelinemeny – välj identifieringsordning: enbart regex (snabbast), regex-ner (rekommenderat) eller enbart ner.
- Regex / Vitlista / Svartlista-växlar – aktivera eller inaktivera varje identifieringslager.
- NER-avsnitt – aktivera namnentitetsigenkänning (en 65 MB lokal modell, valfritt). Välj en modell, ange konfidensströskel och prioritet.
- Lokal LLM-avsnitt – aktivera webbläsarbaserad LLM-bearbetning (kräver WebGPU, laddar ner ~200 MB).
- Förinställningar för personuppgifter – färdiga regeluppsättningar: standard, lätt, bank, med (medicinsk), försäkring.
- Anpassade regler och listor – lägg till egna regex-regler. Format:
KIND|REGEX|FLAGS|PRIORITY. Vitlistans och svartlistans textfält accepterar ett uttryck per rad.
AI-modeller
Vilka AI-tjänster SOWA kommunicerar med.
- Bas-URL, Modell, API-nyckel, Temperatur, Systemprompt – standardinställningar för OpenAI-kompatibla API:er. API-nycklar lagras lokalt och skickas aldrig till SOWA.
- Modellprofiler – JSON-array med konfigurationer för snabb växling.
Webbplatser och integritet
Var och hur SOWA fungerar på webbplatser.
- Webbplatsintegrationsväxel – huvudbrytare för anonymisering på externa AI-webbplatser.
- Integritetsugglans visningsläge – visa bara den inbyggda knappen, bara ugglans eller båda.
- Markeringsfärger – personuppgiftsmarkering (standard röd) och platshållarmarkering i skickade meddelanden (standard lila).
- Ugglans accenttema – blågrön, lila, blå, bärnstensgul eller anpassad.
- Ordlistans räckvidd – per domän (separat ordlista per webbplats) eller global (delad över alla webbplatser).
- Webbplatsregler – URL-mönster där SOWA är aktivt (jokertecken stöds, t.ex.
*chatgpt.com*). - Filuppladdningssökningstoggle, Autospara-toggle.
8. Granskningssidan
En fullständig logg över allt SOWA har gjort – varje personuppgiftsidentifiering, varje anonymisering, varje skickningsbeslut, varje konfigurationsändring. Lagras lokalt på din enhet.
Statistikkort
Totalt antal händelser, anonymiseringar, skickade meddelanden, användarbeslut, skannade filer och använt lagringsutrymme.
Integritetskontroll
SOWA använder en SHA-256-hashkedja för att säkerställa att ingen har manipulerat granskningsloggen. Varje händelses hash inkluderar föregående händelses hash. Klicka på Verifiera integritet för att validera kedjan från början till slut.
Exportalternativ
- Exportera JSON – fullständig granskningslogg som JSON-fil.
- Exportera CSV – granskningslogg som kalkylblad.
- Rensa granskningslogg – radera alla händelser (oåterkalleligt).
Filter
Filtrera efter händelsetyp, datumintervall eller URL. Händelsetyper inkluderar Personuppgifter identifierade, Anonymiserade, Skickade, Svar, Av-anonymiserade, Användarbeslut, Konfiguration ändrad, Fel.
Ordlistefliken
Visar varje personuppgifts ↔ platshållarmappning som SOWA har skapat. Sök, ta bort enskilda poster, exportera eller rensa hela ordlistan.
9. Filanonymiseringssidan
En dedikerad sida för batchanonymisering av textfiler. Dra en eller flera .txt-filer, se antalet personuppgifter per fil och välj att anonymisera, skicka originalet eller ladda ner.
10. Kortkommandon
| Kortkommando | Var | Vad det gör |
|---|---|---|
Alt + Shift + A | Vilken AI-webbplats som helst som stöds | Anonymisera markerad text eller aktuellt textfält. |
Enter | Uppladdningsmodal | Bekräfta "Anonymisera först". |
Escape | Uppladdningsmodal | Avbryt uppladdningen. |
11. Språk
SOWA:s användargränssnitt stöder fyra språk:
- Deutsch (DE)
- English (EN)
- Français (FR)
- Polski (PL)
Byt språk med knapparna DE / EN / FR / PL i sidhuvudet på varje tilläggssida. Hela gränssnittet uppdateras direkt.
Identifieringen i sig fungerar på text på alla språk. Den medföljande NER-modellen är flerspråkig (DistilBERT, PL / EN / DE / FR).
12. FAQ och felsökning
Ugglans visas inte på min AI-chattsida
Öppna Inställningar → Webbplatser och integritet och kontrollera att "Aktivera anonymisering på externa webbplatser" är på. Kontrollera sedan att din webbplats finns i listan med webbplatsregler – du kan lägga till anpassade URL-mönster där.
SOWA identifierar inte vissa namn eller organisationer
Aktivera NER-identifiering i Inställningar → Identifiering → Lokal AI. NER använder en lokal AI-modell som är mycket bättre än regex på att hitta namn, organisationer och platser.
Ordlistan behåller gamla poster
Klicka på Rensa ordlista på granskningssidans ordlisteflik. Det rensar poster från både webbplatsens lokala lagring och tilläggets lagring.
Jag vill ha ännu mer exakt identifiering
Aktivera Kraftläge i Inställningar. Det lägger till en lokal LLM (Phi-3 eller liknande) i pipelinen. Långsammare men fångar kantfall. Kräver WebGPU och 2–4 GB RAM.
Hur vet jag att min granskningslogg inte har manipulerats?
Gå till granskningssidan och klicka på Verifiera integritet. SOWA kontrollerar SHA-256-hashkedjan. En grön banner innebär att varje händelses hash stämmer.
Kan jag använda SOWA offline?
Ja. När NER-modellen (~65 MB) och/eller WebLLM-modellen (~200 MB) har laddats ner sker all personuppgiftsidentifiering lokalt. Den enda gången data lämnar din enhet är när du uttryckligen klickar på “Skicka” till ett externt AI-API.
Vilka typer av personuppgifter identifierar SOWA?
Namn, e-postadresser, telefonnummer (inklusive tyska mobilnummer), fysiska adresser, PESEL, NIP, IBAN, BIC/SWIFT, kreditkortsnummer, körkort, passnummer, födelsedatum, IP-adresser, URL:er med personuppgifter, API-nycklar, lösenord, tokens, organisationsnamn och mer.