Save a baseline you can check against later
EnrollThe user records face and voice once, inside your tenant. That baseline is what later verifications compare against.
Boundary: An enrollment exists only if the check actually captured enough data, and it expires on the retention schedule you configure and disclose.
Compare the person here now with the one who enrolled
VerifyA fresh session measures how closely today’s face and voice match the enrolled baseline, alongside liveness and media signals.
Boundary: This is similarity evidence inside your tenant. It doesn’t establish legal identity, and it doesn’t decide what you should do.
Check a live person is present: no identity involved
LivenessA one-off session gathers liveness, challenge, and media evidence tied to a single action. Nothing is saved for future comparison.
Boundary: Liveness never creates a biometric record and never claims who the person is.
Ask whether this person already showed up
UniquenessWithin a scope you define (a promotion, a waitlist, a beta), measure how distinct this person is from earlier participants.
Boundary: Scoped to your tenant and your time window. Not a global search, and prior participants are never exposed in your results.