HumanIO

Human-like mouse and keystrokes, plus the detector.

Live Input simulation and bot detection

HumanIO generates behaviourally realistic human input data for mouse and keyboard, and ships the matching detectors that score any input stream as human or bot.

What it does

Generation is grounded in motor-control and keystroke-dynamics research: curving cursor paths with corrective submovements, keystroke streams with genuine inter-key timing variance and typo-and-repair patterns.

The detectors are the other half of the same model. A MovementDetector and BotClassifier score a stream and explain the score, which is what makes the pair useful for building and testing anti-automation defences rather than just defeating them.

Who it is for

Teams building or testing bot detection, accessibility tooling, and automated UI testing that must behave like a person.

What it costs

Metered free tier; subscription removes the cap.

How we price everything else →

Terminology

Words this page uses in a specific sense.

Keystroke dynamics
The timing signature of typing — dwell time on a key and flight time between keys — which differs measurably between people and machines.
Submovement
The small corrective adjustments a human hand makes approaching a target, described by Fitts-law motor-control models. Naive automation moves in straight lines at constant velocity and has none.

Facts

FieldValue
NameHumanIO
StatusLive
CategoryInput simulation and bot detection
PlatformsWindows, Linux, macOS
PricingMetered free tier; subscription removes the cap.
SourceClosed source
PublisherCognitive Industries
Published fromBrisbane, Queensland, Australia

Capabilities behind it

Security and cryptography

Non-LLM vulnerability scanning, a self-playing cyber range, encrypted-at-rest stores, and licensing backed by proof-of-work.

How it compares

HumanIO vs CAPTCHA

Two ways to tell a person from a script. One interrupts the person; one watches the input.

Sources

Where this page states a standard, an obligation or a research result, this is what it is drawn from. All external, all checkable.

  1. ONNX Runtime — the inference engine behind the vision stack
  2. Keystroke dynamics research overview — Computers & Security — the basis for HumanIO timing models
  3. Fitts, P. M. (1954), The information capacity of the human motor system — the motor-control law behind cursor submovements

Related

ChazzAI

AI roleplay and living worlds.

Unslop

Find and fix known bugs. No model in the loop.

HumanOR

Humanize AI text and flag writing that reads machine-made.

Last reviewed · Site changelog