01 / Capture
Your browser.
Your signed-in page.
No browse.cam or dots login needed. Open any website you can access, then choose a tool below.
Nothing captured yet.
Choose a tab
Click the browse.cam icon on a website.
How to teach a course
Mark values and controls, draw arrows, or trace a mouse path. Switch to Use page for your own live clicks. Finish to name variables and save a local course draft.
One page per draft: save before navigating or reloading. No screenshots, model calls or typed input values in the teaching loop. Drafts do not execute actions. The popup closes when teaching starts so you can use the on-page toolbar.
Teach this cam a source
Select a visible value or button to save its selector, role and position. The selection layer receives your click; it does not invoke the selected control. Escape cancels.
Select the source, then reopen this popup. Embedded frames and shadow-root internals are not supported.
Live reading samples one selected element at most once per second and skips unchanged values. It stops on tab, URL or document changes. Keep the popup or side panel open. Video and canvas need pixel capture; this mode does not read their frames. Nothing uploads automatically.
Leave blank for the viewport and page text. A focus region must fit entirely on screen; only its screenshot and text are saved.
Measure capture performance
Compare the viewport with your focus region: one warmup and five samples each. Keep the page still for about 10 seconds. The report includes timings and sizes, without page images or text.
Measures capture and image processing only. OCR and page loading are separate tests in the web benchmark suite.
Replay an existing course
Import its course JSON to collect the declared DOM selectors. The tab must match an exact course URL.
No course selected · capture page text only
Review the capture
Review captured text
Read with browse.cam
Course fields run locally against the captured text. The bundled English OCR model reads pixels and returns text, scores, and boxes; it does not guess typed fields or take page actions.
OCR initializes on first use. Keep this panel open until it finishes. No screenshot or model request leaves the extension.
Import this file in browse.cam → Capture, or in Courses. Review it before sharing: it includes the page URL, text, and screenshot.