session_start
Start a browsing session with a chosen identity to control which browser fingerprint a website sees. Use a saved profile to keep logins, or a fresh seed for an anonymous new fingerprint.
Instructions
Start a browsing session as a particular person, and say who that is.
Call this when you want to control WHO is browsing: a fresh stranger, the same person as last time, or a saved profile that is already logged in somewhere. Calling it closes whatever browser is open and starts another, so anything not saved in a profile is gone.
You do not have to call it at all. The first tool that needs a page starts a
session on its own; session_status then tells you who that turned out to
be.
There is only ONE browser. Two identities are visited in turn, never at the same time, so a task that needs both accounts live at once cannot be done here and is worth saying so rather than half-starting.
seed the browser identity. Same seed, same fingerprint, every time.
Leave it out and one is drawn, and the answer tells you which, so
you can ask for it again later.
profile a directory that keeps cookies and logins between sessions. A
profile also KEEPS ITS SEED: the first session on a new one stores
the identity inside it, and every session after reuses it, so a
login does not come back wearing different hardware. Pass "" to
insist on no profile at all, which is how you get sessions a site
cannot link to each other. A relative path is resolved against the
server's own directory, so the answer reports the full path it
used.
proxy where the traffic goes out, as http://user:pass@host:port or
socks5://host:port. Pass "" to insist on going out from this
machine's own address. A profile does NOT pin its exit the way it
pins its seed: timezone, locale and geography come from the exit,
so the same login arriving from another country is as visible as
one arriving on different hardware. You are warned when a profile's
exit changes, but only when YOU change it - a provider that rotates
its own addresses behind one host and port looks identical here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | ||
| proxy | No | ||
| profile | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |