For Mobile profiles and profiles with an External browser Launcher type, this article applies because those cases use the External Spoofing Engine to perform browser fingerprint changing.
The External Spoofing Engine is a separate process that is managed by Kameleo. External browsers (such as your mobile device's browser) can connect to it as an HTTP proxy. Once the profile is started the connection info is printed by Kameleo. For your Android device, you can simply use the QR code to connect. When you want to connect your Opera or your browser started by Puppeteer you need to connect manually.
This uses the same spoofing mechanism as our built-in browsers, but as you connect with your own browser there can be little glitches with your browser fingerprint when you are using it. So basically we recommend you to use our built-in browsers.
Automation with Puppeteer
This mechanism can be a solution if you want to perform Browser Automation with Kameleo and Puppeteer. We have created 2 code examples where we show how to do it:
- For .NET C# developers: https://github.com/kameleo-io/local-api-examples/blob/develop/dotnet-csharp/external_browser_to_puppeteer/Program.cs