Blog

Notes from the workbench.

How we build browser-based tools, why your files should never leave your device, and what we're assembling next.

October 6, 2026 · 6 min read

Where Did 90% of My Photo Go? JPEG Compression, Explained Gently

How a 4 MB photo becomes 400 KB and still looks identical — chroma subsampling, the 8×8 wave recipes of the DCT, and the quality slider's real meaning, explained step by step for students.

image processingcompressionmath
October 6, 2026 · 5 min read

How a Browser Reads a Photo — OCR Explained Step by Step

From a shadowy phone photo to copy-pasteable text, for students — brightness histograms, Otsu's threshold, word boxes, and the memory network that reads letters like a human eye, in English and Arabic. All in your browser.

machine learningOCRimage processing
October 6, 2026 · 11 min read

How an AI Cuts You Out of a Photo — 24 Million Decisions at a Time

The full pipeline behind a background remover, explained for students — the alpha matte, the two-branch neural network, the one-line compositing equation, and the six statistics that make a new background believable.

machine learningimage processingprivacy
July 28, 2026 · 8 min read

What If We Gave the Browser a Small Brain?

We treat the browser as a window to other people's computers. What happens when it starts thinking for itself? The math fits in a text file — and it changes what "free" and "private" can mean.

machine learningprivacybrowser tools