Photobooth startup
We auto-check browser support, camera permission, and stream readiness. Each step updates live with pass/fail reasons.
Step progress 0% complete
1. Browser + Canvas Check

Checks if browser can read/write image data required for capture.

Queued: browser/canvas check starts automatically.
    2. Camera Permission Check

    Checks browser permission prompt and system device access.

    Queued: permission check runs after step 1 passes.
      3. Live Stream Ready

      Checks if live feed can render and capture button can be enabled.

      Queued: stream check runs after permission step.
        Live Preview - Get Ready!
        Captured Photo - Ready to Process!
        Display settings
        Color mode
        Direction
        Accent color
        Theme preference is saved in this browser.