A worked example
At 40 px/s, the script advances about 40 pixels each second.
Start, pause and reset a bounded scrolling reading surface.
Loading your local workspace…
Elapsed frame time controls pixels travelled; scrolling stops at the end.
At 40 px/s, the script advances about 40 pixels each second.
Scroll speed is separate from speech rate. No audio recognition or recording. Scrolling pauses when the tab is hidden; reloading resets playback.
No. Processing runs locally in your browser. The host still receives normal requests for website pages and assets.
Use the download controls for the current tool or print from your browser. Your valid edits autosave in this browser. Export a JSON backup to move devices; see the privacy page.
No sign-up, paid API or subscription is required. Both languages use the same tools. English always opens at the root address.