# Типичный сценарий

1. `GET /fingerprint/new/{platform}` → полностью уникализированный отпечаток
   (случайная platform_version, CPU/RAM с учётом хоста, обрезанный экран,
   шум по векторам), **не** сохраняется.
2. При желании отредактировать возвращённый объект `fingerprint` (например,
   включить `noise.fonts.enabled`, задать `webrtc`, поправить `navigator`).
3. `POST /profiles` (или `POST /folders/{folder}/profiles`) с этим объектом
   как `fingerprint` → лаунчер сохраняет его **как есть**
   (create никогда не перерандомизирует).
4. `POST /profiles/{id}/start` → возвращает CDP-эндпоинт; подключайтесь как
   `browserWSEndpoint = cdp.web_socket_debugger_url`.
5. `POST /profiles/{id}/stop` по завершении.
