browserbase-sessions

WarnAudited by ClawScan on May 10, 2026.

Overview

This is a powerful Browserbase automation skill with disclosed logged-in browser persistence, but it also includes an under-disclosed ChatGPT/Suno automation helper and default CAPTCHA, recording, and persistence features that warrant careful review.

Install only if you intentionally need powerful Browserbase automation for authorized sites. Use separate workspaces for each site, disable recording/logging or CAPTCHA solving when inappropriate, avoid sensitive accounts unless necessary, share live-control links privately, and do not run the included dedication automation script unless you specifically trust and need it.

Findings (6)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent could interact with authenticated websites or protected pages, and mistakes could change account data or violate site rules.

Why it was flagged

This gives the agent broad control over logged-in browser sessions and CAPTCHA-protected flows, which is high-impact unless tightly scoped by the user.

Skill content
preserve authentication (cookies, local storage) across interactions, automatically solve CAPTCHAs, and record sessions for later review
Recommendation

Use only on sites where you are authorized to automate, require explicit approval before purchases/posts/account changes, and disable CAPTCHA solving when it is not appropriate.

What this means

Installing the skill brings along an extra automation path that may operate on third-party logged-in accounts if run.

Why it was flagged

The included runnable helper automates a specific ChatGPT/Suno song workflow using logged-in browser contexts, which is not disclosed by the skill name, description, or main Browserbase session-management command surface.

Skill content
node scripts/dedication_automation.mjs --dedication "<what to say>" ... --chatgpt-url Custom GPT URL for Suno Hitmaker ... --context-id Browserbase context id with ChatGPT + Suno logged in
Recommendation

Do not run the dedication script unless you intentionally want that workflow; maintainers should remove it or document it clearly as an optional example.

What this means

Logged-in sessions, browsing history, and page activity may remain available in Browserbase contexts, recordings, logs, or local workspace state.

Why it was flagged

The skill stores and reuses sensitive browser state and records/logs browsing activity by default, which can retain private account data beyond the immediate task.

Skill content
Persist authentication across sessions using Contexts (cookies, local storage, session storage are saved and restored automatically) ... Recording ON by default ... Logging ON by default
Recommendation

Use separate workspaces per site, disable recording/logging for sensitive work, stop sessions after use, and delete Browserbase contexts you no longer need.

What this means

Anyone with the API key may be able to use the user's Browserbase project and associated browser sessions.

Why it was flagged

The Browserbase credential use is expected for the integration, but the key grants access to create and manage cloud browser sessions in the user's project.

Skill content
If BROWSERBASE_API_KEY or BROWSERBASE_PROJECT_ID is missing, ask the user for them
Recommendation

Store the API key in environment/config rather than public chat, scope it if possible, and rotate it if exposed.

What this means

Someone who receives the live-control link may be able to view or control the cloud browser session.

Why it was flagged

Live remote-control URLs are purpose-aligned for handoff, but they can expose a logged-in browser session if shared in the wrong place.

Skill content
Whenever a browser is opened ... immediately share the human remote-control link ... human_handoff.share_url
Recommendation

Share live-control links only in private trusted channels and terminate sessions when handoff is complete.

What this means

Running setup may download and install packages/browsers on the user's machine.

Why it was flagged

The skill can install Python dependencies and Playwright Chromium as part of setup; this is central to the browser automation purpose but modifies the local environment.

Skill content
If commands fail due to missing Python deps ... run: python3 {baseDir}/scripts/browserbase_manager.py install
Recommendation

Run setup in a virtual environment or controlled workspace and review scripts/requirements.txt before installing.