Fingerprint related FAQ
Can JA4 fingerprints be changed?
Short answer: No, JA4 fingerprints are currently fixed per profile.
Detailed explanation:
JA4 is a modern TLS fingerprinting method that summarizes key characteristics of a browser’s TLS handshake (such as protocol versions, cipher suites, and extensions) into a stable hash.
In Kameleo, JA4 TLS fingerprints are generated at profile creation and are not randomized or modified afterward. This means:
- The TLS handshake remains internally consistent
- The resulting JA4 hash does not change between sessions
- The fingerprint behaves like a real, stable browser environment, not a constantly shifting one
This design choice helps avoid anomalies that could occur if low-level TLS parameters were altered dynamically.
Does Kameleo also change the Akamai hash?
Short answer: No, the Akamai hash is not spoofed.
Detailed explanation:
The Akamai hash is derived from network- and TLS-level characteristics that Akamai uses for bot detection and client identification.
At this time, Kameleo does not modify or spoof the Akamai hash, meaning:
- The hash is generated naturally based on the browser and network behavior
- No artificial manipulation is applied while the profile is running
- The value remains authentic to the underlying environment
This ensures stability and avoids introducing inconsistencies that could raise detection flags.