Antidetect & Proxies
A separate isolation engine that binds each persona to a stable browser fingerprint, human-like behavioral entropy, and an assigned proxy — so every identity stays consistent and unflagged.
The Antidetect Engine runs as its own process on PORT 3500, independent of the Sola Merlino server on 44887. Its job is account-safety through network and device hygiene: a coherent, repeatable fingerprint plus a bound proxy and human cadence — never content manipulation. Every SyndicationPersona carries a fingerprintId and a proxyRegion, and the engine makes that pairing look like a single real person on a single real machine, session after session.
Fingerprint isolation
The engine masks the device-level signals that platforms use to correlate or flag automated browsers. Each profile presents a coherent, internally consistent fingerprint that stays stable for the persona it belongs to.
- Canvas / WebGL noise injection — adds per-profile noise to canvas and WebGL readouts so rendering hashes are unique per identity without breaking coherence.
- WebRTC IP-leak prevention — blocks WebRTC from exposing the real local or public IP behind the proxy.
- Audio-context fingerprint — masks the audio-stack signature that would otherwise tie distinct profiles back to one host.
- Font-enumeration masking — controls the list of enumerable fonts so the installed-font signature matches the claimed identity.
Behavioral entropy
A perfect static fingerprint is not enough — real users move and type imperfectly. The engine injects controlled randomness into interaction so sessions read as human rather than scripted.
Mouse jitter
Non-linear cursor paths and micro-movements instead of straight, instant pointer jumps.
Typing variation
Variable typing speed and inter-keystroke timing rather than uniform input.
Idle patterns
Natural pauses and idle behavior between actions, matching how a person actually browses.
Proxy management
Each profile is bound to a proxy so the identity's network origin stays consistent. The engine supports a range of proxy types, protocols, and rotation strategies, and tracks the health of every endpoint. Managed at /antidetect/proxies and /proxy-health.
| Proxy type | Profile |
|---|---|
| Residential | IPs from real consumer ISPs — highest trust, best for sensitive identities. |
| Datacenter | Fast, cost-efficient server IPs for lower-sensitivity work. |
| Mobile | Carrier / cellular IPs, often shared across many real users. |
| ISP | Static IPs hosted at a datacenter but registered to a consumer ISP. |
| Rotating | Pools that cycle exit IPs according to the chosen rotation strategy. |
Protocols
Rotation strategies
How an endpoint changes its exit IP over the life of a session or identity.
Every proxy is monitored for uptime, latency, and geolocation, so a persona can be kept on a healthy endpoint in the right region. Surfaced via /proxy-health.
Why this matters
Account safety here is network hygiene, not content trickery. By binding each persona to one stable fingerprint and one assigned proxy region — and by driving it with human-like cadence — every identity in a brand workspace looks like a real, consistent person on a real machine. That is what keeps a fleet of legitimate, brand-owned accounts from being correlated or flagged while syndicating the brand's own content at scale.
Sola Merlino · social syndication + account automation · documentation generated 2026-06-27