Vem kan läsa era data, och vad händer när något går sönder
De flesta säkerhetssidor räknar upp vad som fungerar. Den här räknar också upp vad som går sönder, vem som blir uppringd, och vad vi har spärrat under tiden. Ni kommer hit därför att någon annan svek, och då är det bara det andra som är värt att läsa.
Varje krav har en egen sida, och varje sida har ett svar
Läser ni för att fylla i ett underlag går ni raka vägen till den rubrik som frågan gäller. Ingen av sidorna hänvisar vidare till en säljare för att svara.
DNSSEC och TLS
Zonen är signerad och certifikaten förnyar sig själva. Ni behöver aldrig komma ihåg ett utgångsdatum.
Läs sidanKryptering
Diskarna är krypterade i vila och trafiken mellan maskinerna i rörelse. Huvudnyckeln kan vara er, och då har vi den inte.
Läs sidanMyndighet och känsliga uppdrag
Krav som inte förhandlas: var data ligger, vem som kan nås av utländsk lag, och vad ni får skriva i en upphandling.
Läs sidanIntrångsskydd
Vägen in är smal och vägen vidare är stängd. Ett projekt som faller tar inte med sig nästa.
Läs sidanEfterlevnad
NIS2, dataförordningen och dataskyddsförordningen, med vad var och en kräver av oss och vad den kräver av er.
Läs sidanTre nivåer, och den understa är tom med flit
Frågan om vem som kan läsa era data har ett tråkigt svar, och ett tråkigt svar är det enda som håller när någon granskar det.
Ni
Ni har nycklarna, kontona och exporten. Väljer ni egen huvudnyckel i nyckelhanteringen ligger den hos er, och då kan vi inte läsa innehållet ens om vi vill.
egen huvudnyckel, som vi inte har
Jouren, efter att ni har öppnat
En människa hos oss når er miljö först när ni släpper in henne, och bara så länge fönstret är öppet. Varje läsning hamnar i revisionsloggen med namn, tidpunkt och ärendenummer.
tidsbegränsat fönster, loggad läsning
Ingen annan
Det finns ingen fjärde nivå för analys, modellträning eller produktförbättring. Era data är inte ett underlag för oss, och det är ett villkor och inte en hållning som kan ändras av nästa produktchef.
ingen läsning för andra ändamål
Revisionsloggen ingår i planen Team och beskrivs på prissidan. Nyckelhanteringen kör OpenBao under MPL-2.0, enligt katalogen i app/lib/katalog.ts.

13 programvaror valdes bort, och skälet står bredvid valet
En leverantör som bara berättar vad den valde berättar halva beslutet. Licensen avgör om vi över huvud taget får driva programvaran som en tjänst, och den frågan är avgjord innan tjänsten når er.
| Tjänst | Vi kör | Vi valde bort | Skälet |
|---|---|---|---|
| Behållare | Knative Serving, containerd | HashiCorp Nomad | BUSL-1.1 sedan version 1.7, och tilläggsvillkoret förbjuder uttryckligen en konkurrerande driftstjänst. Alltså exakt det här. |
| Funktioner | Knative, Fission | OpenFaaS CE | Bidrag från tredje part är MIT, men allt som kommer från OpenFaaS Ltd ligger under en egen licens. Ett blandat träd går inte att leverera under MIT. |
| Objektlagring | SeaweedFS, RustFS | MinIO | Bytte till AGPL-3.0 och drog sedan in funktioner ur den fria utgåvan. |
| Garage | AGPL-3.0. Utmärkt på små kluster över flera platser, men copyleft träffar en driftstjänst. | ||
| Blocklagring | Longhorn, Ceph RBD | LINSTOR och DRBD | GPL-2.0, vilket träffar levererad och ändrad kod. |
| Cache | Valkey, Memcached | Redis 8 | Trippellicensierad under RSALv2, SSPLv1 eller AGPL-3.0. Ingen av de tre är tillåtande. Valkey är Linux Foundations gren av Redis 7.2.4 och talar samma protokoll. |
| Dragonfly | BUSL-1.1, alltså källtillgänglig och inte öppen källkod. | ||
| Köer och händelser | NATS med JetStream, Apache Kafka | Redpanda | BUSL-1.1, och tilläggsvillkoret förbjuder ordagrant att använda den för att driva en kö-tjänst. Alltså precis den här raden. |
| Sök | OpenSearch, Qdrant | Typesense | GPL-3.0, vilket träffar levererad kod. |
| Meilisearch | Kärnan är MIT, men företagsdelarna är BUSL-1.1 i samma träd. | ||
| DNS | CoreDNS, NSD | PowerDNS och Knot | GPL-2.0. Utmärkta som fristående opåverkade daemoner, men inte i levererad kod. |
| Övervakning | Prometheus, VictoriaMetrics, OpenTelemetry Collector | Grafana | AGPL-3.0 sedan april 2021. Vi kör den opåverkad som en egen tjänst, men den vävs aldrig in i vår egen kod. |
| Hemligheter och nycklar | OpenBao | HashiCorp Vault | BUSL-1.1 från version 1.15, och tilläggsvillkoret förbjuder en driftstjänst som konkurrerar. OpenBao är Linux Foundations gren från tiden före bytet. |
Tabellen renderas ur TJANSTER i app/lib/katalog.ts. Ändras ett val i koden ändras raden här samma dag. GADDR levererar under MIT, Apache eller BSD, och SSPL, BUSL och AGPL är skrivna för att träffa just den som erbjuder programvaran som en tjänst.
Fyra haverier, och vad som händer i var och en
Ingen av raderna nedan är hypotetisk för en driftleverantör. De inträffar, och skillnaden mellan leverantörer ligger i vad som är förberett innan de gör det.
En disk dör mitt i en skrivning
Blocklagringen håller tre kopior och objektlagringen sprider fragment över flera diskar, där två får falla bort. Maskinen märker bytet som en långsammare sekund, och ni får en rad i händelseloggen i stället för ett samtal.
Ingår i blocklagring och objektlagring enligt katalogen, alltså inte som ett tillägg.
En nyckel läcker ut i ett publikt arkiv
Nycklar går ut av sig själva och roteras utan avbrott, och varje läsning ur nyckelvalvet står i revisionsloggen. Den som hittar en gammal nyckel hittar en nyckel som inte längre öppnar något.
Rotation utan avbrott och revisionslogg per läsning ingår i Hemligheter och nycklar.
Ett av era projekt blir kapat
Behörigheten sitter per resurs och inte per konto, och maskinerna i projektet ligger på ett eget privat nät. Den som tar sig in i ett projekt står kvar framför nästa dörr, inte innanför den.
Behörighet per resurs kommer ur OpenFGA, och privat nät per projekt ingår från planen Team.
En säkerhetskopia visar sig inte gå att läsa tillbaka
Provet körs varje månad på en annan maskin än den som skrev kopian. Går det inte igenom spärras utrullningar mot tjänsten och supporten hör av sig, och felet ni ser är GDR-HOST-0607 i stället för tystnad.
Återställningsprov och spärr ingår i Säkerhetskopior enligt katalogen.
Den som blir uppringd är en människa
Självläkningen tar hand om det den klarar, och beskrivningen av vad den inte klarar ligger öppet i ops/sjalvlakning. Ett lager som påstår sig klara allt är ett lager ingen har kört skarpt. När det stannar går larmet vidare till jouren med namn och telefonnummer, och larmvägen går aldrig genom vår egen mejl.
Larmvägen och kontrollen utifrån står under Övervakning i katalogen. Jour dygnet runt ingår i planen Team, med svarstid enligt prislistan.
Ett fel säger vad som hände och vad ni gör nu
Koden ändras aldrig, eftersom den hamnar i supportärenden och i skärmbilder som skickas in ett år senare. Texten nedan är hämtad ordagrant ur felkatalogen.
Ingen SSH-nyckel är kopplad till kontot.
Lägg till en publik nyckel i kontoinställningarna. Vi skickar aldrig ett lösenord i klartext till en ny server.
- Svarsstatus
- 400
- Allvarlighetsgrad
- warning
Driftgrinden stoppade utrullningen.
Läs vilken av kontrollerna som sa nej i utrullningsloggen. En utrullning under lagringstryck gör felet värre, inte bättre.
- Svarsstatus
- 409
- Allvarlighetsgrad
- warning
Säkerhetskopian har inte kunnat läsas tillbaka i sitt senaste prov.
Kontakta supporten innan du gör något som skriver över data. Vi har spärrat utrullningar mot den här tjänsten tills provet går igenom.
- Svarsstatus
- 409
- Allvarlighetsgrad
- critical
Koderna bor i packages/errors/src/catalog.ts. Hosting har koderna GDR-HOST-0600 till GDR-HOST-0607, och en kod som inte finns i katalogen stoppar bygget.
Att hämta hem allt kostar ingenting
Utgående trafik ingår i priset. Det är en säkerhetsfråga och inte en prisfråga, eftersom en avgift för att flytta ut är en spärr mot att byta leverantör den dag ni behöver göra det snabbt.
| Leverantör | Utgående trafik | Not |
|---|---|---|
| Gaddr Hosting | 0,00 € per TB | Noll, och det är hela raden. En utgående terabyte kostar oss under en euro i transit. Att ta åttio för den är inte en kostnad utan en spärr mot att flytta. |
| DigitalOcean | 0,01 USD per GiB | Ungefär 10,24 USD per TiB efter den inkluderade mängden. |
| Akamai Linode | 0,005 USD per GB | Den billigaste mätta trafiken bland de stora VPS-leverantörerna. |
| Amazon EC2 | 0,09 USD per GB | De första 100 GB per månad är utan avgift. |
Källor, med läsdatum:
- DigitalOcean: https://www.digitalocean.com/pricing/droplets, läst 2026-08-15.
- Akamai Linode: https://www.linode.com/pricing/, läst 2026-08-15.
- Amazon EC2: https://aws.amazon.com/ec2/pricing/on-demand/, läst 2026-08-15.
Ett jämförande prispåstående kräver bevis enligt marknadsföringslagen (2008:486), och bevisbördan ligger på den som påstår. Därför står adressen och datumet här, och därför räknas raderna om när priserna ändras.
Fyra platser där något kan gå sönder
Säkerhet är inte ett intyg, den är fyra platser där någon kan komma in. Vägen in, disken, byggnaden och nyckeln, och var och en har sin egen sida längre ned.

Vägen in prövas innan den når maskinen. 
Disken är krypterad i vila, inte bara på papperet. 
Byggnaden har fysiskt tillträdesskydd. 
Nyckeln kan ligga hos er, och då kan vi inte läsa.
Det som brukar stå i underlaget
Vanliga frågor
Kan personal hos er läsa våra data?
Inte utan att ni öppnar. En människa hos oss når er miljö genom ett fönster som ni släpper upp, och varje läsning står i revisionsloggen med namn och tidpunkt. Väljer ni egen huvudnyckel i nyckelhanteringen kan vi inte läsa innehållet alls, eftersom nyckeln ligger hos er. Läs om krypteringen.
Var ligger våra data rent fysiskt?
I den region ni väljer, och ingen annanstans. Kopior lämnar inte regionen om ni inte själva slår på spegling. Vilka regioner som finns och vad de svarar på står på regionsidan, och frågan om utländsk lagstiftning behandlas på myndighetssidan.
Vad händer om en säkerhetskopia inte går att läsa tillbaka?
Provet körs varje månad på en annan maskin. Går det inte igenom svarar vi GDR-HOST-0607 och spärrar utrullningar mot den tjänsten. Kontakta supporten innan du gör något som skriver över data. Vi har spärrat utrullningar mot den här tjänsten tills provet går igenom.
Får vi köra en penetrationstest mot vår egen miljö?
Ja, mot era egna projekt, och ni behöver bara säga till i förväg så att jouren inte behandlar det som ett skarpt intrång. Rapporten är er, och vi tar emot fynd som rör plattformen genom supporten.
Varför står licensen på varje programvara ni kör?
Därför att licensen avgör om vi får driva programvaran som en tjänst över huvud taget. 13 programvaror är bortvalda av det skälet, och de står i tabellen ovan tillsammans med det vi valde i stället. En leverantör som byter licens under er byter också era förutsättningar.
Kostar det något att hämta hem allt vi har hos er?
Nej. Utgående trafik ligger på 0,00 € per terabyte. Vad andra tar står i tabellen ovan med adress och läsdatum, och skillnaden är inte teknik utan prissättning.
Hur får vi veta att något har hänt?
Larmet går till den kanal ni har valt, och larmvägen går aldrig genom vår egen mejl. Kontrollen sker dessutom utifrån, alltså samma väg som en besökare tar, så att en tyst maskin räknas som ett larm. Se driftläget just nu.
Vad krävs av oss för NIS2 och dataförordningen?
Kraven träffar er verksamhet och inte bara oss, och delningen står utskriven på efterlevnadssidan. Där står också vad vi levererar som underlag, så att ni slipper fråga efter det i ett ärende.
Går det att köra utan SSH-lösenord?
Det är det enda sättet. En ny server startar med er publika nyckel, och saknas den svarar vi GDR-HOST-0605. Lägg till en publik nyckel i kontoinställningarna. Vi skickar aldrig ett lösenord i klartext till en ny server.
Läs kraven innan ni behöver dem
De fem sidorna är skrivna för att kunna klistras in i ett underlag. Saknas ett krav som er upphandling ställer, hör av er, så svarar vi skriftligt i stället för att hänvisa till en broschyr.