Hawk Ai verifies documents, faces and devices — then checks the digital footprint behind them across Instagram, LinkedIn, X and 40+ networks. Real people pass in seconds. Synthetic identities get flagged the moment they sign up.
Figures are launch targets from the Hawk Ai sandbox benchmark suite and are illustrative until published with methodology.
From document capture to digital footprint to case management — Hawk Ai runs the whole verification and explains every decision, so compliance can trust it and growth can ship it.
Auto-capture with glare and blur detection, OCR + MRZ + barcode, template matching for 14,000+ documents.
Passive and active liveness, injection-attack and deepfake detection, 1:1 face match to the document portrait.
Read the chip in ePassports and eIDs for cryptographic proof — no OCR errors, no tampered prints.
Proof of address, age assurance and database checks for markets where documents aren't the norm.
Reusable KYCResolve name, email, phone and handles across Instagram, LinkedIn, X, Facebook, TikTok, GitHub and 40+ more.
SignatureAccount age, breach history, disposable domains, VoIP and recent SIM swaps — scored before the first screen loads.
Emulators, VPN and proxy exits, device velocity, typing cadence and copy-paste patterns.
214 lists re-screened daily, fuzzy and transliterated name matching, explainable match scores.
Re-screen every active customer daily against sanctions and PEP updates; trigger refresh when risk changes.
Rules and models on payments, with the identity context — footprint, device, history — attached to every alert.
Cluster accounts by device, face, document and social graph to catch rings, mules and repeat abusers.
Severity, SLA and owner assigned automatically; Slack, email and webhook delivery built in.
Drag steps into a journey per country, product and risk level. Publish versions, roll back in one click.
IF social.any.account_age < 30d THEN review — test any rule against the last 30 days before enabling it.
Queues with SLAs, escalation to EDD, notes, evidence and a timeline you can hand to an auditor.
Funnels, step drop-off, pass rate by country, fraud caught by signal — exportable, with every decision traceable.
A forged passport can pass OCR. A deepfake can pass a bad liveness check. But a real person leaves years of public traces — and a synthetic identity has a profile created yesterday with a stock photo. Hawk Ai reads the difference in under a second.
Resolve name, email, phone and handles into matching profiles on Instagram, LinkedIn, X, Facebook, TikTok, GitHub and 40+ more — public data only.
Compare profile photos to the verified selfie, names to the document, employers and locations to what the applicant declared.
Accounts created this week, stock-photo avatars, promotional bios, ages that don't add up — surfaced before approval, with the evidence attached.
Email age, phone type, device fingerprint, VPN, typing cadence, velocity — Hawk Ai scores every sign-up as it happens and routes it: auto-approve the real ones, step up the unsure, block the rest. Your team only sees what needs a human.
A white-label flow your users finish on the first try — on web, iOS and Android — with your brand, your steps and your rules.
Email and phone with one-time codes. Hawk Ai starts scoring silently: email age, carrier, device, network.
Auto-capture, glare and blur detection, NFC when the chip is there. Fields are read and checked in real time.
A quick head turn. Passive liveness catches replays, masks and deepfakes without making people perform.
Applicants confirm the public profiles that are theirs — faster approval for them, impersonation protection for you.
A decision in seconds, a reusable Hawk Ai ID for next time, and a webhook to your systems.

Approved in 4.1 seconds. Your Hawk Ai ID is ready for next time.


Every applicant arrives with the risk explained factor by factor, the evidence one click away and the next action obvious. Nothing to reconstruct, nothing to export to a spreadsheet.
Overdue, due today, new — assigned automatically, escalated to enhanced due diligence when a hit needs it.
Every signal, rule and decision is logged with who, when and why. Export a case file in one click.
Run several brands or clients from one place: separate flows, rules, keys, teams and billing per tenant.
Pre-built flows, rules and risk profiles per industry — tune them or write your own.

Account opening with ongoing KYC, PEP monitoring and audit trails regulators expect.

High-volume onboarding where a second of friction costs conversion — and a mule costs more.

Travel Rule ready, high-risk geographies handled, synthetic identities caught before first deposit.

Drivers, couriers, sellers and hosts verified in minutes, with duplicate-account detection across the platform.
Age assurance cross-checked against social footprint, self-exclusion aware, licence-by-licence rules.
Thin-file applicants verified through their digital footprint when the bureau has nothing to say.
Right-to-work and identity checks for remote hires — with LinkedIn employment history matched to the CV.
Tenants, buyers and agents verified once, reused across every listing.
One REST API, SDKs for every platform, webhooks for every event, and a sandbox with pre-canned applicants for approve, review and reject.
# Create an applicant and start a flow curl https://api.hawkai.ai-sns.io/v2/applicants \ -H "Authorization: Bearer $HAWKAI_KEY" \ -H "Content-Type: application/json" \ -d '{ "external_id": "user_8812", "flow": "fintech-v12", "email": "maya.chen@gmail.com", "phone": "+14155550134", "declared": { "employer": "Northwind Bank" }, "checks": ["document", "liveness", "footprint", "screening"] }' # → 201 Created { "id": "ap_10421", "status": "pending", "sdk_token": "sdk_tok_9f3a…", "expires_in": 3600 }
import HawkAi from '@hawkai/sdk'; const hawkai = new HawkAi({ apiKey: process.env.HAWKAI_KEY }); const applicant = await hawkai.applicants.create({ externalId: 'user_8812', flow: 'fintech-v12', email: 'maya.chen@gmail.com', phone: '+14155550134', declared: { employer: 'Northwind Bank' }, checks: ['document', 'liveness', 'footprint', 'screening'], }); // hand the token to the Web SDK on the client res.json({ token: applicant.sdkToken }); // later: read the resolved footprint const fp = await hawkai.applicants.footprint(applicant.id); console.log(fp.consistency, fp.profiles.map(p => p.network));
from hawkai import HawkAi client = HawkAi(api_key=os.environ["HAWKAI_KEY"]) applicant = client.applicants.create( external_id="user_8812", flow="fintech-v12", email="maya.chen@gmail.com", phone="+14155550134", declared={"employer": "Northwind Bank"}, checks=["document", "liveness", "footprint", "screening"], ) # Decide programmatically, or let rules do it decision = client.applicants.decision(applicant.id) if decision.risk < 30 and not decision.open_alerts: client.applicants.approve(applicant.id)
// POST https://api.northwind.bank/hawkai/events { "event": "applicant.approved", "applicant_id": "ap_10421", "risk": { "score": 12, "level": "low", "decided_in_ms": 4100 }, "document": { "type": "passport", "country": "US", "authenticity": 98.7, "nfc": true }, "biometrics": { "face_match": 97.4, "liveness": 99.2, "deepfake": 0.3 }, "footprint": { "consistency": 98, "profiles": [ { "network": "instagram", "handle": "maya.chen.sf", "age_days": 2301, "photo_match": 96, "flags": [] }, { "network": "linkedin", "employer": "Northwind Bank", "employer_match": true }, { "network": "tiktok", "found": false } ] }, "screening": { "sanctions": 0, "pep": 0, "adverse_media": 0, "lists": 214 }, "alerts": [] }
Consent capture, purpose limitation, data subject requests and retention policies you set per tenant.
AvailableChoose EU, US or APAC storage per organisation. Footprint lookups run in-region.
AvailableTLS 1.3 in transit, AES-256 at rest, field-level encryption for document images and biometrics.
AvailableControls implemented and audit scheduled. Report available under NDA on completion.
In progressCertification on the roadmap following SOC 2 — policies and controls already aligned.
PlannedEvery score comes with its factors and evidence, so an auditor or a customer can understand the outcome.
AvailableWe were losing 9% of good applicants to a clunky flow and still letting synthetic identities through. Hawk Ai fixed both in the same month — the footprint check is the signal we didn't know we were missing.

Our analysts used to open six tabs per case. Now the risk is explained factor by factor in one screen and the queue clears itself of the obvious ones. Review time dropped from 14 minutes to under 4.

Integration took one engineer one afternoon. The webhook carries everything — document, face, footprint, screening — so our own rules got smarter without another vendor.

Every plan includes documents, liveness, device intelligence and sanctions screening. Social footprint is included — it's the reason we exist.
For pilots and early-stage products.
For teams onboarding thousands a month.
For banks, exchanges and multi-brand groups.
Yes, when it's done the way Hawk Ai does it: with the applicant's informed consent, on public data only, for a stated purpose (identity verification and fraud prevention), with retention limits and data-subject rights. Hawk Ai is designed for GDPR, UK GDPR and Japan's APPI; your DPA and our records of processing cover the lawful basis. Applicants always see which profiles were matched and can dispute them.
We resolve the applicant's name, email, phone and any handles they provide into candidate profiles across 40+ networks, then score each candidate on name similarity, photo similarity to the verified selfie, location, employer and account history. Only high-confidence matches count; the applicant confirms them in the flow. The result is a consistency score plus flags such as "account created 3 days ago" or "profile photo matches a stock image".
Then no footprint signal is applied against them. "No footprint" alone never rejects anyone — it only removes a positive signal. Combined with a brand-new email, a VoIP phone and an emulator it becomes suspicious; combined with a 10-year-old email and a normal device it's just a private person. Your rules decide.
14,000+ document templates from 220+ countries and territories — passports, national IDs, driving licences, residence permits — with NFC chip reading for ICAO 9303 ePassports and eIDs. Coverage details per country are in the console under Flows.
Automated decisions take about four seconds after the applicant finishes: document, biometrics, footprint and screening run in parallel. Applicants routed to manual review are typically decided within your SLA, and the queue is prioritised by risk and age.
Yes. Many teams start with Hawk Ai as the footprint and sign-up-risk layer on top of an existing document vendor, then consolidate. The API accepts an external applicant ID and you can enable any subset of checks per flow.
Start in the sandbox today, go live when your compliance team says so. No credit card, no minimums, no black boxes.