How ScrambleID Proof composes with your identity stack.

Four trust zones. One cryptographic spine. Composes over Okta, Entra ID, Ping, and ForgeRock without replacing them.

Last UpdatedJune 2026/PDF available on request

The ScrambleID composition zone holds three principal-class products (Humans, Non-humans, Actions) over one cryptographic spine (the DID primitive). The platform federates to your existing identity stack.

  1. USER

    User

    The person or agent that authenticates. Holds the device key; never holds a shared secret.

  2. RELYING PARTIES

    Customer relying parties

    Your apps, services, IVRs, and workstations. They ask for proof; they never store credentials.

  3. HUMANS

    Humans

    Identity primitive plus ceremonies for Frontline, People, and Customer. AI agents and machines authenticate through the Non-humans product.

  4. NON-HUMANS

    Non-humans

    Identity primitive plus ceremonies for servers, services, AI agents, RPA bots, and IoT devices. RFC 7523 . OAuth 2.0 . OIDC.

  5. ACTIONS

    Actions

    Per-action cryptographic authority layer that composes over Humans or Non-humans. Per-action signing, HITL co-sign, Cedar policy, audit ledger.

  6. DID PRIMITIVE

    Dynamic Identifier

    Single-use, channel-bound or air-gapped, resists replay, relay, and AI deepfake. US 12,388,656 B2.

  7. CUSTOMER IDENTITY

    Customer identity

    Your existing IdP, IGA, and PAM. ScrambleID composes over it through OIDC / SAML; it replaces nothing structural.

Four trust zones separated by three boundaries: user-controlled, customer relying parties, ScrambleID-controlled, and customer identity. The Dynamic Identifier (DID) is the patent-protected primitive (US 12,388,656 B2) that the Verification Service issues, binds, and verifies for every authentication request.Each section below walks through one part of this diagram.

01Identity

What a ScrambleID identity actually is.

A cryptographic primitive, not a profile. A Dynamic Identifier, not a username.

Each ScrambleID identity is anchored on a Dynamic Identifier (DID): a short-lived, single-use cryptographic artifact issued by the Verification Service and bound to a hardware-held key on the user's device. The DID is the patent-protected primitive (US 12,388,656 B2). When a user enrolls, they get a long-lived hardware-bound key pair. The private key never leaves the device. The Verification Service holds the public key.

Each authentication starts when the Verification Service issues a fresh DID and binds it to the user's hardware key. The DID gets presented through whatever channel is active: web, voice, frontline, people, customer. AI agents and machines authenticate through the Non-humans product; their flow substitutes an mTLS handshake plus signed JWT assertion for the user-side biometric step. The user's device signs the DID with the hardware key. The Verification Service checks the signature. Identity proven, ceremony complete.

Selective disclosure ships with the primitive. The identity carries claims (employee role, account tier, regulatory clearance) that the user can disclose individually per ceremony. The verifier sees only what the policy needs; the rest stays on the device.

02Overview

The overlay model.

ScrambleID does not replace the identity provider. It strengthens what runs in front of it.

The customer IdP (Okta, Microsoft Entra ID, Ping, ForgeRock) stays where it is. ScrambleID adds the cryptographic verification ceremony that runs upstream of it: one verification rail, every channel, federated to the IdP via OIDC or SAML 2.0.

The overlay placement is a deliberate architectural choice. Production deployment runs in two weeks instead of the multi-quarter migration of replacing an IdP. The platform inherits the customer's existing access policy, group structure, and audit trail. Phishing-resistant authentication added in front, without disturbing any federation work the application teams have already shipped.

See Principals for the three-product architecture this overlay composes for.

03Intent

The WHAT layer.

Identity answers who. Intent answers what they're approving.

Authentication on its own answers "is this the right principal." That isn't always enough. For consequential actions (a wire transfer, a privilege grant, a production deploy), the principal also needs to approve the specific action, not just the session. The intent layer carries that approval.

ScrambleID's Actions product is the product surface for intent. It composes over Humans or Non-humans: the same DID + hardware-key primitive that proves the principal also signs the action description. Approval becomes a cryptographic artifact bound to the principal, the action, and the moment.

Per-action approval, per-action audit, optional human-in-the-loop above policy threshold. The Actions product page holds the implementation details; this layer holds the conceptual frame. Identity proves the caller. Intent proves what they meant.

04Sequence

How a verification proceeds.

The diagram below shows the canonical Web-channel WebAuthn ceremony. Voice, Frontline, People, and Customer variants substitute the challenge artifact (Type Code, JWT assertion, device-API token) without changing the cryptographic shape. Non-humans flows (AI agents, machines) substitute the user-side biometric step with mTLS plus signed JWT.

ScrambleID authentication request flowSequence diagram with four lifelines (User, Relying Party, ScrambleID Verification Service, Identity Provider) showing ten numbered messages with protocol labels for the canonical WebAuthn authentication flow.USERDevice + Secure EnclaveBrowser. Phone. Hardware key.RELYING PARTYCustomer App or SurfaceNon-humans. People.SCRAMBLEIDVerification ServiceCryptographic verifier.IDENTITY PROVIDERCustomer IdPOkta. Entra. Ping. ForgeRock.User reaches authentication boundary01REST: GET /verify/challengechannel, intent, origin0203Issue Dynamic Identifier.Bind to session, origin,channel, intent. TTL 60s.200 OK { challenge, ceremony_type }04Present challengeWebAuthn prompt | QR | Type Code | assertion request0506Biometric or hardware unlock.Private key signs assertion.In secure enclave only.Signed assertionout-of-band for cross-device flows0708Verify signature.Confirm bindings. Tens of ms.Federation: id_token (OIDC) or SAML assertion09Apply access policy. Issue session token. Return to RP.10User authenticated. Session established.

Canonical WebAuthn flow shown. Channel variants substitute the artifact at step 03 and the transport at step 07; the cryptographic shape is invariant.

  1. 01The user reaches an authentication boundary. A web app login screen, an IVR greeting, a Non-humans agent invoking a tool, a Frontline shared-device prompt, a People helpdesk verification, or a Customer login.
  2. 02The relying party requests a verification challenge from the Verification Service over REST, passing channel, intent, and origin context.
  3. 03The Verification Service issues a short-lived, single-use Dynamic Identifier bound to the session, the request origin, the channel, and the intent. Web challenges are WebAuthn ceremonies or QR-encoded DIDs. Voice challenges are spoken Type Codes. Non-humans challenges are JWT client assertions. Frontline challenges are device-API tokens. People and Customer challenges use the same WebAuthn or QR primitives, configured per ceremony policy.
  4. 04The challenge returns to the relying party with the ceremony type the relying party should present.
  5. 05The relying party presents the challenge to the user. Browser displays the WebAuthn prompt; IVR speaks the Type Code; Non-humans presents the assertion request; in-person operator (People channel) displays a QR; Frontline shared device presents the device-API token.
  6. 06The user confirms via biometric unlock or hardware-key touch. The unlock happens entirely inside the device's secure enclave (Apple Secure Enclave, Android StrongBox, Windows TPM). The biometric template never leaves the enclave; the private key never leaves the enclave. Non-humans flows substitute an mTLS handshake plus signed JWT assertion for the biometric step.
  7. 07The signed assertion returns to the Verification Service over the channel-bound transport. Same-device web flows return via the WebAuthn ceremony itself; cross-device flows return out-of-band over the ScrambleID mobile app's authenticated channel.
  8. 08The Verification Service verifies the signature against the user's enrolled key and confirms the session, origin, channel, and intent bindings. Verification completes server-side in tens of milliseconds.
  9. 09The Verification Service federates the verified identity to the customer IdP via OIDC or SAML 2.0, or returns the assertion directly to the relying party via API for non-federated integrations.
  10. 10The IdP applies the customer's access policy and issues its session token back to the relying party. The user is authenticated.

Note on cross-cutting capabilities

Cross-channel risk signals (Overwatch), risk-driven step-up (XFactor), and dual-control approvals (Lockstep) all run on this same proof rail. They modify the policy logic at steps 02 and 03; they do not change the cryptographic shape of the ceremony.
05Trust Model

What crosses what.

The overlay placement creates four trust zones with three boundaries between them. Data classification governs what may cross each boundary. Two categories (biometric templates and cross-channel risk signals) never cross any boundary by design.

BOUNDARYBOUNDARYBOUNDARYUSERUser-controlledDevice. Secure enclave.Biometrics. Private key.RELYING PARTYCustomer-controlledFrontline. People. Customer.SCRAMBLEIDScrambleID-controlledVerification Service.Channel SDKs. No credentials.IDENTITYCustomer-controlledIdP. Directory.Sessions. Policy.
Data CategoryOriginates AtTerminates AtCrosses BoundariesNever Crosses
WebAuthn assertionsUser secure enclaveVerification ServiceUSER -> SCRAMBLEIDPrivate key stays in enclave.
Biometric templatesUser deviceUser device secure enclaveNone.Any boundary, ever. Hard architectural property.
Identity claimsCustomer IdPCustomer relying partyIDP -> SCRAMBLEID -> RPThe tenant boundary. Isolation is enforced at every layer.
IdP session tokensCustomer IdPCustomer relying partyIDP -> RPScrambleID never sees the IdP's session token.
Audit metadataVerification ServiceCustomer SIEM (export); ScrambleID audit storeSCRAMBLEID -> CUSTOMERCross-tenant boundary.
Recovery stateVerification ServiceUser device on enrollmentSCRAMBLEID -> USERCustomer IdP.
Cross-channel risk signalsVerification ServiceOverwatch risk engine (internal)None outside ScrambleID.Customer boundary. Aggregated tenant-level telemetry only.

Reading this table

The "Never Crosses" column states the architectural commitment. Where it says "by design," the property is enforced by the system's structure rather than by policy. Biometric templates and private keys are physically incapable of leaving the secure enclave; ScrambleID has no API surface that could request them.

Principal-class neutrality

The four-zone boundary model applies uniformly across all three principal classes. A Humans authentication ceremony, a Non-humans authentication ceremony, and an Actions approval ceremony all traverse the same boundaries with the same data-classification rules. The principal class changes who's in the User-controlled zone; it does not change what may cross which boundary.
06Principals

Three principal classes. One architecture.

Humans, Non-humans, and Actions. Each is a product; the architecture is one.

ScrambleID organizes around three principal classes. Humans authenticates human users across every channel they reach: Web SSO, Voice caller verification, Frontline shared-device access, People trust checks, Customer login. Non-humans authenticates every non-human caller: AI agents, machines, bots, RPA, service accounts, anything that holds a credential and acts on its own behalf. Actions authenticates specific intents: per-action signed approvals that compose over either a human or a non-human principal.

Three products. One identity primitive. One trust-zone model. One audit chain. The same Verification Service issues DIDs and validates signatures across all three. The same hardware-bound key model anchors trust. The same cryptographic ceremony proves the request.

This is what the rest of the page describes. Where Humans, Non-humans, and Actions appear in the request flow, in the trust boundaries, in the standards alignment, in the failure modes. Three products, same architecture, made legible.

07Standards

Conformance against published specs.

Standards-based federation is the load-bearing requirement of the overlay model. Every protocol below has a published specification, a conforming implementation in the Verification Service, and an authored deployment pattern in the Learn hub.

StandardSpec Body / RFCImplementation Scope
WebAuthn / FIDO2W3C . FIDO AllianceVerifier-side conformance for L1/L2/L3 attestation. Passkey ceremonies. Cross-device QR.
OpenID ConnectOpenID FoundationAuthorization Code with PKCE. ID Token issuance via federation. OIDC Federation 1.0.
SAML 2.0OASISIdP-initiated and SP-initiated SSO. Signed assertions. Encrypted assertions.
OAuth 2.0 mTLSRFC 8705Sender-constrained tokens for Non-humans flows. Certificate-bound access tokens.
OAuth 2.0 DPoPRFC 9449Demonstrating Proof of Possession for non-mTLS Non-humans flows.
JWT Client AssertionsRFC 7521 . RFC 7523Non-humans identity binding: RFC 7523 JWT Profile for OAuth 2.0 Client Authentication. ScrambleID's Non-humans identity primitive conforms to the published spec.
SCIM 2.0RFC 7643 . RFC 7644User provisioning and deprovisioning sync from customer IdP.
NIST SP 800-63-4NISTAAL2 and AAL3 designs supportable when configured per NIST guidance.
NIST SP 800-53NISTControl mapping in compliance packet (IA, AC, AU control families).
FIPS 140-3NISTKey operations in AWS KMS HSMs validated to FIPS 140-3 Security Level 3.
08Integrations

Where ScrambleID plugs in.

Each integration has an authored deployment pattern in the Learn hub. Integration mode varies meaningfully by category; the table groups by mechanism, not by partner.

Identity Providers

OktaMicrosoft Entra IDPing IdentityForgeRock

Voice Platforms

Five9GenesysNICEGoogle CCAI Platform

HR & ITSM

WorkdayServiceNow

Identity Providers

PartnerIntegration ModeProtocolDeployment Pattern
OktaExternal authentication methodOIDC + SCIM 2.0okta-deployment-pattern
Microsoft Entra IDExternal Authentication Method (EAM)OIDC + Conditional Access hooksentra-id-deployment-pattern
Ping IdentityFederated authenticatorOIDC or SAML 2.0sso-quickstart
ForgeRockFederated authenticatorOIDC or SAML 2.0forgerock-pattern

Voice Platforms

PartnerIntegration ModeProtocolDeployment Pattern
Five9Upstream-of-IVR caller verificationREST + Webhooksivr-integration-guide
GenesysUpstream-of-IVR caller verificationREST APIivr-integration-guide
NICEUpstream-of-IVR caller verificationREST APIivr-integration-guide
Google CCAI PlatformUpstream-of-IVR caller verification. Dialogflow CX integration.REST + Webhooksivr-integration-guide

HR & ITSM Workflows

PartnerIntegration ModeProtocolDeployment Pattern
WorkdayHigh-risk workflow guard (identity changes, executive approvals)SCIM 2.0 + RESThelpdesk-impersonation
ServiceNowHigh-risk workflow guard (access requests, admin actions)REST APIhelpdesk-impersonation

Custom (Direct API / SDK)

SurfaceIntegration ModeProtocolDeployment Pattern
Web applicationsCustom relying partyWebAuthn / RESTweb-rp-quickstart
Non-humans (AI agents, M2M)Custom relying partymTLS + JWT assertionnon-humans-integration
Frontline shared devicesNCR, Zebra, Honeywell, customDevice APIfrontline-quickstart
09Operations

What production looks like.

Spec sheet. Items marked (Measured) reflect production performance. Items marked (Contractual) are commitments in the customer agreement. TBD entries are acknowledged gaps pending validation.

MULTI-REGION ACTIVE-ACTIVETenant routing to nearest healthy region. Sub-minute failover.us-east-1United States EastDefault regionACTIVEus-west-2United States WestFailover & load balancingACTIVEca-central-1CanadaMontrealACTIVEeu-west-1European UnionDublinACTIVEeu-west-2United KingdomLondonACTIVEap-southeast-2Australia / NZSydneyACTIVEsa-east-1Latin AmericaSao PauloACTIVEon-requestAdditional regionsAvailable on requestCONSULT ROADMAPSynchronous replication for the authentication state machine. Eventual consistency for non-critical metadata.

Latency

Server-side verificationTens of millisecondsMeasured
End-to-end same-device passkeySub-second typicalMeasured
End-to-end cross-device QR2 to 4 seconds typicalMeasured
End-to-end Voice channel4 to 8 seconds typicalMeasured
P50 / P95 / P99 server-sideTBDPublish in next iteration

Availability

SLA99.95%Contractual
TopologyActive-active multi-region across 7 regions
Failover behaviorAutomatic. No tenant action required for single-region failure.
RPOZero for the authentication state machineSynchronous replication
RTOSub-minute for regional failover

Deployment

ModeManaged cloud service. Multi-tenant by default.
Dedicated tenancyAvailable for regulated customers (financial services, healthcare, government)
On-premisesNot offered. Platform value depends on shared infrastructure for cross-tenant Overwatch correlation.
Air-gappedNot offered. Same rationale.
Production-ready timeframeTwo weeks from contract

Capacity

Throughput per tenantTBDPublish design ceiling and observed peak
Burst handlingMulti-region fan-out. No published cap.
Peak QPS observedTBDPending public disclosure

Interfaces

SDKsiOS (Swift). Android (Kotlin). Web (JavaScript / TypeScript).
APIsREST (OpenAPI 3.1 spec available). Webhooks.
FederationSAML 2.0. OIDC.
Admin and auditREST. Webhook event stream. SIEM-compatible export.
10Failure Modes

When things break, and how to recover.

Authentication is the most critical path on the relying party's site. Failure-mode design is therefore explicit and customer-controllable. The matrix below documents observed and designed-for failure modes; the three fallback patterns are configurable per flow.

ComponentFailure ScenarioUser-Visible BehaviorRecovery PathOperator Action
Verification ServiceSingle-region degradationLatency increase. No functional impact.Automatic regional failoverNone required.
Verification ServiceMulti-region outageAuthentication unavailableCustomer-controlled fallback per flowActivate fallback per playbook (warm / cold / degradation)
User deviceLost or replacedEnrolled device unavailableCold-path identity proofingHelpdesk validates per customer policy
Channel SDK (Voice)Webhook delivery failureCaller cannot complete verificationConfigurable retry. Pass-through to legacy IVR.Configurable per flow
Channel SDK (Web)Browser does not support WebAuthnBrowser-side fallbackCross-device QR ceremonyAutomatic.
Channel SDK (Non-humans)mTLS handshake failsNon-humans call rejectedToken-based fallback (DPoP) if configuredNon-humans configuration. Default fail-safe rejects.
IdP federationCustomer IdP unavailableLogin cannot complete (verification succeeds; session not issued)Customer's IdP DR plan appliesPer customer's IdP runbook. ScrambleID does not bypass IdP.
THREE FALLBACK PATHSConfigurable per flow. Customer policy controls eligibility.Verification failure detectedWARM PATHRecovery fromenrolled deviceCustomer policy controls eligibilityCOLD PATHIdentity proofingwith documented evidenceCustomer policy controls accepted evidenceGRACEFUL DEGRADATIONCustomer-definedpolicy fallbackConfigurable per-flow, per-tenant

Note on fallback design

The recovery and fallback playbook in the Learn hub covers the threat model, the design patterns, and the anti-patterns that turn fallback into a new attack surface. The three paths above are not interchangeable; each addresses a different failure class, and customers should configure them deliberately.
11Compliance

Certifications and evidence.

Audited frameworks list current status. Evidence packages are available to evaluators under NDA.

FrameworkStatusEvidence Available
SOC 2 Type IIAuditedType II, unqualified opinion. Report on request.
HIPAAOut of scopeNo PHI flows through ScrambleID. Technical safeguards mapping available.
GDPRAlignedArticle 28 DPA available.
NIST SP 800-63-4 AAL2CapableConfiguration guide
NIST SP 800-63-4 AAL3CapableConfiguration guide. Hardware-bound key requirement.
NIST SP 800-53MappedControl mapping in compliance packet
ISO 27001In progressTarget completion date available on request

Don't see what you're looking for?

The compliance roadmap evolves based on customer demand. If a specific framework or jurisdiction is required for an evaluation, contact the security team to discuss timelines and interim mitigations.
12Proof

The PROOF layer.

Authentication that ships with verifiable evidence, signed by the customer's own key.

Every authentication leaves a record. Most identity systems leave you with a log line: "user X logged in at time Y." A log line is a claim, not evidence. If the log gets edited, deleted, or replayed, no math protects you. ScrambleID's proof layer closes that gap.

Each authentication record is signed twice: by the Verification Service (proving the ceremony happened as observed) and by the customer's own key (proving the customer's infrastructure accepted the ceremony's result). The records chain cryptographically. Any edit to a past record invalidates every record that follows. The chain is verifiable end-to-end, independently of ScrambleID.

The proof layer is what makes the audit chain customer-sovereign. The customer holds a key, signs every record, keeps the chain. ScrambleID can't quietly rewrite history; the customer's signature pins each record in place. Verifiability is structural, not a promise.

13Verify

scramble-audit-verify CLI.

The cryptographic verifier for the audit chain. Customer-runnable.

scramble-audit-verify is a command-line tool that takes a ScrambleID audit chain (a sequence of signed records) and verifies it end-to-end. It checks every signature: the Verification Service's signature on each record, the customer's counter-signature, the chain linkage between records. If any signature fails to verify, or any chain pointer doesn't match, the tool reports the exact failure and exits non-zero.

The tool runs anywhere the customer wants. On a CI runner. On an auditor's laptop. In a SIEM pipeline. The cryptographic verification is deterministic and offline: given the audit chain bytes and the relevant public keys, the result is reproducible without contacting ScrambleID.

What it doesn't do: replace your SIEM, your IdP, or your intrusion-detection system. It doesn't make policy decisions. It doesn't deduplicate. It does one thing: prove that the audit chain you hold is the same chain ScrambleID issued, with the same records the customer counter-signed, in the same order.

14FAQ

Questions architects ask first.

The questions security architects, IAM engineers, and procurement teams ask before they sign. Expand any item to read the full answer.

Where does ScrambleID sit relative to the identity provider, and what gets replaced?

ScrambleID layers on top of the customer's existing IdP (Okta, Microsoft Entra ID, Ping Identity, ForgeRock). The IdP remains the system of record for identity, group membership, and access policy. The directory stays. The SSO stays. Sessions are still issued by the IdP. ScrambleID adds the cryptographic authentication ceremony itself: WebAuthn or QR-based Dynamic Identifiers for Web; spoken Type Codes for Voice; device-API tokens for Frontline; People helpdesk and verifier ceremonies; Customer login flows. Non-humans (AI agents and machines) authenticate through the same Verification Service via mTLS plus signed JWT. Federation happens via OIDC or SAML 2.0. What gets replaced is the password, the OTP, the KBA, and the helpdesk verification flow that an attacker can social-engineer.

How does ScrambleID's Customer channel differ from the employee-facing channels?

The Customer channel applies the same Verification Service primitive to consumer-facing flows: account creation, login, account recovery, high-risk transactions. The customer's IdP can be a customer-identity (CIAM) deployment of Okta, Entra External ID, Auth0, ForgeRock, or a custom CIAM stack. Federation is identical (OIDC or SAML 2.0); ceremony surfaces are identical (passkeys, WebAuthn, QR). The distinction is the IdP topology and the user-management policies, not the cryptographic shape.

How does ScrambleID coexist with existing MFA during migration?

The overlay placement supports gradual migration without a flag-day cutover. Customers configure ScrambleID as one of multiple authenticators in the IdP's authentication policy engine (Microsoft Conditional Access, Okta Authentication Policies, Ping Sign-On Policies, ForgeRock journeys), route specific user populations or specific applications to ScrambleID first, and progressively expand coverage. Legacy MFA continues to work for users not yet enrolled. Production cutover happens per the customer's deployment schedule, not per a ScrambleID timeline. The deployment patterns in the Learn hub document phased rollout strategies for each major IdP.

How is the platform deployed?

Managed cloud service. Multi-tenant by default. Dedicated single-tenant instances are available for regulated customers (financial services, healthcare, government). On-prem and air-gapped deployments are not currently offered; the platform's value depends on shared infrastructure for cross-tenant signal correlation (Overwatch risk monitoring) and rapid security updates. SDKs for iOS, Android, and Web. RESTful APIs for server-side integration. Federation via SAML 2.0 and OIDC. Sandbox tenants are available to evaluators.

Are user biometrics stored?

No. ScrambleID never receives, stores, or processes biometric templates. Biometric unlocks happen entirely on the user's device, inside the secure enclave provided by the operating system. The biometric event releases a cryptographic key that signs an assertion. Only the signed assertion leaves the device. ScrambleID sees proof that authentication happened; it never sees the face, fingerprint, or biometric template that produced it. This is a hard architectural property, not a policy commitment.

What happens when a user loses or replaces their device?

The user re-enrolls a new device through the warm path (recovery from another enrolled device, if the customer policy allows) or the cold path (identity proofing with documented evidence per customer policy). At re-enrollment, the lost device's enrolled key is revoked; subsequent authentication attempts from the old device fail. Customer policy controls the proofing evidence required, the helpdesk involvement, and the cooling-off period before the new enrollment becomes active. The recovery and fallback playbook in the Learn hub covers the design patterns and the anti-patterns that turn re-enrollment into a new attack surface.

What is the typical authentication latency?

End-to-end authentication time is dominated by user actions (unlocking the device, tapping confirm) rather than network round-trips. Server-side verification of a WebAuthn assertion or signed Dynamic Identifier completes in tens of milliseconds. The full flow, including user interaction, typically resolves in under one second for same-device passkey login and a few seconds for cross-device QR or Voice channel verification. Customers see authentication time drop relative to prior KBA or password-plus-OTP flows; the time savings show up directly in contact center handle-time numbers and employee login completion rates.

What happens if the Verification Service is offline?

Service availability and user-facing failure recovery are two separate concerns. Service availability: ScrambleID runs as a managed cloud service with active-active deployment across seven regions and a 99.95% contractual SLA. Failure of a single region does not take down authentication for tenants in other regions; routing shifts automatically. For the unlikely scenario of total service unavailability: customers configure graceful-degradation policies in advance, defining which authentication methods to allow during a ScrambleID outage. The recovery and fallback playbook in the Learn hub covers the threat model, the design patterns, and the anti-patterns that turn fallback into a new attack surface.

How does multi-region failover work?

ScrambleID runs as a managed cloud service with active-active deployment across seven geographic regions (US East, US West, Canada, EU, UK, Australia/NZ, Latin America). Authentication requests route to the nearest healthy region. Tenant data is replicated across regions with strong consistency for the authentication state machine and eventual consistency for non-critical metadata. Regional failure does not require tenant action; routing shifts automatically in sub-minute time.

How is service health communicated, and what's the incident response process?

A public status page reports service health per region in real time. Major incidents trigger customer notifications via email and webhook to the configured incident contact. Postmortems for major incidents are published; specific timing is in the contract. SLA credits, where applicable, are applied automatically; customers do not need to claim them. The incident response process is documented in the security packet under NDA.

What's the threat model, and what attacks are out of scope?

ScrambleID's threat model addresses the attack surface around the authentication ceremony itself: phishing in any form, AI deepfake voice cloning, SIM swap, credential stuffing, OTP intercept, helpdesk social engineering, MFA fatigue, replay, relay, and session hijacking on the verification path. Out of scope: compromise of the customer's own IdP, compromise of the customer's application servers, and physical compromise of an enrolled user device with biometric coercion. The trust model in Section 03 above defines the boundary; what ScrambleID controls, ScrambleID secures. The full threat model with attack tree analysis is available in the security packet under NDA.

How is tenant data isolated?

ScrambleID is multi-tenant by default with logical tenant isolation enforced at every layer: the verification state machine, the database schema, the API surface, and the audit store. Tenant identifiers are bound to the verification session at issuance and verified on every subsequent operation. Cross-tenant queries are not exposed by any API. Cross-tenant Overwatch risk signals are aggregated to the tenant level only; raw events from one tenant are never exposed to another. Dedicated single-tenant deployments are available for regulated customers requiring physical isolation.

How are administrative actions protected and audited?

ScrambleID administrators authenticate to the platform using the same Verification Service that protects customer flows: passkeys or hardware-bound credentials, no shared secrets. Dual-control approval (Lockstep) is configurable for high-risk administrative actions like policy changes, tenant configuration, and key rotation. Every administrative action emits a tamper-evident audit record exported to the customer's SIEM. ScrambleID staff access to tenant data follows documented break-glass procedures with customer pre-authorization required.

What logging and audit events does ScrambleID emit, and in what format?

Every authentication event, every administrative action, and every configuration change emits a structured audit record. Records include timestamp (with monotonic sequence), tenant identifier, channel, intent, request origin, verification result, ceremony type, and policy decision. Records are tamper-evident, signed, and chained. Export is available via SIEM-compatible streaming (Splunk HEC, Elastic, generic syslog) and via webhook event stream. Retention is configurable per tenant. The full event schema is documented in the API reference.

What standards does ScrambleID conform to?

Section 04 above enumerates every standard with its spec body and implementation scope. ScrambleID primitives support NIST SP 800-63-4 AAL2 and AAL3 designs when configured per NIST guidance. The compliance mapping article in the Learn hub covers the specific NIST 800-63 and 800-53 control mappings auditors typically request.

What's the post-quantum cryptography roadmap?

Cryptographic primitives in the Verification Service are abstracted behind a verifier layer so algorithms can migrate without re-enrollment. ScrambleID's PQC roadmap tracks NIST PQC standardization and FIDO Alliance guidance for WebAuthn hybrid schemes. Once the FIDO2 hybrid signature scheme is finalized, it becomes the default for new enrollments. Existing enrollments migrate through scheduled key rotation.

15Next Steps

Learn more.

Three ways to dig deeper, depending on the kind of evaluation in flight.

Vendor Risk Review

Request the security questionnaire packet.

For evaluators preparing a vendor risk assessment. Contains the SOC 2 Type II report, the NIST 800-53 control mapping, the threat model, and deployment topology details. Available under mutual NDA.

Request packet

Integration Planning

Read the deployment patterns.

For IAM engineers planning the integration. The Learn hub has authored deployment patterns per IdP and per channel, with configuration walkthroughs and operational runbooks.

Browse patterns

Architect Conversation

Talk to a ScrambleID architect.

For technical buyers with questions this page does not answer. ScrambleID staff architects walk through specific deployment scenarios, threat models, and interoperability concerns.

Schedule call
Last updated June 2026.