Stop bots.
Know your users.

Biometric CAPTCHA that verifies humans by how they write, not what they click. Combined with device fingerprinting and network intelligence.

100 free verifications. No credit card required.

How it works

1

Add the script

One script tag on your page. Loads the biometric CAPTCHA widget and device fingerprinter.

2

Users solve naturally

Users handwrite a few characters. Their biometric patterns are analyzed in real-time using ML.

3

Verify server-side

One API call to verify the token. Get human/bot classification plus a confidence score.

Three layers of protection

Biometric Analysis

Handwriting dynamics, stroke timing, pressure patterns. ML models trained on real human behavior distinguish genuine users from bots with 99%+ accuracy.

Device Fingerprinting

Canvas, WebGL, audio context, fonts, and 50+ signals combined into a stable device identifier. Recognizes returning users across sessions without cookies.

Network Intelligence

IP reputation, TLS fingerprinting (JA4), proxy/VPN detection, and datacenter IP identification. Catch bots that spoof everything else.

Simple, pay-as-you-go pricing

Start free. Buy credits when you need them.

Free

$0

100 verifications included

  • 100 free credits on signup
  • Biometric CAPTCHA
  • Device fingerprinting
  • Dashboard access
Popular

Starter

$80

10,000 verifications

  • Everything in Free
  • 10K credits ($0.008/verification)
  • Priority support
  • Webhook notifications

Pro

$500

100,000 verifications

  • Everything in Starter
  • 100K credits ($0.005/verification)
  • Network intelligence
  • Custom return URLs

Integrate in minutes

<!-- 1. Add the script -->
<script src="https://bio.argus.pw/argus-bio.js"></script>

<!-- 2. Create session (server-side) -->
const session = await fetch('https://api-bio.argus.pw/v1/session', {
  method: 'POST',
  headers: { 'X-API-Key': 'YOUR_KEY' },
  body: JSON.stringify({ returnUrl: 'https://yoursite.com/cb' })
});

<!-- 3. Verify token (server-side) -->
const result = await fetch('https://api-bio.argus.pw/v1/verify', {
  method: 'POST',
  headers: { 'X-API-Key': 'YOUR_KEY' },
  body: JSON.stringify({ token: tokenFromCallback })
});
// { verified: true, classification: 'human' }