Security

Built to hold the most
sensitive data there is.
Because it does.

A patient's worst day, and the drugs given to them. For any ambulance service, anywhere in the world, we treat that record like the evidence it is.

Walled off at the core

Every service's records are sealed from every other's by the database itself, not by the screen.

Every look has a name

Who opened a patient's record, and when, is kept. Outside the treating crew, they must say why.

Tamper-evident

The record is sealed entry by entry. Change the past, and it shows.

Watched every hour

Independent checks from outside the system, around the clock, with alarms that wake us.

Encrypted, end to end

On the move and at rest, on the server and on the device, including every backup.

Backups we cannot delete

Encrypted copies every night, held off-site and locked, so not even we can erase them.

Two-factor, named people

Two-factor sign-in, and every action tied to one person. Never a shared login.

Still standing when it fails

No internet, no signal, no problem. The record keeps working, and catches up when the world allows.

Keep the watch

This is
the Watchtower.

Every hour it checks everything that can fail quietly, from inside the system and from outside it. Anything wrong reaches us at once.

Hourly, inside and out Records still sealed Backups made and locked Alerts that arrive
A machine can
never countersign.

Every signature on a controlled drug, a witness, or a check is a person. No integration, script, or system can stand in for one, and no setting can change that.

What we never do

  • Sell, share, or mine patient data.
  • Train AI on your patient data without a separate written agreement.
  • Keep a standing back door. Support access is by request, and logged.
  • Claim a certification we do not hold.

Wherever you run

Your country's health-privacy law is our floor, not our ceiling. In New Zealand we build to HISO 10029, the Health Information Privacy Code, and HISO 10052:2026. Our infrastructure holds SOC 2 Type II, and where your data lives is a conversation we have before contract, not after.

For your IT team
In transit
TLS 1.2+ everywhere
At rest
AES-256, backups included
Isolation
Postgres row-level security on every table, enforced by the database, not the app
Tamper evidence
Every register entry SHA-256 hash-chained to the one before it; each night the chain is timestamped by an independent RFC 3161 authority and written to write-once storage
Backups
Nightly, encrypted with X25519 and ChaCha20-Poly1305, held off-site on locked write-once storage: no one can delete them, including us
Access
Two-factor sign-in (TOTP), named access to every patient record, append-only audit logs
Watch
Independent monitoring from outside the system, every hour
Platform
SOC 2 Type II infrastructure, AWS (Sydney)

Found a vulnerability?

Thank you for telling us first: security@castellan.nz. A person reads every report, and answers fast.

Send us your IT team.

The full security pack is theirs on request.