01
What face login proves
Two facts are established at every phone-based sign-in. The first is that a living person, not a printed photo and not a screen angled toward the lens, put their face in front of a camera. The second is that the result was reported by the specific device that person bound during enrollment, because every call that device makes is signed by the key it created when the binding was made.
What face login does not establish is who that person is in the world. That was settled at enrollment, when your organization accepted a photo or approved a self-signup. Authentication repeats a decision you already made; it is not identity proofing, and it is neither KYC nor age verification.
The distinction is worth holding onto when you write policy around it. Face login answers whether this is the same person who enrolled. It does not answer whether that person was who they claimed to be at the time.
Nothing to type, nothing to hand over
No password and no one-time code exists anywhere in the flow, so a page that copies our sign-in screen pixel for pixel still ends the visit empty-handed. There is no shared secret in the person's possession for it to ask after.
The device carries half the proof
A face by itself authenticates nothing here. The result of the check arrives over a request signed by the enrolled phone's device key, so an image scraped from a public profile has no device to be played back through.
The token records what happened
Interactive phone-based sign-ins emit an amr claim of face, mfa and pop: a fresh face match, more than one factor, and proof that the device key was used. Your application can read the ceremony rather than assume it.
One enrollment, every connected application
Register an application behind the tenant over OIDC or SAML and it inherits the enrollment your users already have. That leaves one sign-in motion to teach and one help page to maintain.
02
Three ways the face gets captured
The check itself is the same in all three methods: detection, liveness, and a match against the enrolled reference. What separates them is where the capture happens and what supplies the possession factor.
Two of the three run in an app on the user's own phone, which is where the comparison stays. The third captures from the webcam in front of the user instead, and it is offered to enterprise customers running on a trusted network rather than as a self-serve flow. This licensed on-premises method processes captures inside the customer deployment and does not add an enrolled-phone possession factor.
Only the passkey method should be called phishing-resistant, and the reason is specific rather than promotional: WebAuthn binds each assertion to the origin that requested it, so an assertion produced for a lookalike domain is worthless against yours. Where that property is the requirement, require that method.
03
Stored data and its limits
SenseCrypt is biometric-blind. Enrollment creates a quantum-safe, sealed, biometric-free, disposable face token and its verifier challenge. The enrolled phone performs the live face verification. The service retains tokens and challenges alongside standard account, device, session, log and encrypted tenant signing-key records; it retains no face images or templates in this flow.
IdP retains quantum-safe, sealed, biometric-free, disposable face tokens and their verifier challenges. Standard OIDC/SAML account records, device public keys, sessions, logs and encrypted tenant signing keys also persist. No face images or templates are retained in the documented phone flow. Licensed on-premises Webcam processes captures inside the customer deployment.
The server-side check is deliberately dull. Inside the envelope is a secret in the sense of RFC 7636. The phone recovers it after a successful local match and reports it, and the service compares its hash against the stored challenge in constant time. That is the whole of the face verification on our side, structurally the same comparison any OAuth server makes when it checks PKCE.
Rotated on every success
The phone mints a fresh sealed token from the capture it just took and uploads it in the same signed call, and the stored token and its challenge are replaced in the transaction that authorizes the session. A recorded exchange replayed later matches nothing.
A quantum-safe, biometric-free, disposable face token
The construction uses NIST 140-3 approved symmetric and hash primitives exclusively: AES-256-GCM, HKDF-SHA256, SHA-256. No proprietary or non-approved cryptographic primitives are used anywhere. There is no public-key assumption inside it for a future quantum computer to break.
Patent-pending face tokenization and Face PKI
Face tokenization and Face PKI are patent-pending. Face tokenization produces quantum-safe, protected, revocable and renewable tokens for face verification without retaining the face image or template.
Hybrid post-quantum TLS
Connections are protected with hybrid post-quantum TLS (X25519MLKEM768), where negotiated, to help protect traffic against future decryption; this does not make the full IdP stack post-quantum.
The enrollment photo is not kept
When an operator enrolls someone from a photo already on file, the image passes in memory through an isolated sealing step and only the sealed token is persisted. It is not written to disk, to the database, or to logs.
04
Evidence and test boundaries
Independent evidence comes in two kinds here, and vendors are not always careful about which one they are showing you. A laboratory tests liveness detection against a published standard. NIST measures face recognition accuracy, publishes the result, and issues no certificate to anybody.
So the accurate word for the face recognition is NIST-evaluated. An evaluation is not a certification, and calling it one would name a document nobody could produce. When you compare vendors on this page or any other, the thing to interrogate is what a given test actually covered, not the tier or grade printed beside it.
- Liveness detection tested by iBeta to ISO/IEC 30107-3 Levels 1 and 2
- Face recognition evaluated in the NIST Face Recognition Technology Evaluation under Seventh Sense's own name, participation since 2021
- The report card is public: https://pages.nist.gov/frvt/reportcards/11/seventhsense_000.html
- Levels 1 and 2 name tiers of the iBeta program, not grades awarded by ISO. The taxonomy lives in ISO/IEC 30107-1, and the testing and reporting requirements for presentation attack detection live in ISO/IEC 30107-3:2023
- Irreversibility and unlinkability, the two properties that matter for a stored biometric reference, are the ones defined in ISO/IEC 24745:2022, with ISO/IEC 30136:2018 as the framework for evaluating a template protection scheme
- The capture is a 2D RGB frame from whatever front camera the phone already has, with no depth sensor and no added hardware anywhere in the path
05
What changes when passwords are removed
Credential theft is the steady background of enterprise incidents rather than an exotic event. The 2026 Verizon Data Breach Investigations Report puts credentials in 28% of breaches, and its median time from a phishing email to a click is under 60 seconds. Microsoft's Digital Defense Report recorded 146% year-over-year growth in adversary-in-the-middle phishing in 2024, the technique that defeats one-time codes by relaying them live.
Removing the credential removes the payload. There is nothing to read out over the phone, paste into a lookalike page, or hand to a convincing caller. Help desk impersonation, the technique reported in the 2023 MGM Resorts incident with an about $100M reported impact, becomes a much harder conversation when the reset path does not end in a secret.
Two costs come with that, and both are better priced before a rollout than during one. Everybody needs an enrolled phone whose camera works, and the familiar escape hatch, a password another person can reset over a call, is gone.
Remove password-reset workflows
The reset queue is the largest quiet cost of passwords. Removing the credential removes the cause of it, which is a different outcome from making the cure faster.
Recovery goes through the enrolled device
Nobody recovers an account by showing a face to a support agent. A person on a replacement handset binds it again using a one-time PIN, delivered by email and, where a mobile number is held, by SMS as well, or by proving control of the email address through the CIBA flow. The replacement must also prove a new device key; the account remains bound to the enrolled person through biometric-free, disposable face tokens, and the live face check is still required at sign-in.
How lifecycle changes affect access
Suspending a user, deleting them, or removing them from an application's groups revokes their device keys and refresh token families at once. Access ends on the next token or refresh rather than when the current one expires.
Step-up requires a fresh face check
End-user authentication holds no SSO session at the identity provider, so a second sign-in is a second face check rather than a cookie being read back. An application that needs a guaranteed recent ceremony sends max_age, and the age of the completed check is tested at the token exchange.
06
Rolling it out
Most deployments never run a capture campaign. An operator can enroll a person from a badge or HR photo already on file, and the person completes the binding the first time they open the app. Users provisioned from a directory arrive as pending shells, a profile and its group memberships with no face binding yet, which they supply themselves on first use.
The trial period is 30 days with no card required, long enough to enroll real people from real photos and follow a joiner and a leaver all the way through.
The number a rollout is usually sized on is the seat rate, and the number that decides the invoice is the seat rate plus key custody, extra tenants and extra custom domains. All four are published, so a business case can be built without a call.
Published seat pricing
One dollar per user each month, with a floor of 20 seats, which puts the smallest invoice at twenty dollars a month. Consumer deployments count monthly active users instead of every account that has ever existed.
Additional charges
Holding a signing key in a managed key service adds twenty dollars per key each month. Beyond the first three, a tenant costs ten dollars a month, and so does a custom domain.
Create the account, then enroll the phone
Provisioning creates the account and its memberships. The person still binds a device before they can sign in, so put that step in the onboarding plan rather than in the first support ticket.
07
Compare the details
| Method | Where the face is captured and matched | Phishing-resistant | Who it is for |
|---|---|---|---|
| Simple QR | In the SenseCrypt Authenticator app on the enrolled phone, which also runs liveness and the match | Not the method to choose where that is the requirement | Any customer, self-serve |
| Passkeys | In a FIDO2 roaming authenticator app on the enrolled phone, with a real FIDO2/WebAuthn passkey (ES256) as the possession factor | Yes, through FIDO2/WebAuthn origin binding | Any customer, self-serve |
| Simple Webcam | Inside the customer deployment for licensed on-premises Webcam | No | Available to enterprise customers on a trusted network, contact sales@seventhsense.ai |
Simple QR
- Where the face is captured and matched
- In the SenseCrypt Authenticator app on the enrolled phone, which also runs liveness and the match
- Phishing-resistant
- Not the method to choose where that is the requirement
- Who it is for
- Any customer, self-serve
Passkeys
- Where the face is captured and matched
- In a FIDO2 roaming authenticator app on the enrolled phone, with a real FIDO2/WebAuthn passkey (ES256) as the possession factor
- Phishing-resistant
- Yes, through FIDO2/WebAuthn origin binding
- Who it is for
- Any customer, self-serve
Simple Webcam
- Where the face is captured and matched
- Inside the customer deployment for licensed on-premises Webcam
- Phishing-resistant
- No
- Who it is for
- Available to enterprise customers on a trusted network, contact sales@seventhsense.ai
08
Frequently asked questions
Is a face image or a biometric template stored anywhere?
No. IdP retains quantum-safe, sealed, biometric-free, disposable face tokens and their verifier challenges. Standard OIDC/SAML account records, device public keys, sessions, logs and encrypted tenant signing keys also persist. No face images or templates are retained in the documented phone flow. Licensed on-premises Webcam processes captures inside the customer deployment. On the two mobile app methods the match itself runs on the phone, so no face crosses the network at all.
Which login method is phishing-resistant?
On the passkey path, yes. The possession factor there is a real FIDO2/WebAuthn passkey, and WebAuthn binds each assertion to the origin that asked for it, so an assertion harvested by a lookalike domain cannot be replayed against yours. Treat that as a property of the passkey method rather than of every method.
Does the user need their phone every time?
For the two mobile app methods, yes: that is where the enrolled key and the on-device match live. The device in front of the user is what needs nothing, so a browser, a kiosk or a shared workstation can run a sign-in with no enrollment and no stored credential. The enterprise webcam method captures from a webcam instead of a phone and is available to enterprise customers on a trusted network, contact sales@seventhsense.ai. This licensed on-premises method processes captures inside the customer deployment and does not add an enrolled-phone possession factor.
Is this identity verification or KYC?
No. Face login proves that the person signing in is the person who enrolled. Whether that person was who they claimed to be is decided by whatever proofing your organization runs before it accepts an enrollment photo.
What happens when someone loses their phone?
They bind a replacement. A face alone recovers nothing: the person receives a one-time PIN by email, with an SMS as well where a mobile number is held, or proves control of the email address through the CIBA flow, and then enrolls the new handset. The replacement must also prove a new device key; the account remains bound to the enrolled person through biometric-free, disposable face tokens, and the live face check is still required at sign-in.
Has the liveness detection been independently tested?
Yes: liveness detection tested by iBeta to ISO/IEC 30107-3 Levels 1 and 2. Levels 1 and 2 are tiers of the iBeta program rather than grades issued by ISO, and the scope is presentation attacks such as printed photos, masks and screens. Injection through a virtual camera is a different threat and is not part of that test.