Bunpro

ReviewAudited by ClawScan on May 10, 2026.

Overview

This skill appears to sync Bunpro progress as described, but it requires a sensitive browser-derived Bunpro token and stores personal learning data locally.

This appears safe for its stated purpose if you trust the included scripts. Before using it, understand that the frontend token is a sensitive Bunpro credential and that the generated bunpro.db file may contain private progress and account information.

Findings (3)

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

Anyone who obtains this token may be able to access Bunpro API data until the token expires.

Why it was flagged

The skill requires a browser-derived frontend JWT rather than a limited official API key. This is disclosed and used for the stated Bunpro API sync, but it is still a sensitive account credential.

Skill content
you need the Frontend API Token from your browser ... Object.fromEntries(new URLSearchParams(document.cookie.replace(/; /g, '&'))).frontend_api_token
Recommendation

Use the environment variable method instead of passing the token on the command line, keep it out of chats/logs/shell history, and refresh or revoke it if exposed.

What this means

The local database may contain personal learning history and account details, which could be exposed if the folder is shared, backed up insecurely, or committed to a repository.

Why it was flagged

The skill intentionally persists user profile, review, queue, and progress information locally for later analysis.

Skill content
fetches your Japanese grammar progress from Bunpro and stores it in a local SQLite database
Recommendation

Store the database in a private directory, avoid committing bunpro.db to source control, and delete it when you no longer need the backup.

What this means

Users may need to inspect the included scripts and ensure dependencies are installed from trusted sources.

Why it was flagged

The artifact set includes readable scripts and no remote installer, but provenance is not identified. The code also imports requests while the declared binary requirement only lists python3.

Skill content
Source: unknown; No install spec — this is an instruction-only skill.
Recommendation

Review the scripts before use and install any missing Python dependency, such as requests, from a trusted package source.