Skip to main content

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

Project description

invisible_core

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.0.0.tar.gz (171.3 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.0.0-py3-none-any.whl (125.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: invisible_core-18.0.0.tar.gz
  • Upload date:
  • Size: 171.3 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.0.0.tar.gz
Algorithm Hash digest
SHA256 fcdc5bcfe354e2214b5f6f3bbbce8aae1c2b253b9209a6ca7e7c5a1da32ced9e
MD5 4c87d7dc3d1c4e61b737888ac6060d79
BLAKE2b-256 cc0ea6416357f1d633af2cb5695f1f71b445bfd5841ba367575ad2a774e3f6bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for invisible_core-18.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fd0e1bbffaec53782de639d1ffe68a8b2604c750217aac1ac918962d919eb00f
MD5 e7f06d232fa6a444137e2e8cbdd099d0
BLAKE2b-256 afd9e1923983780c728c8c390f45db90c626d5a50aa4d7424e3e41bc1f4838c5

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