Typical flow
GET /fingerprint/new/{platform}→ a fully uniquified fingerprint (random platform_version, host-aware CPU/RAM, clamped screen, library noise prefs), not persisted.Optionally edit the returned
fingerprintobject (e.g. flipnoise.fonts.enabled, setwebrtc, tweaknavigator).POST /profiles(orPOST /folders/{folder}/profiles) with that object asfingerprint→ the launcher stores it verbatim (create never re-randomizes).POST /profiles/{id}/start→ returns the CDP endpoint; connect withbrowserWSEndpoint = cdp.web_socket_debugger_url.POST /profiles/{id}/stopwhen done.
Last updated
Was this helpful?

