Skip to main content

Pure config for a stealth Firefox profile: seed -> fingerprint -> prefs, engine download, proxy, geo. Zero Playwright.

Project description

invisible_core

ci

Pure config for a patched Firefox stealth profile - zero Playwright dependency.

seed → fingerprint profile → Firefox prefs, plus patched-binary download, proxy config, and geo/timezone resolution. This is the shared foundation used by:

  • invisible_playwright - the Playwright automation wrapper (InvisiblePlaywright).
  • invisible_firefox - the antidetect profile manager (launches the binary directly).
pip install invisible-core
from invisible_core import generate_profile, translate_profile_to_prefs, ensure_binary

profile = generate_profile(seed=42)          # deterministic Bayesian fingerprint
prefs   = translate_profile_to_prefs(profile)  # dict of Firefox user prefs
binary  = ensure_binary()                     # path to the patched Firefox binary

Same seed → same fingerprint, every time.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

invisible_core-18.5.0.tar.gz (210.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

invisible_core-18.5.0-py3-none-any.whl (131.3 kB view details)

Uploaded Python 3

File details

Details for the file invisible_core-18.5.0.tar.gz.

File metadata

  • Download URL: invisible_core-18.5.0.tar.gz
  • Upload date:
  • Size: 210.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for invisible_core-18.5.0.tar.gz
Algorithm Hash digest
SHA256 5998ecdbe227eaad8ae52bb10d4ea6a2ebd86ebfbc74ac95c0941866be819629
MD5 c851adc383e377984a662d91192fb07f
BLAKE2b-256 00c77a0587b91aea80d2e419dad60c6d6f27c6369eadc5d9dff88fbf8b17909c

See more details on using hashes here.

File details

Details for the file invisible_core-18.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for invisible_core-18.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 64b2a1260a2251b843f320cc211929fd72156c68fc5ca251400fa5212acb634d
MD5 1aa1fee30df9bcb8224f1bf53345bc4e
BLAKE2b-256 a9c4d7a5e962c9984143e0e767c630408d477823b40c341cea5743d48e98d34d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page