CISO Dashboard
Compliance,
proven in real time.
Track every AI request live. See what was blocked, what went to cloud, and prove it all with one click. This isn't a demo video — it's real components running in your browser.
The whole system — in four panels.
See zero-trust routing live, watch the data flow in real time, control the policies, and verify the audit chain. No demo video, no mock — these are real React components running in your browser.
See zero-trust routing — live.
Type a query below. The CareProxy Triage engine classifies every keystroke in real time and routes to the correct destination.
Clinical query
—
Take back control with our CISO Dashboard.
Watch the data flow in real time. Prove compliance in one click.
Granular Governance & Policy Control
Who can send what — and where? CareProxy gives the CISO precise control. Without code.
- Danish patient IDs (CPR)→ LOCALFormat DDMMYY-XXXX — route to local AI
- Psychiatric ICD-10 Codes→ LOCALF-chapter (F00–F99) — no cloud transit
- Oncology ICD-10 Codes→ LOCALC-chapter (C00–C97) — sensitive cases
- Oncology department→ BLOCKEDAll requests from oncology — block cloud
- Medication + patient reference→ LOCALCombined trigger — route local
- Research data & proprietary IP→ LOCALProtect IP from model training
- Regional hospital names→ CLOUDRigshospitalet, Skejby, etc.
Zero-Payload Audit Log
We never log the content. We log the proof.
| Time | Session ID | Risk | Trigger rule | Route | Payload Hash (SHA-256) | Integrity |
|---|---|---|---|---|---|---|
| Venter på live log… | ||||||
See the firewall in action
Click a card below and watch it get blocked. Then drag the threshold — at a lower threshold the prompt slips through with a WARN annotation.
Hostile prompt
Drag to adjust — below the prompt's score: BLOCK, above: WARN, well above: ALLOW.
Instruction OverrideExfiltration RequestThe evidence bundle — as you hand it over
One click in the dashboard produces this structure. The public key, the full hash chain, and the TSA anchors are inside the bundle. An investigator verifies with openssl ts -verify and sha256sum — without contacting CareProxy.
Verify with: openssl ts -verify · sha256sum · Ed25519 public key
{
"schema": "careproxy.forensic.v1",
"exported_at": "2026-04-28T09:14:32Z",
"instance_id": "cp-prod-rh-01",
"public_key": {
"algorithm": "Ed25519",
"format": "PEM",
"value": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEA…<truncated>…\n-----END PUBLIC KEY-----"
},
"chain_length": 184213,
"first_entry_id": "00000001",
"last_entry_id": "0002cf75",
"anchors": 4382,
"verification": {
"instructions": "see VERIFY.md inside bundle",
"tools": ["openssl ts -verify", "sha256sum", "Ed25519 verify"]
}
} {
"id": "0002cf74",
"ts": "2026-04-28T09:14:31.842Z",
"session_id": "s_4f9c2a1e8b",
"decision": "LOCAL",
"trigger_rule": "ICD-10 F-chapter",
"latency_ms": 0.7,
"payload_hash": "sha256:9c1f…<anonymised>…a042",
"response_hash": "sha256:b73a…<anonymised>…8e11",
"injection": { "score": 0.12, "signals": [] },
"prev_hash": "sha256:8a2d…7c91",
"entry_hash": "sha256:f01b…2dde",
"signature": "ed25519:MEUCIQDp…<truncated>…N3w=="
} {
"anchored_entry": "0002cf60",
"tsa_url": "https://freetsa.org/tsr",
"tsr_b64": "MIIH…<truncated>…ABw==",
"tsa_cert_subject": "CN=FreeTSA, O=…",
"anchored_at": "2026-04-28T09:00:00Z"
}
Ready to take control of your AI infrastructure?
CareProxy is under active development. Join the waitlist to be notified as soon as pilot installations open.
Or reach out directly kontakt@careproxy.dk