Session method
No sessionWaiting for authenticationSign-in to partner service
Validating request…
To continue, sign in with a passkey and confirm the request in AuthGuard Presence.
Single sign-on
Sign-out from partner service
Validating the request…
Confirm the service before ending this AuthGuard session. The partner's request alone does not revoke it.
- Service
- Destination after signing out
Protected identity
Confirm presence.
Use this device's local proof. Password and recovery remain as transitional access methods.
Passkey by design. The system may ask for biometrics or a PIN to unlock the credential; AuthGuard receives only the signed WebAuthn response.
Use password
Additional verification
One-time code
The password has been accepted. Use the current code from the authenticator app; this confirmation can be used only once.
Use recovery
Protected delivery
Confirmation pending
The token received stays only in this tab's memory. Confirm the result without consuming the code again.
I forgot my access details
Protect / overview
Active surface
ProofFlow
0 devicesActive keysPasskey
WebAuthnUser verification requiredAccount / privacy
My data
You can download a machine-readable copy of your data and of the audit about you. An email change requested by an administrator only takes effect when you confirm it here.
Partner authorization
Confirm sign-in
Check the service and the destination before requesting confirmation on your phone.
- Service
- Registered destination
- Permissions
The phone confirms a single-use intent; biometrics and the private key never leave the device. Compare the ProofFlow Match code on both surfaces.
Third-party requests
Approval requests
A system in your organization is asking for your decision. Review the values and decide with your passkey; approving and declining require the same confirmation.
Service sign-in
Continue to the service
- Service
- Registered destination
- Permissions
The passkey confirms your identity and this request. The service receives only the identifier and the permissions shown.
Local proofs
Trusted devices
Account email
Address not yet confirmed
A confirmed address lets you recover access by email.
Single sign-on
Signed-in browsers
Presence / PQ attestation
local boundaryLocal biometrics.
Reissuable authority.
The sensor and the matcher stay on the device. AuthGuard verifies a post-quantum key, the local activation policy and fixed measurements of the authenticator; it never receives an image, template, modality or biometric result.
- Biometric reference
- Not exportable
- Authorization
- Short-lived and revocable
Manage / organization
Organization and access
Organization / identity
Organization profile
The identifier, the sign-in slug and the creation date are immutable. Only the display name can change, with a concurrency revision and an idempotent receipt.
- Tenant ID
—- Sign-in slug
—- Created
- —
- Revision
- —
Result not yet confirmed
The same operation is preserved
A network failure does not prove that the change failed. Retrying uses exactly the same command and never creates a second change.
- Operation
- Requested name
Organization / security
Confirmation of administrative changes
Organization / security
Single sign-on
Directory / support
Authenticator resets
Recent reset requests. With dual approval, another administrator approves or cancels them here. The enrollment code is never shown again.
| User | Status | Requested by | Requested at | Actions |
|---|
Organization / first sign-in
Finish setup
Organization / email
Transactional email
Organization / privacy
Retention of suspended accounts
Organization / third-party requests
Third-party requests
Operation types with typed fields, and machine clients that submit requests. Each change requires a recent administrator confirmation.
Operation types
| Key | Name | Revision | Status | Actions |
|---|
Machine clients
| Client | Scopes | Types | Webhook | Status | Actions |
|---|
Client secrets
This secret will not be shown again. Copy it now to the system that will use this client.
Organization / services
OpenID Connect services
Register the services that use AuthGuard for sign-in. For Microsoft Entra (external authentication method), enter the discovery document and the service identifier in Entra.
Directory / access
Users and roles
Check the status returned by the server before promoting, demoting or suspending an account.
Authority without read access
Direct operation, no directory
This role can only perform the granted operations on a full UUID. The browser does not search, list or reveal users to make the action easier.
| User | Role | Status | Created | Actions |
|---|
Directory / teams
Groups
Organize users by team and use the group UUID in ProofFlow action policies. Changing members can grant or remove access; it does not change the administrator role or the sign-in method.
| Group | Status | Members | Actions |
|---|
IAM / Presence
Roles and delegations
Prepare a change for the Presence authenticator. This browser does not receive the protected catalog, does not sign the mutation and gains no IAM authority. Android rereads the current state, recompiles the exact command and requires local confirmation.
Human comparison
Read in Presence
Compare the six digits on Android before confirming. The QR is not a credential: a copy only proposes the same fields and expires without granting authority.
Visual confirmation
Scan the QR shown by Presence or paste the document. Validation happens only in this browser and does not create an IAM read.
Organizations / Presence
Organization hierarchy
Prepare a non-authoritative proposal for Presence. The QR expires in five minutes, contains no credentials and does not change the hierarchy. Android rereads the authoritative graph, creates the operation locally and requires Presence confirmation before signing.
Human comparison
Read in Presence
Compare the six digits on Android. A copy of this QR can only suggest the same fields; it cannot read, sign or execute the change.
Visual confirmation
Scan the QR shown by Presence after saving the receipt. This confirmation is only visual and does not replace the protected receipt.
Decision / access
Access policy
Each revision is immutable. Prepare a candidate in shadow, observe it without effects and promote it through a ProofFlow-protected transition.
—ProofFlow denies by default while there is no active revision.—No comparison evaluation is running.—Rollback only becomes available after a promotion.Safe concurrency. Each transition uses the state version shown and fails if another administrator changes the rollout in the meantime. Writes require a recent device factor; in production, Presence.
Network / per organization
Network zones
Classification by the connection address received by the server. Forwarded headers do not confer trust. With no match, a known connection is public.
List of objects with zone (corporate, trusted or anonymous) and cidrs (list of canonical networks). An empty list removes all managed zones. Prepare the request and review the full replacement in Presence.
Copy the version shown in Presence. Direct lookup from the browser only exists in development; an outdated version will be rejected on the phone.
History / immutable
Revisions
| Revision | Digest | Rules | Created | Actions |
|---|
Operate / control
Sessions and audit
Access / sessions
Organization sessions
Authority without read access
Direct revocation, no inventory
Enter the full UUID received through an authorized channel. The browser does not search for the session or confirm that it exists before sending the revocation.
| Session | Method | Status | Created | Actions |
|---|
Evidence / events
Audit
Events returned by the server, with no edit or delete actions. Times are shown in local time and UTC.
Sensitive, unsigned copy. The browser asks for recent proof; the server authorizes each page. Up to 10,000 events from the selected filters, with an indication if the copy was cut short. This JSON does not certify integrity or completeness. Store it in a protected location.
| Event | Outcome | Actor | Subject | Time |
|---|