| Passive Behavioral and Network Risk Scoring |
Request velocity, IP and ASN reputation, session behavior, browser characteristics, device consistency, and interaction timing. |
High potential Most effective when multiple signals are combined and continuously recalibrated. |
Low Most legitimate users receive no visible challenge. |
High Works across browsers and mobile applications, subject to local network quality and signal availability. |
Strong Usually avoids visual, audio, or motor tasks; fallback flows still require accessibility review. |
Requires clear notice, data minimization, retention controls, and a documented lawful basis where personal or device-related data is processed. |
Can misclassify users behind carrier-grade NAT, corporate proxies, privacy networks, or shared household connections. |
High-volume retail, account login, registration, content protection, and APIs requiring low user friction. |
| Adaptive Checkbox and Interactive Challenge |
Client-side interaction signals combined with IP reputation, browser integrity, and risk-based escalation. |
High potential Adaptive escalation is stronger than presenting the same challenge to every visitor. |
Low to medium Low-risk users may see one interaction; higher-risk users receive additional steps. |
High Generally usable in major desktop and mobile browsers with JavaScript enabled. |
Needs validation Must provide keyboard support, screen-reader compatibility, clear focus states, and a non-visual alternative. |
Behavioral telemetry and browser data should be limited to what is necessary and covered by appropriate privacy disclosures. |
Automation tools can imitate common interaction patterns; strict browser or script requirements may block privacy-focused users. |
Checkout protection, login defense, lead forms, promotions, and moderate-risk public web pages. |
| Visual or Audio CAPTCHA |
Human interpretation of distorted text, images, audio prompts, or object-selection instructions. |
Medium Useful as a visible challenge, but modern automated recognition can reduce effectiveness. |
Medium to high Requires additional time, attention, and sometimes repeated attempts. |
Medium Language, bandwidth, script support, and image-loading conditions affect usability across regions. |
Weak without alternatives Visual, hearing, cognitive, and motor accessibility barriers must be addressed separately. |
Do not use challenge content that unnecessarily collects sensitive information. Provide accessible alternatives and explain failures clearly. |
OCR, image-recognition, replay, outsourcing, and challenge-sharing attacks can reduce protection. |
Low-to-medium-risk forms, abuse spikes, legacy applications, and supplementary challenge layers. |
| Proof-of-Work or Computational Challenge |
Client computation or cryptographic work required before a request is accepted. |
Medium to high Effective against some high-volume automation when the cost per request is meaningful. |
Medium to high Consumes battery, CPU time, and sometimes network resources on legitimate devices. |
Medium Performance varies substantially by device class, browser policy, connectivity, and energy constraints. |
Limited May disadvantage low-power devices, assistive technology users, and users with metered connections. |
Processing should be transparent and proportionate. Avoid hidden resource consumption and provide an opt-out or fallback path where required. |
Cloud attackers can scale compute resources; excessive difficulty can create denial-of-service effects for legitimate users. |
Short-lived traffic surges, abuse mitigation at the edge, and situations where visible puzzles are undesirable. |
| Device or Browser Attestation |
Cryptographic or platform-provided evidence about application integrity, device state, or browser execution context. |
High in controlled environments Strongest when the organization controls the application, device policy, or trusted execution path. |
Low Usually invisible after initial enrollment or application setup. |
Medium Coverage depends on operating system, browser, device model, application channel, and regional availability. |
Context-dependent Can be low-friction, but users on unsupported devices need an equivalent accessible path. |
Attestation can reveal device or platform attributes. Apply purpose limitation, minimize identifiers, and document retention and transfer controls. |
Unsupported platforms, rooted or modified devices, virtual environments, and privacy tools may receive false positives. |
Mobile applications, high-value transactions, privileged accounts, and environments with managed devices. |
| Email or Phone One-Time Password |
Possession of a previously registered email address or telephone number. |
Medium Confirms channel access but does not prove that the current user is human or that the account owner is present. |
Medium Users must retrieve a code and may experience delivery delays or regional carrier issues. |
Medium Email is broadly reachable; SMS coverage, pricing, sender registration, and delivery reliability vary by country. |
Moderate Can support users who cannot complete visual challenges, but delivery and hearing limitations require alternatives. |
Phone numbers and email addresses are personal data in many jurisdictions. Obtain appropriate consent where required and protect codes from interception. |
SIM-swap, mailbox compromise, phishing, recycled numbers, delivery failure, and automated account creation. |
Account recovery, step-up verification, lower-risk registration, and fallback authentication. |
| WebAuthn or Passkey Step-Up |
Public-key cryptographic proof generated by a registered authenticator or platform credential. |
High Provides strong origin binding and is resistant to many forms of credential phishing. |
Low after enrollment Users typically approve with a device gesture, biometric unlock, or security key. |
Medium to high Coverage is broad in modern platforms, but legacy browsers, shared devices, and recovery scenarios require fallback design. |
Strong when implemented correctly Support platform accessibility APIs and offer security-key or recovery alternatives. |
Biometric data normally remains on the user device, but credential lifecycle, account recovery, and cross-device synchronization require clear governance. |
Requires prior enrollment; account recovery can reintroduce weaker channels; unsupported clients need a secure fallback. |
High-value account actions, administrator access, financial approvals, and post-risk step-up verification. |