Scheiding tussen klanten
- Row Level Security op elke tabel met klantdata, zonder uitzonderingen.
- De app werkt met een databaserol die die beveiliging niet kan omzeilen.
- Een geautomatiseerde test bewijst bij elke wijziging dat klant A niets van klant B kan lezen of schrijven; bij falen gaat er niets live.
- Bestanden staan per bureau en klant gescheiden en zijn alleen bereikbaar via kortlevende, ondertekende links.