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.3.0.tar.gz (200.1 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.3.0-py3-none-any.whl (131.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: invisible_core-18.3.0.tar.gz
  • Upload date:
  • Size: 200.1 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.3.0.tar.gz
Algorithm Hash digest
SHA256 10fb231743c57c18d9147fa4361e1afd4be3f0ed114c41c95e47e2dcac9ad96f
MD5 a99b1aed0559966f0c3b1c9e766e7da6
BLAKE2b-256 1abcb7e53c304084459eebcfca27fcfe1f20df50ae6b3b048cc4781cea8cf68c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for invisible_core-18.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d985b409025273836e8431043e0723e7e1f2aa0a8d2e6c58f271dce97f87c0ee
MD5 ae8dee3d211d5e63afb1df70b2cf7cd7
BLAKE2b-256 05e3a4ef15be2cfcfc2147c788474d622d1a9cc3363ed4f1be76312c2c06e57e

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