Core concepts

Privacy and data

Data stored per session, encryption and retention.

link What we keep

DataWhy
Your reference for the customerTo link their attempts. No name, email or address is stored.
ID photos, selfie video and still framesTo run the checks, and for your team to review.
Details read from the documentTo check them, and for your team to review.
Their consentWhen they agreed, the wording version they saw, and the device's IP address and browser.
Results and signalsTo explain every decision. No images.
Fraud memoryOne-way fingerprints and a numerical description of the face, to catch the same identity used again.

link Encryption

DataAt rest
Photos and videoAES-256-GCM with a new key per file, before upload. The bucket holds ciphertext only.
Details readAES-256-GCM with a key per session.
Fraud memory: facesAES-256-GCM with a key per entry.
Fraud memory: fingerprintsHMAC-SHA256 with a server-held key. Can't be turned back into the original.
Webhook signing secretsAES-256-GCM. Shown to you once, when created.

Each per-file and per-session key is wrapped by a master key. The master key is stored only in wrapped form; a key service unwraps it into memory when the app starts. The key service holds the root key, never releases it, answers only KayWhySee's own servers, and logs every request.

Stored in the EU (Germany). All traffic to KayWhySee is HTTPS.

link AI review

When the only findings are parts of a document the checks couldn't read, the document images are sent to Anthropic (Claude, United States) to read again, with the holder's photo blanked out. Anthropic processes them for KayWhySee and doesn't train on them; nothing else is sent. On by default; turn it off for a workspace under Settings → AI review.

link Access

  • Photos and video have no public URL. They're shown only in your dashboard, and each view is written to your audit log.
  • Each account sees only its own sessions.
  • Reviewing a session needs the View evidence permission.

link Retention

DataDeleted
Photos and videoAfter your retention period, counted from the decision: 30 days by default, 1 to 90 under Settings for each workspace. A change applies to files already held.
Details read90 days after the decision.
Consent IP address and browserWith the photos and video.
Results and signalsAfter 2 years.
Fraud memoryAfter 2 years.

link Deletion and backups

DataWhat happens
Photos and videoGone when deleted. The bucket keeps no versions, and there are no copies or backups of it.
Database backupsContinuous, with 7 days of point-in-time restore. A deleted record stays in them for up to 8 days. They hold no photos or video.
Backup encryptionA key unique to the database, which the storage provider never holds. Details read and fraud-memory faces are also encrypted inside them, as above.
Daily checkThe bucket is compared with the database every day. A file with no matching record is deleted.

link Your customers' rights

You're the controller of your customers' data; KayWhySee processes it for you. To delete a customer's data, send us their reference.

edit_note

The privacy notice your customers see before they agree: /privacy.

Was this page helpful?

Authorization

Your secret key stays in this tab: it is sent with this request only and never stored.

Body application/json

Response

Send the request to see the response.