Det här är vad som faktiskt är byggt, inte vad vi hoppas hinna med. Där något är ett mål snarare än ett faktum står det utskrivet som ett mål.
Varje inloggning, behörighetsändring och radändring i personalvyn skrivs till en kedjad logg – varje rad hashar in föregående rads hash, så en ändrad eller borttagen rad syns direkt vid kontroll.
Loggen går bara att lägga till i, aldrig att skriva över. Export till CSV för egen granskning.
Personalkonton kan skyddas med en andra faktor (MFA), byggt på Supabase Auths verifieringsnivå AAL2 – en verifierad faktor krävs innan känsliga vyer nås, inte bara vid inloggningstillfället.
Automatiska säkerhetskopior av databasen, minst dagligen, lagrade åtskilt från den körande databasen av samma leverantör som driftar den (Supabase, Frankfurt).
Kontinuerlig återställning till valfri tidpunkt (PITR) är målet vi arbetar mot, inte dagens standardnivå.
Ett läs-API (/api/v1) med egen dokumentation (OpenAPI) för den som vill koppla egna rapportverktyg eller integrationer. Egen nyckel per organisation, ingen delad åtkomst.
Gästens beställningsflöde är granskat mot WCAG 2.1 AA: kontrastfel rättade, tangentbordsnavigering och fokusordning genom varje steg, automatiska tester som fångar regressioner.
Salongskartans visuella platsval har i dag ingen tangentbordsväg – en listvy med samma funktion finns byggd och kopplas in inom kort.
En balanserad bokföringsfil per dag, avstämd mot Stripes betalningar på öret, plus periodiseringsrapport i samma format – Xledgers eget importformat, inte ett eget.
All data i EU (Frankfurt), enligt GDPR. PUB-avtal tecknas vid start. Ingen skyddsvärd data lagras lokalt hos oss – allt går genom den delade, behörighetsstyrda databasen.
Stripe (PCI-certifierat) hanterar varje kortuppgift. Ingen kortinformation når våra servrar någonsin.
Frågar er upphandling efter något som inte står här – revisionsrutiner, driftavtal, specifika RTO/RPO-nivåer – fråga oss direkt. Vi svarar med vad som är sant, inte med vad som låter bäst.
Skriv till oss, vi svarar samma dag.
hej@entreakt.com