Trust

Built to pass the vendor review.

Isolation, identity and audit are part of the platform every Koldheim product runs on. Here is what that means, in plain terms.

01 · Data isolation

Walled off in the database, not in the app

Each customer is separated by row-level security policies in the database itself. Application code cannot forget to filter, because the database will not return another customer’s rows to it.

  1. Isolation enforced by the database, on every query
  2. Automated tests attempt cross-customer reads and fail the build if one succeeds
  3. Each customer works on their own address
  4. Records a customer has not switched on do not exist for them, rather than being hidden
One database
Customer ATheir rows, their trail
Customer BTheir rows, their trail
Customer CTheir rows, their trail
Row-level security policy on every table
02 · Identity

Your identity provider stays in charge

People sign in through your own identity provider over OpenID Connect. We store no passwords, so there are none to leak, rotate or reset.

  1. Single sign-on over OpenID Connect with PKCE
  2. A documented Microsoft Entra setup
  3. Server-side sessions that can be revoked
  4. A session is bound to your organisation’s address and is not valid anywhere else
Sign in
03 · Audit

A record that cannot be quietly edited

Every step, decision and change is written to an append-only, hash-chained trail. Each customer has their own chain, which verifies independently of anyone else’s.

  1. Updates and deletions to the trail are refused by the database
  2. One chain per customer, verifiable on its own
  3. Changes to a process are recorded with before and after values
  4. When our staff enter your workspace for support, that is written to your trail
Audit trail
Security questionnaire

Most of it is already answered

The twenty questions that appear in substantially every questionnaire are answered on one page, including the four where the honest answer is not yet. Send us your own form for anything it does not cover.

Keep exploring

Where to next

See it with your own process.

Book a demo