Open‑source interactive walkthroughs

Turn any process into an interactive guide.

Record clicks with the browser extension or drop in screenshots yourself. Add hotspots, annotations, voiceover and branching, then share a guide anyone can step through in their browser.

No account needed for drafts — guides live in your browser until you publish.

/g/onboarding · Step 2 of 5
your‑app.com
Continue
Step 2 of 5
Click Continue to confirm

The form auto-saves as you go — you can always come back to it.

How it works

Three steps, one loop

Capture → edit → share. The same loop scales from a one-off explainer to a full help center.

  1. 01

    Capture

    Install the Chrome extension, hit record, and click through the process. Each click grabs a screenshot and drops a hotspot exactly where you clicked — or upload screenshots manually.

  2. 02

    Edit

    Tidy up the captions, blur sensitive data, draw arrows, group steps into chapters, add branching choices, and generate voiceover or translations with AI.

  3. 03

    Share

    Publish to get a public link or embed snippet. Anyone with the URL can step through the guide; you watch the analytics roll in.

What's inside

Built for the full lifecycle

Every piece of a real interactive‑guide product. None of the polish is bolted on.

  • Browser capture

    A Manifest V3 Chrome extension records clicks + viewport screenshots; the app builds a guide automatically.

  • Hotspots

    Pulsing markers show exactly where to click. Relative coordinates scale with any image size.

  • Annotations

    Blur sensitive regions, drop arrows, add text callouts. Draw with the same tool palette across every step.

  • Branching paths

    Decision steps become choice buttons. Viewers pick a path; Back returns to the decision step.

  • Chapters

    Group consecutive steps into named sections and ship a table of contents in the viewer.

  • AI voiceover

    Generate spoken narration from each step's text with OpenAI TTS. Audio auto-plays in the viewer.

  • AI translation

    Translate step text into any language. A language picker appears in the viewer when translations exist.

  • Sharing & embedding

    Publish gets a shareable URL and an <iframe> embed snippet. Drafts stay local‑first until you're ready.

  • Analytics

    Anonymous funnel + completion stats on an owner‑only dashboard. No IPs, no fingerprinting.

Ship your first guide in 5 minutes.

Drafts work without an account. Sign in only when you want to publish and keep your guides across browsers.