cookieguard
pip install cookieguard installs
cookieguard-browser-use, CookieGuard's
authentication-cookie policy checks for Browser Use
agents, and makes its API importable as cookieguard:
from cookieguard import CookieGuardAudit # same object as cookieguard_browser_use.CookieGuardAudit
CookieGuard checks how your application configures its session cookies (HttpOnly, Secure,
SameSite, Domain scope, lifetime, and __Host-/__Secure- prefixes) during an authorized
browser workflow. It returns PASS, FAIL, or INCOMPLETE with exit codes 0/1/2 and never
outputs cookie values. Requires Python 3.11+, Node.js 24+, and Chrome or Chromium.
- Documentation and examples: Browser Use integration
- CLI, Playwright, GitHub Action, and MCP server: CookieGuard on GitHub
On npm, the official packages are cookieguard-ci, @aiscihub/cookieguard-core,
@aiscihub/cookieguard-playwright, and @aiscihub/cookieguard-mcp. The npm package named
cookieguard is an unrelated project.
Releasing
Publish with the Publish cookieguard alias workflow (.github/workflows/publish-cookieguard.yml)
through PyPI Trusted Publishing. Widen the cookieguard-browser-use range in pyproject.toml
and bump this version when a new cookieguard-browser-use minor version is released.
Metadata
Release files for cookieguard 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| cookieguard-0.1.0.tar.gz | 2.8 kB | With provenance | Details for cookieguard-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| cookieguard-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for cookieguard-0.1.0-py3-none-any.whl |
Total release size: 6.2 kB
Security for cookieguard 0.1.0
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.
Full provenance
Both files in this release have been uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.