profile_checkup
Validate an identity's fingerprint consistency and get pass/warn/fail verdicts per trait; enable live mode to measure real TLS/JA3 and User-Agent against browser baselines.
Instructions
Run the consistency checkup on an identity — is its fingerprint coherent?
This is the check competitors cannot make: every trait has one correct value given the identity's OS, browser core, and exit IP, so each item gets a verdict rather than just being displayed. Run it after changing an identity's proxy, and before trusting an identity with anything that matters.
Args: name: identity name, exactly as profiles_list reports it. live: False (default) derives everything from the stored record — fast, no side effects. True additionally STARTS THE BROWSER to measure the real TLS/JA3 fingerprint and User-Agent against the browser core's baseline. That takes tens of seconds and opens a window, so use it when you actually need measured proof, not for a routine look.
Returns {name, engine, live, summary, checks}. summary is "pass", "warn",
or "fail" — the worst verdict among the checks. Each entry in checks has
an id, a label, a verdict ("pass"/"warn"/"fail"/"skip"), and a detail
string explaining it. "skip" means the check needs live=True, or does not
apply (a direct-connection identity has no exit geography to align).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| live | No | ||
| name | Yes |