DocsIDarsa.technology

Docs / Face Recognition And Liveness SDK / Privacy And Data Handling

Privacy And Data Handling

What the Face SDK stores on your server, what is encrypted, how long it is kept, what leaves the machine and how to delete a person's data.

The Face SDK runs on your own server. ARSA never receives photos, face templates, names or recognition results. You are responsible for telling people that face recognition is used and for a lawful basis to process their faces.

What Leaves Your Server

  • Licence check-ins: the licence key, the product name, salted hashes of machine identifiers and public keys, then signed check-ins. No face data, names, photos or usage details.
  • Webhooks (Prod), if you add them: recognition events to the URL you choose, signed with your secret. Events hold the person’s ID, the score, the face position, the camera and the time; never a photo or a template.

What Is Stored

Everything is in one database on the data volume. Face templates, optional face crops, camera addresses and webhook secrets are encrypted with AES-256-GCM under a key per organisation, protected by the server’s master key on the same volume.

Data Kept
People (your ID and a display name) and their face templates Until you delete them
Face crops Only if you turn on “keep face crops” (off by default)
Recognition events 90 days by default (1 to 3,650)
Request log (never photos, bodies or people’s IDs) 30 days by default
Audit log (who changed what) 365 days by default

Photos sent to the API and camera frames are analysed in memory and discarded.

The audit log: who changed what and when, with the hash chain checked

Delete A Person

DELETE /v2/identities/{uid}, or Delete on the person’s page, removes the person, all their templates and crops at once. Their ID remains in older events and audit entries until those retention periods end.

Protect The Server

  • Serve the dashboard and API over HTTPS and set NF_SECURE_COOKIES=1.
  • Give each system its own API key with only the permissions it needs.
  • Protect backups of the data volume: they hold the database and the master key.
Was this page helpful?

API v2. Updated 2026-11-12