Multikernel
Kameleo runs each browsing profile on the most suitable kernel by separating the app from its browser engines. This reduces fingerprint mismatches, speeds up start-up, and allows quick security updates.
What is a kernel?
A browser kernel (e.g., Chroma, JungleFox) is the engine that renders pages, runs JavaScript, and exposes APIs that bot-detection scripts check. Kernel version is part of your fingerprint. Traditional anti-detect browsers bundle a single fixed kernel, which can lead to outdated fingerprints.
Consistent Kernel Rollouts
We release kernels on two tracks:
Chroma kernels – every official Chrome release +5 days
- Chrome updates roughly every 28 days. We ship the matching Chroma kernel within five days of the stable release.
JungleFox kernels – every two months
- Firefox major updates happen every four weeks. To balance stability and freshness, we bundle every second release, creating an 8-week update cycle.
Frequently Asked Questions
Will kernels auto-update in the middle of a session?
No. Kernel checks happen only when a profile starts. Active sessions remain on the same kernel until closed.
Does Multikernel slow down startup?
No. The first download is served via CDN in a few seconds. Once cached locally, all future profiles reuse the kernel without network delays.

Can I upgrade a profile to a newer Kernel version?
Yes. Kernel selection is tied to the browser version in your fingerprint. To update a profile to a newer kernel, use the "Upgrade" feature to pull the matching engine and update the fingerprint, as depicted below:
