Skip to main content

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 browserforge for 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.
  • Async-First Architecture: All blocking I/O is wrapped in asyncio.to_thread — zero event-loop blocking.
  • Python 3.11+: Compatible with Python 3.11, 3.12, 3.13, and 3.14.

Installation

Add to your project using uv:

uv add camouchat-browser

Or with pip:

pip install camouchat-browser

After installing, fetch the Camoufox browser binary:

camoufox fetch

Quick Start

from camouchat_browser import BrowserConfig, CamoufoxBrowser, ProfileManager
from camouchat_core import Platform

# 1. Setup Configuration
config = BrowserConfig.from_dict({
    "platform": Platform.WHATSAPP,
    "headless": False,
    "locale": "en-US",
    # fingerprint=None → BrowserForge auto-generates one
})

# 2. Manage Profiles
pm = ProfileManager(platform=Platform.WHATSAPP)
profile = pm.get_profile(platform=Platform.WHATSAPP, 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

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:

👉 SECURITY.md

License

MIT License. See LICENSE for details.

Metadata

Release files for camouchat-browser 0.7.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for camouchat-browser 0.7.1
File Size Uploaded
camouchat_browser-0.7.1.tar.gz 15.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for camouchat-browser 0.7.1
File Interpreter ABI Platform
camouchat_browser-0.7.1-py3-none-any.whl Python 3 none any Details

Total release size: 34.6 kB

Release files / camouchat_browser-0.7.1.tar.gz

Download URL camouchat_browser-0.7.1.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
e69b7db0d704b30a3e407a39020023c0a8fd729413efa734fc3d5ab415fc047f
BLAKE2b-256 checksum
How to use checksums
126ba937fbe7f53056ddf0984b0b1bdfe5a228c93a2bc171036e71cf76cc86bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 21, 2026.

Transparency log

Release files / camouchat_browser-0.7.1-py3-none-any.whl

Download URL camouchat_browser-0.7.1-py3-none-any.whl
Size 19.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a7b67818d627dc9b1322ec444a641c5513bd4643d59feacda6de003c39c77a76
BLAKE2b-256 checksum
How to use checksums
649c5b95a864efac460d6b10a40abcffbc0d259a747c27c56a5cd142f3934072
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 21, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.7.1 This release

2 release files

0.7.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page