Privatlivspolitik
Sådan håndterer SOWA Privacy dine data – spoiler: de forbliver på din enhed.
1. Introduktion og anvendelsesområde
SOWA Privacy ("vi", "os", "vores") beskytter dine personoplysninger, når du bruger AI-chatbots som ChatGPT, Claude, Gemini, Copilot og Grok. Produktet dækker tre overflader, og alle er omfattet af denne privatlivspolitik:
- Browserudvidelsen. Detektion og anonymisering af personoplysninger i dine prompter. Kører udelukkende i din browser. Den gratis Starter-plan fungerer uden konto.
- Desktop-appen SOWA Privacy Chat. En chatapplikation til macOS og Windows, der renser prompts og vedhæftede filer på din enhed, før de sendes til en AI-udbyder med din egen API-nøgle. Indgår i Business- og Enterprise-abonnementerne; kræver login.
- Hjemmesiden på
sowaprivacy.ai/sowaprivacy.ai. Kontooprettelse, abonnementsstyring, kontakt- og salgsformularer, opsigelsesformular, marketingsider. Kræves kun, hvis du vælger at starte et betalt abonnement, administrere en organisation eller kontakte vores team.
Vores grundlæggende princip er dataminimering: alt, der kan forblive på din enhed, gør det. Indholdet af dine AI-samtaler og de personoplysninger, udvidelsen eller desktop-appen registrerer i dem, når aldrig vores servere. Dette gælder uanset om du har et betalt abonnement eller ej.
SOWA Privacy er udviklet af SOWA Privacy sp. z o.o. med hjemsted i Wrocław, Polen (KRS 0001255530). Vores kildekode kan gennemgås efter anmodning under en fortrolighedsaftale, så alle påstande i denne politik kan efterprøves uafhængigt mod koden.
2. Data behandlet i browserudvidelsen
2.1 Detektion af personoplysninger (kun lokalt)
SOWA Privacy scanner tekst, du skriver i AI-chatbot-grænseflader, for at registrere personoplysninger – navne, e-mailadresser, telefonnumre, ID-numre, legitimationsoplysninger, finansielle identifikatorer og andre følsomme informationer. Denne detektion kører udelukkende i din browser. Ingen tekst – hverken originalen eller den anonymiserede version – sendes til SOWA Privacy eller nogen server, vi driver.
2.2 Ingen indsamling af AI-samtaler
Indholdet af dine AI-samtaler og eventuelle personoplysninger, udvidelsen registrerer, forlader aldrig din enhed. Vi indsamler, transmitterer, opbevarer eller behandler dem ikke på nogen server. Udvidelsen indeholder ingen analyse, telemetri, sporingspixels eller fingeraftryk.
2.3 Data gemt lokalt af udvidelsen
Udvidelsen bruger din browsers lokale lager (chrome.storage.local og chrome.storage.session) til at gemme:
- Indstillinger og præferencer – detektionskategorier, sprog, tema, webstedsregler, brugerdefinerede regex / hvidliste / sortlisteposter.
- Anonymiseringsordbog – tilknytningen mellem originale værdier og deres pladsholdere, så AI-svar kan de-anonymiseres på din skærm.
- Revisionslog – en SHA-256-kædet oversigt over, hvad der blev registreret, hvornår og på hvilket websted. Opbevares kun på din enhed. Du kan eksportere den (JSON / CSV) eller rydde den fra Revisionsloggen.
- Sessionstoken og cachelagrede rettigheder (kun hvis du er logget ind) – den JWT, der er udstedt af Supabase Auth, plus det seneste svar fra
/api/entitlements/me. Bruges til at holde betalte funktioner låst op offline.
Du kan slette alle lokalt lagrede data til enhver tid ved at rydde udvidelsens lager i din browser eller ved at afinstallere udvidelsen.
3. Behandling i desktop-appen
SOWA Privacy Chat er en chatapplikation til macOS og Windows. Den indgår i Business- og Enterprise-abonnementerne og stilles til rådighed via vores salgsteam. Registrering og anonymisering foregår på din enhed, ligesom i udvidelsen. I modsætning til udvidelsen sender appen selv dine beskeder til AI-udbyderen.
3.1 Registrering og anonymisering (kun lokalt)
Appen kontrollerer prompts og vedhæftede filer (PDF, DOCX, XLSX og tekstformater) for personoplysninger på din enhed og erstatter registrerede værdier med pladsholdere, før noget forlader enheden. Hverken den oprindelige tekst eller de registrerede værdier sendes til SOWA Privacy eller til en server, vi driver.
3.2 Overførsel til AI-udbyderen
Når du sender en besked, går den rensede tekst og de rensede vedhæftede filer direkte fra din enhed til den udbyder, du har sat op i indstillingerne: OpenAI (ChatGPT), Anthropic (Claude), Google (Gemini), xAI (Grok) eller et endpoint, du selv angiver – eventuelt via en proxy, du har konfigureret. Forespørgslen godkendes med din egen API-nøgle og går ikke gennem vores servere; vi ser hverken dine nøgler eller dine forespørgsler. Hvad udbyderen gør med den modtagne tekst, afgøres af udbyderens vilkår og privatlivspolitik. Appen indsætter dine oprindelige værdier i svaret igen på din enhed.
3.3 Lokalt lagrede data
Appen gemmer følgende i din brugerkontos datamappe på enheden:
- Samtaler – dine chats og vedhæftede filer, så du kan fortsætte dem senere.
- Anonymiseringsordbog – koblingen mellem oprindelige værdier og pladsholdere.
- Revisionslog – en SHA-256-kædet log over registreringer; oprindelige værdier står som standard kun som hash. Kan eksporteres som JSON eller CSV.
- Indstillinger og udbyderkonfiguration – herunder dine API-nøgler.
- Session og rettigheder – din kontos login-token og de senest hentede abonnementsrettigheder.
Intet af dette synkroniseres med vores servere; vi har ingen kopi. Du sletter dataene ved at slette samtaler i appen, logge ud eller fjerne appen sammen med dens datamappe.
3.4 Login og abonnementskontrol
Appen kræver en SOWA Privacy-konto med Business- eller Enterprise-abonnement. Ved login åbner den din browser på sowaprivacy.ai; når du har logget ind der, overdrager hjemmesiden en Supabase Auth-session til appen via en kortlivet engangskode (/api/desktop/handoff). Derefter kalder appen /api/entitlements/me ved start, når du skifter til appen, og én gang i timen for at fastslå, hvilke funktioner dit abonnement giver adgang til, og fornyer sin session direkte hos Supabase. Herved behandles dit bruger-ID, session-tokenet og den IP-adresse, som enhver forbindelse medfører – intet promptindhold og ingen registrerede data. Afsnit 4 beskriver, hvordan vi behandler dine kontodata.
3.5 Valgfrie lokale modeller
Modelbaseret registrering (NER) og den lokale LLM-detektor er som standard slået fra. Hvis du slår dem til i indstillingerne, henter appen modelfilerne én gang fra HuggingFace (huggingface.co) – ca. 30 til 700 MB afhængigt af modellen – og gemmer dem på din enhed. Der overføres kun det, som enhver HTTPS-forespørgsel indeholder, især din IP-adresse. Analysen foregår udelukkende på din enhed.
3.6 Ingen analyse, ingen telemetri, ingen automatiske opdateringer
Appen sender ingen brugsanalyse, ingen nedbrudsrapporter og ingen telemetri. Den søger ikke selv efter opdateringer; nye versioner får du via din kontaktperson i salg.
4. Data behandlet, når du opretter en konto
Oprettelse af en SOWA Privacy-konto er valgfrit. Den gratis Starter-plan fungerer uden konto. Du behøver kun en konto for at starte et Pro- eller Business-abonnement, administrere en organisation eller logge udvidelsen ind på en betalt plan.
4.1 Registrering og login
Når du tilmelder dig på sowaprivacy.ai, indsamler vi:
- E-mailadresse – bruges som dit kontoidentifikator og til transaktionelle e-mails (bekræftelse, nulstilling af adgangskode, vigtige kontomeddelelser).
- Adgangskode – hashet og opbevaret af Supabase Auth; aldrig synlig for os i klartekst.
- Fulde navn (valgfrit) – bruges til at henvende os til dig i dashboardet og på fakturaer.
- Standardplan – det niveau, der aktuelt er knyttet til din konto (Starter / Pro / Business).
- Tidsstempel for kontooprettelse – til revision og livscyklusstyring.
- Accepteret version af vilkårene – den version af vilkårene, du accepterede ved tilmeldingen, som dokumentation for, at de er blevet en del af aftalen.
Sessioner udstedes som en JWT af Supabase Auth. JWT'en plus et opdateringstoken gemmes i browserlageret (hjemmesiden) eller chrome.storage.local (udvidelsen). Vi sætter ikke sporingscookies; de eneste cookies på hjemmesiden er autentificeringssessionscookien indstillet af Supabase Auth (nødvendig, førstepartspart).
4.2 Organisationsmedlemskaber (Business-plan)
Hvis du er på Business-planen og opretter eller tilmelder dig en organisation, behandler vi derudover:
- Organisationsnavn og slug.
- Medlemsliste – e-mailadresser og roller for brugere, der er inviteret til din organisation.
- Ventende invitationer – den inviterede e-mailadresse, tokenet, der bruges til at acceptere invitationen, og den inviterende bruger. Tokens udløber og slettes, når invitationen accepteres, afvises eller tilbagekaldes.
Når du inviterer en kollega, deles deres e-mailadresse med vores backend, så vi kan videresende invitationen. Den inviterede person bliver et uafhængigt registreret i henhold til denne politik fra det øjeblik, de accepterer.
Hvis din organisation har et aktivt Business-abonnement, administreres din konto af den organisation: du kan ikke selv slette den, så længe du er medlem. En administrator i organisationen fjerner dig i organisationspanelet; fra det øjeblik er kontoen en almindelig konto, og du kan slette den på sædvanlig vis.
Når en administrator fjerner dig fra en organisation, eller du beder om at blive fjernet, beholder organisationens ændringshistorik en registrering af hændelsen, inklusive din e-mailadresse, så organisationen kan gøre rede for sine pladser. Denne registrering slettes ikke, når din konto slettes.
4.3 Opslag af rettigheder
Både hjemmesiden og udvidelsen kalder /api/entitlements/me for at finde ud af, hvilke funktioner der er låst op for din plan. Svaret indeholder kun funktionsflags og dit planniveau – det indeholder ikke noget promptindhold, revisionsdata eller personoplysninger ud over dit eget bruger-ID. Udvidelsen cachelagrer svaret i op til 60 minutter (opdateret via chrome.alarms), så det fortsætter med at fungere offline.
4.4 Tilslutning af udvidelsen til din konto
Når du klikker på "Log ind" i udvidelsens popup, åbner Chromes chrome.identity.launchWebAuthFlow et vindue på sowaprivacy.ai/auth/extension-connect. Når du har godkendt, returnerer hjemmesiden et kortlivet overdragelsestoken, som udvidelsen udveksler til en Supabase-session via /api/extension/handoff/exchange. Tokenet er til engangsbrug og udløber inden for få minutter.
5. Fakturering (Stripe)
Når du starter et betalt Pro- eller Business-abonnement, håndteres fakturering af Stripe. Dataopdelingen er som følger:
- Stripe modtager direkte: dine kortdata, fakturanavn, faktureringsadresse, land og eventuelle skatteidentifikatorer, du angiver. Vi ser eller opbevarer aldrig fulde kortnumre – Stripe Checkout indsamler dem i en iframe, der serveres fra
stripe.com. - Vi modtager fra Stripe (via webhook): dit Stripe-kunde-ID, abonnements-ID, planniveau, faktureringscyklus (månedlig / årlig), prøveperiodestatus, abonnementstilstand (aktiv / prøveperiode / forfaldent / annulleret) og fakturaoplysninger (beløb, valuta, status, hostet faktura-URL). Vi gemmer disse på din konto i Supabase, så vi kan vise dig den korrekte tilstand på fakturasiden.
- 14-dages prøveperiode: nye Pro- og Business-abonnementer inkluderer en 14-dages prøveperiode. Der kræves intet kort for at starte; hvis du ikke tilføjer en betalingsmetode inden prøveperiodens udløb, sættes abonnementet automatisk på pause.
- Stripe webhook-hændelseslog: vi registrerer indgående Stripe-hændelser (
checkout.session.completed,customer.subscription.*,invoice.payment_*) for at gøre webhook-levering idempotent. Loggen gemmer Stripe-hændelses-ID'et og tidsstemplet; ingen kortdata er involveret. - Selvbetjeningsfaktureringsportal: når du klikker på "Administrer abonnement" på fakturasiden, åbner vi Stripes hostede faktureringsportal. Her kan du opdatere din betalingsmetode, skifte plan, downloade fakturaer eller annullere – alt direkte med Stripe.
- Ordrebekræftelse: Når et Pro-abonnement er indgået, sender vi en aftalebekræftelse med abonnement, pris, aftaledato, prøveperiode og fortrydelsesvejledning til den e-mailadresse, der er angivet i betalingsformularen, via Resend. Retsgrundlaget er art. 6, stk. 1, litra c, i GDPR sammenholdt med § 312f BGB.
6. Kontakt-, salgs- og opsigelsesformularer
6.1 Kontaktformular (contact.html)
Kontaktsiden bruger i øjeblikket den samme formular som Salgssiden beskrevet i 6.2, og dine data behandles som beskrevet dér (via HubSpot).
6.2 Salgs-/forespørgselsformular (sales.html)
Når du indsender formularen "Tal med salg" på Salgssiden, videresendes de data, du angiver (navn, e-mail, valgfrit firma, valgfri virksomhedsstørrelse, valgfri afdeling, valgfrit telefonnummer, valgfri besked), til HubSpot via HubSpot Forms API i EU-regionen. Vi bruger HubSpot som vores CRM til at spore indgående salgshenvendelser.
Hvis HubSpot-sporingscookien (hubspotutk) tilfældigvis er til stede i din browser, når du indsender formularen, videregives dens værdi, så HubSpot kan knytte indsendelsen til eksisterende analysedata. Vi indlæser ikke HubSpots sporingsskript på vores marketingwebsted, så vi sætter selv ingen HubSpot-cookies; du kan rydde eller blokere den i din browser til enhver tid uden at påvirke din mulighed for at bruge udvidelsen.
6.3 Opsigelsesformular (cancel-contract)
Via linket "Opsig aftaler her" i sidefoden på hver side kan du opsige et betalt abonnement uden at logge ind (§ 312k i den tyske borgerlige lovbog, BGB). Til dette behandler vi:
- Dine oplysninger – e-mailadresse, opsigelsens art (ordinær eller ekstraordinær) og, hvis angivet, grunden til en ekstraordinær opsigelse og den ønskede slutdato.
- Tidspunkter – modtagelse og gennemførelse af opsigelsen samt datoen for kontraktens ophør.
- Tilknytning – henvisningen til dit abonnement, hvis der findes et Pro-abonnement under den angivne adresse.
- Kontrolværdi – en hash af din IP-adresse dannet med en hemmelig nøgle, som vi bruger til at begrænse antallet af forespørgsler.
Findes der et Pro-abonnement under den angivne adresse, indstiller vi det straks hos Stripe til at ophøre ved udgangen af faktureringsperioden og noterer opsigelsen dér. Du modtager straks en kvittering på den angivne adresse med indhold, dato og klokkeslæt for din opsigelse og datoen for kontraktens ophør. Ekstraordinære opsigelser videresender vi til info@sowaprivacy.ai, så grunden kan vurderes. Alle disse e-mails sender vi via Resend.
Retsgrundlaget er art. 6, stk. 1, litra c, i GDPR sammenholdt med § 312k BGB for kvitteringen og dokumentationen af den, art. 6, stk. 1, litra b, for kontraktens ophør og art. 6, stk. 1, litra f, for begrænsningen af forespørgsler, der beskytter formularen mod misbrug. Afsnit 11 angiver, hvor længe vi opbevarer oplysningerne.
6.4 Fortrydelsesfunktion (withdraw-contract)
Via linket "Fortryd aftalen" i sidefoden på hver side kan forbrugere fortryde en aftale indgået online (§ 356a i den tyske borgerlige lovbog, BGB). Til dette behandler vi dit navn og din kontos e-mailadresse, som vi bruger til at identificere aftalen og sende kvitteringen til, samt tidspunktet for modtagelsen, tilknytningen til dit abonnement og samme kontrolværdi som ved opsigelsesformularen. Vi spørger ikke om en grund. Findes der et Pro-abonnement under adressen, indstiller vi det hos Stripe til at ophøre ved udgangen af faktureringsperioden. Hver fortrydelse videresender vi til info@sowaprivacy.ai, hvor det vurderes, om fortrydelsesfristen er overholdt, og hvilke betalinger der skal tilbagebetales. Kvitteringen sender vi via Resend. Retsgrundlaget er art. 6, stk. 1, litra c, i GDPR sammenholdt med § 356a BGB og art. 6, stk. 1, litra f, for begrænsningen af forespørgsler. Oplysningerne opbevares som opsigelser (afsnit 11).
7. AI API-udbydere (brugerinitieret, kun udvidelsen)
Når du bruger udvidelsens indbyggede AI-chatproxy, sendes den anonymiserede tekst – med dine personoplysninger allerede erstattet af pladsholdere – til den AI API-udbyder, du vælger. Dette sker kun, når du aktivt udløser det. Understøttede endepunkter:
- OpenAI API (
api.openai.com) - OpenRouter (
openrouter.ai) - Fireworks AI (
api.fireworks.ai) - Mistral AI (
mistral.ai)
Anmodningen sendes fra din browser direkte til den valgte udbyder, godkendt med din egen API-nøgle, som kun er gemt i chrome.storage.local. Vi ser ikke dine API-nøgler eller anmodningerne. Den privatlivspolitik, som den udbyder, du vælger, anvender, regulerer, hvad de gør med den anonymiserede tekst, de modtager.
8. Lokale AI-modeldownloads
Hvis du vælger NER eller Lokal LLM-detektion i udvidelsens indstillinger, downloades de nødvendige modelfiler fra:
- HuggingFace (
huggingface.co) – Named Entity Recognition-modeller (~65 MB). - GitHub (
raw.githubusercontent.com) – udvidelsesressourcer og WebLLM-modelfiler. - WebLLM CDN – lokale LLM-modelvægte (~200 MB), når Power Mode er aktiveret.
Dette er standard HTTPS GET-anmodninger. Ingen personoplysninger sendes ud over, hvad enhver HTTP-anmodning inkluderer (din IP-adresse). Inferens kører udelukkende på din enhed via WebAssembly (ONNX Runtime) og WebGPU (WebLLM).
9. Underdatabehandlere
De tredjepartstjenester, vi bruger til at drive hjemmesiden, er angivet nedenfor. Hver håndterer et specifikt dataomfang og er underlagt sine egne databehandlingsbetingelser.
| Underdatabehandler | Formål | Region |
|---|---|---|
| Supabase | Kontogodkendelse, profiler, organisationer, rettigheder, abonnementstabel. Privatlivspolitik. | EU (Irland) |
| Stripe | Betalingsbehandling, abonnementsstyring, faktureringsportal, fakturaer. Privatlivspolitik. | USA / globalt; EU SCC'er på plads |
| HubSpot | CRM til salgsformularindsendelser og indgående salgshenvendelser. Privatlivspolitik. | EU (Frankfurt) |
| Resend | Afsendelse af vores e-mails til kunder: kvitteringer og bekræftelser af gennemførelse for opsigelser og fortrydelser, intern videresendelse til vurdering samt ordrebekræftelser med fortrydelsesvejledning. Privatlivspolitik. | USA (Delaware); EU SCC'er på plads |
| Vercel | Hosting af marketingwebstedet og serverløs API. Behandler HTTP-trafik (IP-adresse, brugeragent) til routing og driftslogfiler. Privatlivspolitik. | EU edge; US-infrastruktur med EU SCC'er |
| PostHog | Privatlivsvenlig produktanalyse for marketingwebstedet – sidevisninger og aggregerede interaktioner. Samtykkebaseret: indlæses kun efter du accepterer. Ingen sessionsafspilning. Privatlivspolitik. | EU (Frankfurt) |
| HuggingFace | Statisk levering af modelfiler til den valgfrie lokale registrering (NER, lokal LLM) i udvidelsen og desktop-appen. Kun ved tilvalg. | Globalt CDN |
| GitHub | Kildekode-repository; statisk levering af WebLLM-modelressourcer. Kun ved tilvalg. | USA |
Vi sælger, udlejer eller deler ikke dine data med nogen uden for ovenstående liste. Vi driver intet reklamenetværk og intet sessionsafspilningsværktøj. Den eneste adfærdsanalyse er PostHog, som er slået fra som standard og kun indlæses på marketingwebstedet, efter du accepterer via samtykkebanneret – og aldrig inde i browserudvidelsen. Desktop-appen indeholder heller ingen analyse eller telemetri (se afsnit 3.6).
10. Retsgrundlag (GDPR artikel 6)
- Opfyldelse af kontrakt (art. 6, stk. 1, litra b) – for at levere udvidelsen og de konto-/faktureringsfunktioner, du aktivt anvender: registrering, login, rettighedskontrol, abonnementsstyring, fakturaer. I desktop-appen omfatter det login og abonnementskontrol; ved opsigelsesformularen kontraktens ophør.
- Retlig forpligtelse (art. 6, stk. 1, litra c) – for at opbevare faktura- og skatterelevante poster i de perioder, der kræves i henhold til gældende bogførings- og skattelovgivning. Ligeledes for at bekræfte og dokumentere modtagelsen af en opsigelse via opsigelsesformularen (§ 312k BGB).
- Legitime interesser (art. 6, stk. 1, litra f) – for at holde tjenesten sikker (driftslogfiler, hastighedsbegrænsning, verificering af webhook-signatur) og for at besvare henvendelser via kontaktformularen.
- Samtykke (art. 6, stk. 1, litra a) – for produktanalyse på marketingwebstedet (PostHog) og for valgfrie komponenter, der downloader en tredjepartsmodel ved første brug (NER, Lokal LLM). Analyse er slået fra, indtil du accepterer samtykkebanneret; du kan til enhver tid trække samtykket tilbage (se afsnit 14). De lokale modelfiler kan til enhver tid slettes fra udvidelsen.
11. Opbevaringsperioder
Hvor længe de enkelte typer data opbevares:
- Lokalt lagrede udvidelsesdata (indstillinger, ordbog, revisionslog, cachelagret session) – opbevares på din enhed, indtil du rydder dem eller afinstallerer udvidelsen. Vi har ingen kopi på vores servere.
- Data gemt lokalt af desktop-appen (samtaler, ordbog, revisionslog, indstillinger, session) – forbliver på din enhed, indtil du sletter dem eller fjerner appen sammen med dens datamappe. Vi har ingen kopi på vores servere.
- Kontoprofil (e-mail, hashet adgangskode, navn, plan) – opbevares, mens din konto er aktiv. Slettes inden for 30 dage efter en anmodning om kontosletning, undtagen felter, der skal opbevares af fakturerings- eller juridiske årsager (se nedenfor).
- Organisationsmedlemskaber og invitationstokens – opbevares, så længe organisationen eksisterer. Invitationstokens slettes, når de accepteres, afvises, tilbagekaldes eller udløber.
- Faktureringsoplysninger – fakturaer og betalingshistorik opbevares af vores betalingsudbyder, Stripe, i den periode, som gældende regnskabs- og skattelovgivning kræver (typisk 10 år i EU, 7 år i visse jurisdiktioner), og er tilgængelige for dig i Stripes faktureringsportal i samme periode. Vores egen kopi af din abonnementsstatus (kunde-id, plan, status) slettes sammen med din konto. Kortdata opbevares aldrig hos os.
- Fakturaer – samme som ovenfor. Tilgængelige for dig i Stripe Billing Portal i den samme periode.
- Stripe-webhook-hændelseslog – opbevares af hensyn til idempotens og revision; indeholder Stripe-hændelses-id'er, hændelsestyper og tidsstempler. Hændelsens indhold tømmes, når den konto, den vedrører, slettes.
- Salgsformularindsendelser i HubSpot – opbevares i op til 24 måneder fra den seneste kontakt, medmindre vi har et aktivt forretningsforhold med dig; herefter anvender vi samme opbevaringsperiode som for kontodata. Du kan bede os om at slette din HubSpot-post tidligere.
- Serverside driftslogfiler (Vercel / Supabase) – IP-adresser, anmodningsstier og tidsstempler i kortfristede driftslogfiler opbevares i henhold til den enkelte udbyders opbevaringspolitik, typisk 7–30 dage. De indeholder hverken AI-promptindhold eller personoplysninger, som udvidelsen har registreret for dig.
- Opsigelser via opsigelsesformularen – erklæringer, der er knyttet til et abonnement, opbevarer vi som dokumentation indtil udgangen af det tredje kalenderår efter kontraktens ophør. Erklæringer, der ikke kunne knyttes til et abonnement, sletter vi 90 dage efter modtagelsen. Resends egne leveringslogfiler opbevares efter Resends politik (typisk op til 30 dage).
Når du sletter din konto, anonymiserer vi poster, vi er forpligtet til at opbevare af juridiske årsager (f.eks. fakturaer), og sletter alt andet.
12. Internationale dataoverførsler
Supabase, HubSpot og Vercel edge-netværket betjener primært EU-brugere fra EU-datacentre. Stripe, Resend og GitHub har hovedkvarter i USA; overførsler til dem er dækket af Europa-Kommissionens Standardkontraktbestemmelser og, hvor det er relevant, EU-US Data Privacy Framework. HuggingFace leverer modelfiler fra et globalt CDN; modeldownloads er statiske HTTPS GET-anmodninger uden personoplysninger.
13. Browsertilladelser
Udvidelsen anmoder om følgende Chrome-tilladelser. Vi angiver hver enkelt og begrundelsen herfor:
- activeTab – for at tilgå indholdet af den aktive fane med henblik på detektion af personoplysninger i tekstfelter.
- storage – for at gemme indstillinger, anonymiseringsordbok og (hvis du er logget ind) din session og dine rettigheder lokalt.
- tabs – for at identificere det AI-chatbot-websted, du befinder dig på, og for at styre udvidelsens brugergrænseflade på tværs af faner.
- contextMenus – for at tilbyde højrekliksmuligheder til hurtig anonymisering, hvidlistning og sortlistning.
- sidePanel – for at vise udvidelsens sidepanelgrænseflade.
- windows – for at håndtere pop-up- og paneilvinduer.
- offscreen – for at køre NER-inferens i en isoleret kontekst, som værtssiden ikke kan se eller kalde.
- identity – for at logge udvidelsen ind på din SOWA Privacy-konto via
chrome.identity.launchWebAuthFlow. Bruges kun, når du klikker på "Log ind". - alarms – for at opdatere dine rettigheder én gang i timen, så planændringer træder i kraft, selv når du ikke aktivt bruger udvidelsen.
Indholdsscriptet kører på <all_urls>, men detektion og Privacy Owl aktiveres kun på de syv AI-chatdomæner på standardintegrationslisten (ChatGPT, OpenAI, Claude, Gemini, Copilot, Grok, x.ai). Du kan tilføje eller fjerne websteder under Indstillinger → Websteder og privatliv.
14. Cookies og lokalt lager
- Udvidelsen gemmer intet i cookies – kun i
chrome.storage.localogchrome.storage.session. - Marketingwebstedet gemmer en
sowa-analytics-consent-post ilocalStoragefor at huske dit analysevalg. Den er ikke en sporingscookie. - Dashboardet (konto-, fakturerings- og indstillingssider) sætter en nødvendig, førstepartsgodkendelsescookie via Supabase Auth, så din session overlever genindlæsning af sider. Denne cookie er strengt nødvendig for tjenesten og bruges ikke til sporing.
- PostHog-analyse – kun hvis du accepterer samtykkebanneret. Når du har tilmeldt dig, sætter PostHog førstepartscookies /
localStorage-poster for at tælle sidevisninger og aggregere interaktioner på marketingwebstedet. Det er slået fra som standard, respekterer automatisk din browsers "Do Not Track"-signal, kører ingen sessionsafspilning og indlæses aldrig inde i udvidelsen. Du kan ændre mening til enhver tid – fravalg (eller sletning afsowa-analytics-consent-posten) stopper det, og banneret vises igen ved dit næste besøg. - HubSpot – vi indlæser ikke HubSpots klientside-sporingsskript på marketingwebstedet, så vi sætter ingen HubSpot-cookies. Hvis din browser allerede har en HubSpot-cookie (
hubspotutk) fra et andet websted, kan dens værdi videresendes med salgsformularindsendelser; rydning eller blokering påvirker aldrig din brug af udvidelsen eller din konto.
15. Sikkerhed
Indholdet af dine AI-samtaler og registrerede personoplysninger forlader aldrig din browser, så disse data er ikke eksponeret for nogen serverside sikkerhedsbrudrisiko. Dine lokale data er beskyttet af din browsers og dit operativsystems egne sikkerhedsmodeller – hold din browser opdateret. I desktop-appen ligger dine lokale data i din brugerkontos datamappe og er beskyttet af dens adgangsrettigheder.
Konto- og faktureringsdata befinder sig hos vores underdatabehandlere under deres respektive sikkerhedsregimer. På vores side anvender vi mindste-privilegium-engineering: rækkeniveausikkerhed på Supabase-databasen, verificering af Stripe webhook-signatur, hemmeligheder udelukkende i Vercels krypterede miljøvariabler, HTTPS på alle endepunkter og kortlivede JWT'er med refresh-token-rotation.
16. Dine rettigheder
I henhold til GDPR (og tilsvarende lovgivning i andre jurisdiktioner) har du ret til at:
- Indsigt i de personoplysninger, vi opbevarer om dig.
- Berigtigelse af ukorrekte eller ufuldstændige data.
- Sletning af dine data, med forbehold for de lovmæssige opbevaringsforpligtelser beskrevet i afsnit 11.
- Begrænsning af behandling i visse situationer.
- Indsigelse mod behandling baseret på legitime interesser.
- Dataportabilitet – modtag en kopi af dine kontodata i et maskinlæsbart format.
- Tilbagetrækning af samtykke til enhver tid, hvor behandling er baseret på samtykke.
- Klage til din lokale tilsynsmyndighed. En liste over EU-myndigheder er tilgængelig på edpb.europa.eu.
For lokalt lagrede udvidelsesdata udøver du disse rettigheder direkte: indstillingerne viser hvert gemt element, Revisionssiden lader dig eksportere og rydde loggen, og afinstallation af udvidelsen sletter alt. For konto- og faktureringsdata bruger du afsnittet "Slet konto" i din profil: din konto fryses straks og slettes permanent efter 30 dage, hvor du kan annullere. Du kan også skrive til info@sowaprivacy.ai fra den adresse, der er knyttet til kontoen; vi svarer inden for 30 dage.
17. Børn
Udvidelsen er ikke rettet mod børn. Du skal være mindst 16 år gammel (eller den digitale samtykkealder i din jurisdiktion) for at oprette en SOWA Privacy-konto eller starte et abonnement. Den gratis Starter-plan behandler alt lokalt, og vi indsamler ikke bevidst personoplysninger fra nogen – herunder børn – via den.
18. Kildekodetransparens
SOWA Privacy distribueres under en source-available-licens. Vi giver adgang til den komplette kildekode efter anmodning under en fortrolighedsaftale. Du – eller en sikkerhedsforsker på dine vegne – kan revidere koden for at verificere, at udvidelsen opfører sig præcis som beskrevet i denne politik. Vi mener, at påstande, der kan efterprøves, er den stærkeste form for tillid.
19. Ændringer af denne politik
Vi kan opdatere denne privatlivspolitik fra tid til anden. Datoen "Sidst opdateret" øverst på siden afspejler den seneste revision. Ved væsentlige ændringer vil vi underrette dig via dashboardet og, hvor det er relevant, via e-mail til den adresse, der er knyttet til din konto.
20. Kontakt
For spørgsmål, anmodninger eller klager vedrørende denne privatlivspolitik bedes du kontakte os:
- E-mail: info@sowaprivacy.ai
- Hjemmeside: sowaprivacy.ai
Juridisk enhed og postadresse: se vores Impressum.
Hvis du ikke kan opnå en tilfredsstillende løsning med os, har du ret til at indgive en klage til databeskyttelsestilsynsmyndigheden i dit bopælsland.