Touch the evidence

Seven ways to make uncertainty visible.

These instruments run entirely in your browser. Teaching simulations use replayable seeds; human-input labs transmit and persist nothing.

Lab 01 · Probability

Load the coin

Change a coin’s bias and separate expected odds from the noise of a finite sample.

Open instrument

Lab 02 · Threat models

Plenty Budget Builder

Turn attacker rate, time, parallelism, and margin into a visible Plenty Line.

Open instrument

Lab 03 · Human input

Keyboard Pattern Tax

See how repetition, keyboard walks, favored keys, and timing reveal structure.

Open instrument

Lab 04 · Human input

Mouse Correlation Trace

Compare a flood of pointer coordinates with the smaller number of meaningful turns.

Open instrument

Lab 05 · Key generation

Weak Seed Collapse

Watch a wide deterministic output inherit the much smaller search space of its seed.

Open instrument

Lab 06 · Evaluation

Source Microscope

Inject bias, correlation, drift, failure, and a balanced-but-known pattern.

Open instrument

Lab 07 · Source design

Pipeline Bench

Follow uncertainty through sensors, tests, conditioning, a pool, and a DRBG.

Open instrument