What it is
A small Chrome extension that watches you perform a workflow in your own web application once, signed in as you normally are, and sends a structured record of it to this studio. The studio turns that record into steps a person reviews and approves, then performs the same workflow again in its own browser, cleanly and at a natural pace, with a cursor and highlights, and records that footage for a video. The extension is the teaching half of that; it never replays, renders, or decides anything itself.
How a recording becomes a video
- You record. Open the extension, choose the recording target, name the video's goal, and
press Start. Do the workflow in that tab the way you always do. Press Stop.
- You approve. The studio condenses what you did into ordered steps, each with the screenshot
it came from. You rename, reorder, split, or drop steps, say what proves each one worked, and approve.
- The studio replays. Only then does a managed browser open your application, signed in as
the demo account you saved, and perform the approved steps while recording. The take becomes ordinary footage: narration is written to it, and it is cut, framed, and rendered like any other scene.
What it reads, and what it never reads
While you record, it uploads the kind of each action, the page address, a description of the control you used, and a screenshot at each step, taken only of the tab you are recording in. The text you type leaves your browser as its shape only, so Müller GmbH becomes aaaaaa aaaa. Passwords, one-time codes, card numbers, and anything else that names a secret are dropped, not masked. Cookies, other tabs, other sites, and your history are never read while recording.
One separate button, Save this session for replay, reads the cookies and local storage for the target's addresses only, so the studio's replay can start signed in and no login is ever replayed. The extension asks for cookie permission at that click and gives it back as soon as the upload is done.
Recording is only allowed against a system its operator has declared a demonstration, staging, or seeded environment, because a screenshot shows whatever is on screen. The full account is in the privacy policy.
Installing it
Install it from the Chrome Web Store link above, or, if this studio's operator has not published it, build it from the repository with pnpm --filter extension build and load the dist folder through chrome://extensions with developer mode on. The code is unminified so it can be read before it is installed.
Then open the extension, enter this studio's address and an extension token issued under Settings → Recording, and press Connect. That is the whole setup.
What it needs
- Chrome or another Chromium browser, version 116 or later.
- A recording target set up in the studio, declared by its operator.
- An extension token from the studio. The extension does nothing without one.
Limits worth knowing
- It records web applications only. Desktop and native mobile apps are not recorded.
- It follows the tab you started in, including full-page navigation, and only across the target's
addresses. A workflow that moves to a new tab is recorded as far as it went, and the popup says so at the time.
- Content inside closed shadow roots and cross-origin frames, and browser-extension popups such as
a wallet's, are invisible to it. A login the extension cannot see is what the saved session is for.