Documentation

How the pieces fit

The HTTP API is versioned at /api/v1. Interactive schema is at /api/docs on the API host. The Python package browdex wraps the same routes.

1
Create an account

Verify the email before the first profile.

2
Add a profile

Use the dashboard or browdex profiles create.

3
Launch locally

On a computer with Camoufox, run browdex profiles launch PROFILE_ID.

4
Close, then sync

The agent uploads a zip snapshot only after the browser exits.

5
Open it elsewhere

Another device downloads that snapshot and launches it locally.

Synced state is cookies.sqlite, prefs.js, and files under storage/, plus a manifest. A running profile is not uploaded. SQLite is not copied while Camoufox is open.