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.2.0.tar.gz (173.7 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.2.0-py3-none-any.whl (126.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: invisible_core-18.2.0.tar.gz
  • Upload date:
  • Size: 173.7 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.2.0.tar.gz
Algorithm Hash digest
SHA256 a845c1982f38eaafd25a2e3642abf9d8e02c671637f456d877751a299bf0b0c9
MD5 1c24481569b054561c9167bcbeb7e9d7
BLAKE2b-256 a3e925dd0ff93072f41b3878df8395873b0a97cbf37d4ae24f099e1cb39e5a13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for invisible_core-18.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a52eee40ffd46e8d067a1dac949ed0e41a393d752592ad62cc0af23f9e15a9b1
MD5 6c9c3b8caf1166ac1b53c61ebe1d9260
BLAKE2b-256 dd41aa4773b7af468d90ee3e471e1c5bee18241928c0e2307963f89eaec28950

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