Plugin for CamouChat providing anti-detection browser management via Camoufox and Playwright.
Project description
CamouChat Browser 🦊
A high-performance, stealth-oriented browser orchestration layer designed for the CamouChat ecosystem. Built on top of Camoufox, it provides advanced anti-detection capabilities, hardware-level fingerprint spoofing, and robust session management.
Key Features
- Advanced Stealth: Powered by Camoufox for industry-leading anti-bot bypass.
- Fingerprint Spoofing: Deep integration with
browserforgefor authentic hardware and software headers. - Session Isolation: Automated profile management with persistent storage for cookies and local data.
- GeoIP & Proxy Ready: Built-in support for residential proxies and automated GeoIP matching.
- Humanized Interaction: Smooth mouse movements and typing patterns to maintain high stealth scores.
Installation
Add to your project using uv:
uv add camouchat-browser
Quick Start
from camouchat_browser import BrowserConfig, CamoufoxBrowser, ProfileManager, BrowserForge
from camouchat_core import Platform
# 1. Setup Configuration
config = BrowserConfig.from_dict({
"platform": Platform.WHATSAPP,
"headless": False,
"locale": "en-US",
"fingerprint_obj": BrowserForge()
})
# 2. Manage Profiles
pm = ProfileManager(platform=Platform.WHATSAPP)
profile = pm.get_profile(profile_id="stealth_user_1")
# 3. Launch Browser
browser = CamoufoxBrowser(config=config, profile=profile)
page = await browser.get_page()
await page.goto("https://check.camoufox.com")
Documentation
- Browser Configuration - Finetuning stealth settings.
- Browser Engine - Deep dive into Camoufox integration.
- Profile Management - Managing sandboxes and encryption.
- Fingerprinting - hardware-level spoofing logic.
Roadmap
- 🐳 Docker Containerization: Full headless Docker image with Xvfb, Camoufox binaries, and proxy-routing pre-configured out of the box (Targeting v0.8.0).
⚖️ Security & Ethics
CamouChat's strict policy regarding acceptable automation, anti-spam, and stealth disclaimers can be found in our central ecosystem hub:
License
MIT License. See LICENSE for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file camouchat_browser-0.7.0.tar.gz.
File metadata
- Download URL: camouchat_browser-0.7.0.tar.gz
- Upload date:
- Size: 13.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
680b1dae55778b96517422b84e29240174f9e34ec229ab69cc9963496bf90f49
|
|
| MD5 |
141566cd01a4a0e4362a54866898216e
|
|
| BLAKE2b-256 |
bb0085a5e9042a625de4560f19fd2ea32c9cb476439492ab5e14effd38a67936
|
File details
Details for the file camouchat_browser-0.7.0-py3-none-any.whl.
File metadata
- Download URL: camouchat_browser-0.7.0-py3-none-any.whl
- Upload date:
- Size: 17.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
162eb6313742818a607f4110830e57c0a606350721403ceaae05d4e3dc7899cd
|
|
| MD5 |
4b8e4889a8c66afe3f3cfa570491fa4c
|
|
| BLAKE2b-256 |
183f6021ad3091378697c9bfb20e9cfb434f3a743b0fb654d3baa2e9655f2366
|