Säkerhet
Senast uppdaterad 17 juni 2026
Denna sida beskriver i klarspråk hur QLANKR Certify skyddar era uppgifter. Den är skriven för en granskare eller en jurist på er sida som behöver förstå arkitekturen utan att läsa kod.
Kryptering
All trafik till och från tjänsten skyddas av TLS. Data i databasen krypteras i vila med AES-256 i databasleverantörens infrastruktur.
Isolering mellan organisationer
Varje publik tabell i databasen har Row Level Security (RLS) aktiverad med policyer som begränsar åtkomsten till den egna organisationens rader. Åtkomstkontrollen följer alltid den inloggade användarens identitet — det går inte att läsa eller skriva data åt en annan organisation även om en applikationsbugg skulle försöka.
Rollbaserad åtkomst
Vi separerar tre rolltyper: medarbetare (ser sina egna prov och intyg), organisationsadministratör (hanterar sin organisation) och plattformsägare (driftansvar). Rollerna lagras i en egen tabell — aldrig på profilen — vilket förhindrar privilegieeskalering.
Autentisering
Lösenord hashas av vår autentiseringsleverantör och lagras aldrig i klartext. Inbjudningar går via signerade engångstokens med kort giltighet. Misslyckade inloggnings- och inbjudningsförsök loggas och kan begränsas.
Beviskedja
Utbildningsbevis och granskningslogg är append-only i databasen — ett databastrigger blockerar uppdateringar och borttagningar. Korrigeringar sker genom att en ny rad skrivs. Intyg är immutabla bortsett från status (giltig, återkallad, utgången).
Externa anrop
Inkommande webhooks från betalleverantören verifieras med signaturkontroll innan någon databasskrivning sker. Vi använder åtskilda nycklar för sandbox och produktion.
Hemligheter
Servicenycklar och API-nycklar finns endast på serversidan, läses via miljövariabler och når aldrig webbläsaren. Klientkoden använder enbart begränsade publika nycklar.
Inga externa AI-modeller på medarbetardata
Bedömningen av prov är deterministisk: rätt svar jämförs mot ett fördefinierat index i databasen. Vi skickar aldrig medarbetares svar, namn eller resultat till externa språkmodeller som Gemini, OpenAI eller Anthropic.
Datalokalisering
All persondata stannar inom EU/EES. Se /subprocessors för en aktuell leverantörsförteckning.
Rätten att bli glömd
Administratörer kan pseudonymisera en medarbetare direkt i gränssnittet: namn och e-post tas bort, valda intyg återkallas och en bevisrad sparas om att åtgärden utförts. Beviskedjan bevaras men kan inte längre kopplas till en fysisk person.
Rapportering av sårbarhet
Misstänker ni en säkerhetsbrist? Mejla certify@qlankr.com så återkopplar vi inom 72 timmar. Lämna ut detaljer endast till denna adress — inte publikt — så att vi hinner åtgärda innan informationen sprids.