Ditto

A privacy-first transcript extraction tool.

Most transcript tools are cloud wrappers that harvest your data and gate their features behind subscriptions. Ditto does the opposite — it's a Chrome extension that extracts video transcripts entirely on-device. No accounts, no servers, no data leaving the browser. I built the product, then designed the name and identity to match its principles.

category
name, logo, website & product

client
self-initiated

website
dittotranscriptgenerator.com

Ditto monogram merging copy icon and letter D
Ditto monogram in different colour variations

copy icon meets letterform

The name grew out of the product's core action. When someone says "ditto," they're copying what the other person said — shorthand for agreement and repetition. The tool does the same: copying what was said in the video. The logomark makes that connection literal, merging the universal copy icon with the letter D. The palette draws on Itten and Albers: yellow to represent knowledge brought to light, deep blue for the vault of privacy underneath.

one product, six extraction methods

Under the hood, Ditto uses a heuristic engine that detects the right scraping strategy per platform — DOM, VTT, JSON-LD or generic button discovery. It works across YouTube, Udemy, Coursera, Kajabi, Teachable and Rumble. One click, transcript on clipboard, formatted into clean paragraphs with timestamps stripped.
Before and after showing raw timestamps transformed into clean paragraphs
Ditto marketing website on dittotranscriptgenerator.com
The website extends the same retro-future aesthetic as the extension — scanlines, grid floors, a gradient sun. It's built as a hub-and-spoke SEO structure with dedicated pages per platform, comparison pages against competitors, and use-case pages targeting students, creators and researchers. Pure HTML and CSS, no frameworks.

designed to disappear

Dark mode switches automatically based on system preference. The product philosophy carries through every detail — Ditto stays out of the way. Built on the Bitcoin ethos of sovereignty and transparency, there are no subscriptions and no data tax. Just value for value.