jp343 Immersion Tracker

April 20, 2026 · View on GitHub

Browser extension that automatically tracks your Japanese immersion time on streaming platforms.

Install

Supported Platforms

  • YouTube
  • Netflix
  • Crunchyroll
  • Amazon Prime Video
  • Disney+
  • Spotify
  • CI Japanese

Features

  • Automatic tracking on all supported platforms
  • Ad exclusion across YouTube, Netflix, Prime Video, Disney+ and Crunchyroll
  • Manual tracking on any website with one click
  • Built-in dashboard with heatmap, streaks, session history, and monthly overview
  • Channel/title blocking to exclude specific content from tracking
  • Title editing during or after tracking sessions
  • Optional account sync to jp343.com for cross-device stats
  • Works offline with local storage, no account required

Permissions

  • Storage for saving sessions and settings locally
  • Tabs for the manual tracking feature (reads the active tab's title and URL when you start a session)
  • Host access limited to the 6 supported platforms and jp343.com

Privacy

  • All data stays in your browser unless you create an account on jp343.com
  • No third-party data sharing, no analytics
  • Account is optional, only needed for cross-device sync

Development

Built with WXT and TypeScript.

npm install
npm run dev          # Chrome, hot reload
npm run dev:firefox  # Firefox, hot reload
npm run build        # Production build (Chrome)
npm run build:firefox

Community

License

GPL-3.0. See LICENSE.