Measure the speed of a thought.
Thinktype times how fast you turn a thought into text inside ChatGPT. Two clocks — think WPM and flow WPM — printed as a receipt. Every number stays on your machine.
Sample reading. Your numbers will differ. Nothing here is a benchmark.
Two numbers, one finished thought.
A typing test measures transcription: the sentence already exists. Thinktype has no target text, so it measures the composition — and keeps the pause in the reading.
The whole message, from the first keystroke to send. Every re-read and every “what am I actually trying to say” is included.
Your hands-only cadence. Long gaps are clamped, not erased: a pause still costs something without swallowing the session.
Install it, write something real, send it.
There is no test paragraph and no target sentence. The first honest baseline is your own next prompt.
Load the unpacked extension.
Download the latest release, unzip it, and load the folder from
chrome://extensions. No account, no server.
Write in the ChatGPT composer.
The HUD docks in the empty gutter beside the conversation. It shows the live reading, the cadence meter and your baseline.
Print the receipt.
The sent prompt becomes a paper receipt: think, flow, peak, words, time and signal. Copy or download it in three social formats.
The receipt is the share card.
A completed prompt is printed, not graded. The card carries the serial, the barcode, the cadence bars and the baseline — and it is drawn on your machine.
SAMPLE CARDS. Each format is laid out separately, not stretched. The serial is derived from the session id; the barcode is decorative, not a tracking code.
Local by construction.
The extension has no server to send anything to. It asks Chrome for two permissions and only touches the ChatGPT composer.
WHAT LEAVES THIS MACHINE
- NO SERVERNo account, no sync, no backend to secure.
- NO ANALYTICSNo telemetry, no remote logging, no third-party scripts.
- TEXT OPT-INPrompt text is not stored unless you explicitly enable it.
- YOUR EXPORTMetrics live in Chrome's local extension storage; you can export or clear them.
Read the full privacy policy or the measurement notes.
An early build, measured honestly.
v0.2.0 is an early build. Load it unpacked from the release zip; the Chrome Web Store listing is being prepared. There are no testimonials or benchmarks on this page because there are no users to quote yet.
Chrome MV3. WXT. TypeScript. Canvas.
The HUD, the receipt and all three card formats are drawn locally. The extension has no network code and no new permissions.
Requires Chrome 116 or newer. Source: github.com/loftwah/thinktype. MIT licensed. Geist is bundled under the SIL Open Font License.