PageToVid

Record apps behind a login

Many products hide the real app behind a sign-in. A cloud browser can't log in as you — so the PageToVid Bridge extension hands your already-logged-in session (cookies + localStorage) to the recorder. The cloud browser then loads your app already authenticated and screencasts the real thing at full retina quality.

How it works
Extension (your browser, logged in)
  └─ export cookies + localStorage
       └─ POST → PageToVid  (Playwright storageState)
            └─ headless Chromium loads the app AS YOU
                 └─ retina record → Remotion → MP4
  1. 1Open chrome://extensions and turn on Developer mode (top-right).
  2. 2Click 'Load unpacked' and select the extension/ folder in this project.
  3. 3Open and log into your app in a normal tab (e.g. app.yoursite.com).
  4. 4Click the PageToVid Bridge icon → 'Send my logged-in session'.
  5. 5Back in PageToVid, create a video for that URL — it records the logged-in app.
🔒 Sessions grant access to your account — only use this on your own accounts. Sessions are scoped to one origin and expire after 24h. In production they should be encrypted at rest. PAGETOVID_BRIDGE_TOKEN.