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:

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.