Skip to main content
← Back

Percher — Integritetspolicy (Privacy Policy)

Ikraftträdandedatum: 19 april 2026 Senast uppdaterad: 19 april 2026 Version: 1.2


Denna Integritetspolicy förklarar hur Percher ("vi", "oss", "vår") samlar in, använder, lagrar och skyddar dina personuppgifter när du använder våra webbplatser percher.app och percher.run, tillhörande CLI-verktyg, MCP-server, API:er och dashboard ("Tjänsten").

Vi är skyldiga att skydda dina personuppgifter i enlighet med EU:s dataskyddsförordning (GDPR), den svenska dataskyddslagen (2018:218) och annan tillämplig dataskyddslagstiftning.


1. Personuppgiftsansvarig

PersonuppgiftsansvarigMattias Malmborg, enskild näringsidkare
Postadress42260 Hisings Backa, Sverige
E-post (dataskydd)legal@percher.app
E-post (support)support@percher.app
Webbplatshttps://percher.app

Vi har för närvarande inte utsett ett dataskyddsombud (DPO), då verksamhetens omfattning inte uppfyller tröskelvärdena i GDPR Art. 37. Om detta förändras uppdaterar vi denna policy.


2. Vilka personuppgifter vi samlar in

2.1 Uppgifter du lämnar till oss

KategoriExempelÄndamål
E-postadressdin@email.comSkapa och hantera konto, autentisering, aviseringar
LösenordHash av ditt lösenord (bcrypt via BetterAuth)Autentisering — vi lagrar aldrig lösenord i klartext
MiljövariablerAPI-nycklar, databas-URL:erKrypteras med AES-256-GCM, injiceras vid container-start
KällkodTarball-arkiv som du laddar uppBygga och köra din Applikation

Som kontouppgifter samlar vi enbart in e-postadress — vi samlar inte in namn, adress eller telefonnummer. Appdata, loggar och tekniska uppgifter (se avsnitt 2.2–2.3) kan innehålla personuppgifter beroende på hur du och dina slutanvändare använder Tjänsten.

2.2 Uppgifter vi samlar in automatiskt

KategoriExempelÄndamål
IP-adressLoggas vid API-anropRate-limiting, missbruksskydd. Lagras inte permanent.
Deploy-historikTidsstämplar, status, byggloggarTillhandahålla Tjänsten, versionshantering
KraschloggarSenaste 200 loggrader vid kraschFelsökning, kraschdiagnostik
KraschdiagnostikAI-genererad analys av krascherHjälpa dig förstå varför din app kraschade
SessionsdataSessionscookie (autentisering)Hålla dig inloggad
Audit-loggarAuth-failures, deploys, admin-åtgärderSäkerhet, missbruksskydd

2.3 CLI-telemetri (icke-kontobunden)

Perchers CLI-verktyg (bunx percher) samlar in icke-kontobunden teknisk användningsstatistik:

DataExempelSyfte
CLI-version0.1.1Veta vilka versioner som används
Kommandopush, init, loginFörstå vilka funktioner som används
Resultatsuccess / errorUpptäcka problem
FeltypPercherApiErrorFelsöka vanliga fel
Operativsystemlinux-x64Prioritera plattformsstöd
Bun-version1.3.11Säkerställa kompatibilitet

Telemetri-meddelandet innehåller aldrig:

  • E-postadress, användarnamn eller annat som identifierar dig
  • Filnamn, mappnamn, källkod eller projektstruktur
  • Miljövariabler, API-nycklar eller annan känslig information

IP-adresser sparas inte i telemetri-tabellen, men kan behandlas separat av infrastrukturen (rate-limiting, access-loggar) i enlighet med avsnitt 2.2.

Opt-out: Ställ in PERCHER_NO_TELEMETRY=1 eller DO_NOT_TRACK=1 som miljövariabel. CLI:t visar en engångsnotis vid första körningen.

2.4 Abuse reports (missbruksanmälningar)

Tredje part kan rapportera missbruk av Applikationer via vår abuse-rapportfunktion. Sådana rapporter kan innehålla:

  • Rapportörens e-post (frivilligt) — för återkoppling
  • Rapportörens IP — missbruksskydd av rapportfunktionen
  • Mål-URL — den rapporterade Applikationens adress
  • Orsak och detaljer — beskrivning av det rapporterade missbruket

Rättslig grund: Berättigat intresse (Art. 6.1.f) — skydda Tjänstens integritet och uppfylla AUP.

2.5 Uppgifter vi INTE samlar in

  • Vi samlar inte in platsdata (GPS) utöver vad som framgår av IP-adressen.
  • Vi använder inte spårningscookies för marknadsföring.
  • Vi säljer aldrig dina personuppgifter.

3. Hur vi använder dina personuppgifter

ÄndamålRättslig grund (GDPR)Detaljer
Tillhandahålla TjänstenAvtal (Art. 6.1.b)Skapa konto, bygga och köra Applikationer, hantera deploys
Skicka transaktionella e-postmeddelandenAvtal (Art. 6.1.b)Kraschaviseringar, inaktivitetsvarningar, kontomeddelanden
KraschdiagnostikBerättigat intresse (Art. 6.1.f)AI-analys av kraschloggar för att ge dig åtgärdsförslag. Vårt berättigade intresse: att förbättra driftövervakning och hjälpa användare felsöka.
CLI-telemetriBerättigat intresse (Art. 6.1.f)Anonym statistik för att förbättra CLI:t. Vårt berättigade intresse: att förstå användningsmönster och prioritera bugfixar.
Skydda mot missbrukBerättigat intresse (Art. 6.1.f)Rate-limiting, audit-loggning, innehållsskanning. Vårt berättigade intresse: att skydda Tjänstens integritet och andra användares rättigheter.
Uppfylla rättsliga skyldigheterRättslig förpliktelse (Art. 6.1.c)Bokföring, skattelagstiftning, myndighetsbegäran

Vi använder aldrig dina uppgifter för att:

  • rikta reklam,
  • sälja eller dela data med tredje part för marknadsföring,
  • träna AI-modeller på din källkod.

4. Delning med tredje part

4.1 Underbiträden (sub-processors)

Vi delar personuppgifter med följande tredjepartsleverantörer, som behandlar data på våra vägnar och enligt våra instruktioner:

LeverantörFunktionData som delasLandSkyddsmekanism
Hetzner (hetzner.com)ServerhostingAll data lagras hos HetznerTyskland/Finland (EES)Inom EES — ingen tredjelandsöverföring
Anthropic (anthropic.com)AI-kraschdiagnostik (Claude)Kraschloggar (rensade från hemligheter)USAEU-kommissionens standardavtalsklausuler (SCC)
Resend (resend.com)E-postleveransE-postadress, meddelandeinnehållUSAEU-kommissionens standardavtalsklausuler (SCC)

4.2 Självständiga mottagare

LeverantörFunktionData som delasLandGDPR-roll
Polar (polar.sh)Betalningshantering (Merchant of Record)E-postadress, betalningsinformation vid köpUSASjälvständig personuppgiftsansvarig

När du genomför ett köp behandlar Polar personuppgifter enligt sina egna villkor och sin egen integritetspolicy.

4.3 Infrastruktur som inte utgör separata underbiträden

Följande öppen källkod-komponenter körs på vår egen Hetzner-server. Ingen data lämnar servern via dessa:

  • Caddy — omvänd proxy och TLS-certifikathantering
  • Forgejo — deploy-historik och versionshantering av Applikationer
  • Nixpacks — automatisk byggprocess för Applikationer
  • Docker — containerisering och isolering av Applikationer

4.4 Viktigt om kraschloggar och AI

Kraschloggar som skickas till Anthropic Claude för diagnostik rensas automatiskt från hemligheter (miljövariabler, API-nycklar) innan de lämnar servern. Kraschloggar kan innehålla teknisk information som filsökvägar och felmeddelanden. Enligt Anthropics publicerade dokumentation används data som skickas via deras API-erbjudanden inte för modellträning.

4.5 Övrig delning

Vi delar inte personuppgifter med tredje part utöver vad som anges ovan, med undantag för:

  • Rättsliga krav: Om vi är skyldiga enligt lag, domstolsbeslut eller myndighetsbegäran.
  • Skydd av rättigheter: Om det är nödvändigt för att skydda våra rättigheter, egendom eller säkerhet.
  • Företagsöverlåtelse: Vid eventuell fusion, förvärv eller försäljning av verksamheten. Du meddelas i sådant fall i förväg.

5. Internationella överföringar

5.1 Överföringar utanför EES

Vissa av våra underbiträden är baserade i USA. Vid överföring av personuppgifter till länder utanför EES använder vi tillämplig överföringsmekanism enligt GDPR:

LeverantörLandÖverföringsmekanism
AnthropicUSAEU-kommissionens standardavtalsklausuler (SCC, beslut 2021/914)
ResendUSAEU-kommissionens standardavtalsklausuler (SCC, beslut 2021/914)

Samtliga tredjelandsöverföringar skyddas med kryptering under transport (TLS). Du kan begära information om tillämplig överföringsmekanism och en kopia av relevanta SCC genom att kontakta legal@percher.app.

5.2 Hetzner (inom EES)

Vår serverinfrastruktur hos Hetzner är lokaliserad i Tyskland och Finland, inom EES. Ingen tredjelandsöverföring sker för lagrad data.


6. Datalagring och radering

DatatypLagringsperiodMotivering
Kontoinformation (e-post)Tills kontot avslutas + 90 dagarAvtalsfullgörelse, möjliggöra återaktivering
LösenordshashTills kontot avslutas — raderas vid kontoavslutAutentisering
Deploy-historikTills Applikationen raderasTillhandahålla Tjänsten
Kraschloggar90 dagarFelsökning
Kraschdiagnostik90 dagarFelsökning
CLI-telemetri (anonym)12 månader (automatisk radering)Produktförbättring
Miljövariabler (krypterade)Tills Applikationen raderasTillhandahålla Tjänsten
Säkerhetskopior30 dagar efter raderingKatastrofåterställning
Audit-loggar (IP, auth-failures)90 dagarSäkerhet, missbruksskydd
Abuse reportsTills ärendet är avslutat + 12 månaderRegelefterlevnad, AUP-tillsyn
SessionsdataUpp till 30 dagar per sessionAutentisering

Vid kontoavslut raderas dina personuppgifter inom 90 dagar, med undantag för data som vi är skyldiga att behålla enligt lag (t.ex. bokföringsdata vid framtida betalning).


7. Dina rättigheter enligt GDPR

Som registrerad har du följande rättigheter:

RättighetBeskrivning
Rätt till tillgång (Art. 15)Du har rätt att begära en kopia av de personuppgifter vi behandlar om dig.
Rätt till rättelse (Art. 16)Du har rätt att begära att felaktiga personuppgifter korrigeras.
Rätt till radering (Art. 17)Du har rätt att begära att dina personuppgifter raderas ("rätten att bli bortglömd"), med förbehåll för rättsliga skyldigheter.
Rätt till begränsning (Art. 18)Du har rätt att begära att behandlingen av dina personuppgifter begränsas under vissa omständigheter.
Rätt till dataportabilitet (Art. 20)Du har rätt att erhålla dina personuppgifter i ett strukturerat, maskinläsbart format.
Rätt att invända (Art. 21)Du har rätt att invända mot behandling som grundas på berättigat intresse (t.ex. CLI-telemetri, kraschdiagnostik). Vi upphör då med behandlingen om vi inte kan visa tvingande berättigade skäl som väger tyngre.
Rätt att återkalla samtycke (Art. 7.3)Om behandlingen grundas på samtycke kan du när som helst återkalla detta, utan att det påverkar lagligheten av behandling som skett före återkallandet.
Rätt att klaga (Art. 77)Du har rätt att lämna in ett klagomål till en tillsynsmyndighet.

7.1 Hur du utövar dina rättigheter

Kontakta oss på legal@percher.app med den e-postadress som är kopplad till ditt konto. Vi besvarar din begäran inom 30 dagar. Om vi inte kan identifiera dig kan vi begära ytterligare verifiering.

7.2 Tillsynsmyndighet

I Sverige är tillsynsmyndigheten:

Integritetsskyddsmyndigheten (IMY) Webbplats: imy.se E-post: imy@imy.se Postadress: Box 8114, 104 20 Stockholm


8. Datasäkerhet

Vi vidtar lämpliga tekniska och organisatoriska åtgärder för att skydda dina personuppgifter (GDPR Art. 32), inklusive:

  • Kryptering: All kommunikation sker över HTTPS/TLS. Miljövariabler krypteras med AES-256-GCM. Lösenord hashas med bcrypt.
  • Sessionssäkerhet: Sessionscookies sätts med HttpOnly, Secure och SameSite.
  • Åtkomstkontroll: API-tokens lagras hashade (SHA-256). Autentisering på varje skyddad route.
  • Containerisering: Applikationer körs i isolerade Docker-containrar med CapDrop ALL, no-new-privileges, ReadonlyRootfs och resursbegränsningar.
  • Nätverksisolering: Applikationscontainrar har inte direkt internetåtkomst. Kontrollnätverk separerat från appnätverk.
  • Audit-loggning: Säkerhetsrelevanta händelser (auth-failures, deploys, admin-åtgärder) loggas.
  • Automatiska uppdateringar: OS-säkerhetspatchar installeras automatiskt (unattended-upgrades).

9. Personuppgiftsincidenter

9.1 Anmälan till tillsynsmyndighet

Vid en personuppgiftsincident som sannolikt innebär en risk för dina rättigheter och friheter ska vi anmäla incidenten till Integritetsskyddsmyndigheten (IMY) inom 72 timmar efter att vi blivit medvetna om den, i enlighet med GDPR Art. 33.

9.2 Meddelande till dig

Om incidenten sannolikt medför en hög risk för dina rättigheter och friheter ska vi utan onödigt dröjsmål informera dig direkt, i enlighet med GDPR Art. 34. Meddelandet ska innehålla:

  • en beskrivning av incidenten,
  • kontaktuppgifter för ytterligare information,
  • de sannolika konsekvenserna,
  • de åtgärder vi vidtagit eller planerar att vidta.

10. Automatiserat beslutsfattande och AI

10.1 AI-genererad kraschdiagnostik

Tjänsten använder AI-baserade tjänster (Anthropic Claude) för att analysera kraschloggar och ge åtgärdsförslag. Denna behandling innebär:

  • automatisk analys av kraschloggar vid appkrascher,
  • generering av förklaringar och åtgärdsförslag,
  • klassificering av felseveritet.

Vi fattar inte automatiserade beslut enligt Art. 22 GDPR som har rättsliga följder eller på liknande sätt i betydande grad påverkar dig. AI-diagnostiken ger rekommendationer — det är alltid du som användare som avgör om och hur förslagen ska användas.

10.2 Automatiska plattformsbeslut

Tjänsten fattar automatiserade beslut som påverkar dina Applikationer:

  • Auto-sleep: Inaktiva Applikationer på gratisplanen sätts automatiskt i viloläge.
  • Inaktivitetsvarning: Applikationer utan aktivitet i 90+ dagar får varning och kan stängas av.
  • Crash-loop-prevention: Applikationer som kraschar upprepat stoppas automatiskt.
  • Tarball-skanning: Uppladdade arkiv skannas automatiskt för säkerhetsrisker.
  • Kontostängning: Vid allvarliga AUP-överträdelser kan konto och appar stängas av (se Användarvillkoren avsnitt 14).

Vi bedömer att dessa beslut i normalfallet inte har rättsliga följder eller på liknande sätt i betydande grad påverkar dig i den mening som avses i Art. 22 GDPR. Vid betydande konto- eller appåtgärder (suspension, permanent avstängning) har du rätt att överklaga beslutet och begära mänsklig granskning i enlighet med vår AUP (avsnitt 10).


11. Barns personuppgifter

Tjänsten riktar sig inte till minderåriga och ska inte användas av personer under 18 år. Vi samlar inte medvetet in personuppgifter från personer under 18 år.

Om vi får skälig anledning att tro att en användare är under 18 år kan vi begära ytterligare verifiering, begränsa kontot eller radera uppgifterna utan onödigt dröjsmål.


12. Ändringar av denna Integritetspolicy

Vi kan uppdatera denna Integritetspolicy. Vid väsentliga ändringar (t.ex. nya datakategorier, nya underbiträden, ändrade ändamål) meddelar vi dig via e-post minst 30 dagar i förväg. Det aktuella ikraftträdandedatumet visas alltid högst upp i detta dokument.


13. Kontakt

Dataskyddsfrågorlegal@percher.app
Supportsupport@percher.app
Tillsynsmyndighet (Sverige)Integritetsskyddsmyndigheten (IMY)

*Senast uppdaterad: 19 april 2026* *© 2026 Percher — percher.app*

Privacy Policy — Percher