jp343 extension

Changelog

See what's new in every release of the jp343 extension.

Minor v2.10.1 Jul 11, 2026 Latest
YouTube Twitch

Comprehension Votes & Mobile Badge

#

Rating a video now asks how much you understood, and the difficulty badge with voting arrives on mobile YouTube.

Features

  • Mobile difficulty badgeThe difficulty badge and the vote buttons now show on m.youtube.com, sized for touch.

Fixes

  • Mobile channel detectionChannel names on m.youtube.com are picked up correctly again after the YouTube redesign.
  • Extension updatesOriginal titles and the Japanese-only filter no longer stop working in open YouTube tabs after an update.

Improvements

  • Comprehension questionRating a video now asks how much you understood, with four answers from Nothing to All instead of level guesses.
  • Per-video votesYour answer counts for the exact video you watched and is remembered for that video.
  • Compact vote barAfter you answer, the buttons collapse to a small checkmark; tap it to change your answer.
  • Japanese-only trackingOn by default now, so only content detected as Japanese is tracked on YouTube and Twitch; you can turn it off in the settings.
Minor v2.10.0 Jul 8, 2026
YouTube Mokuro

Difficulty Levels for YouTube (Beta)

#

YouTube videos now show a JLPT-style difficulty level from N5 to N1, so you can tell how hard a video is before you watch.

New

  • JLPT difficulty levels on YouTubeEvery video now shows an estimated level from N5 to N1, on the video and on cards in your feed, so you can pick something that fits. It works on any video with Japanese subtitles, worked out right on your device, and you can keep it fully on-device if you prefer.
  • Rate the levelSigned in and watching a channel you know? A quick prompt lets you say whether a video felt easier or harder than the estimate, and enough community votes sharpen the levels for everyone.
  • Mokuro reading progressYour reading now syncs each volume's current page and whether you finished it, so your Reading tab on jp343.com shows how far along you are.
Patch v2.9.3 Jul 6, 2026
Mokuro

Mokuro Tracking Recovery

#

Mokuro reading tracking resumes after updates or lost site access without losing counted time, and no longer double counts manual tracking.

Fixes

  • Mokuro tracking after updatesReading time keeps tracking in open Mokuro tabs after the extension updates, without reloading the page.
  • Mokuro access recoveryIf your browser turns off access to reader.mokuro.app, the dashboard and settings now show a Re-allow button that restores tracking and keeps reading time that was not counted yet.
  • Double countingManually tracking reader.mokuro.app is blocked while Mokuro import is on, so the same reading no longer counts twice.
Patch v2.9.2 Jul 1, 2026

Update Tracking Fix

#

Tracking now resumes on its own after the extension updates, so open videos keep counting without needing a reload.

Fixes

  • Tracking after updatesWhen the extension updates in the background, open video tabs now resume tracking automatically instead of silently stopping until you reload the tab.
Minor v2.9.1 Jul 1, 2026

Mokuro Reading Time

#

Tracks your Mokuro manga reading time as immersion, and fixes the monthly stat showing more time than your all-time total.

Features

  • Mokuro reading timeOpt-in tracking that reads your manga reading time from reader.mokuro.app and counts it as reading immersion, synced to your account when logged in.

Fixes

  • Monthly total"This Month" no longer shows more time than your all-time Total Immersion.

Improvements

  • Twitch ad detectionSharper detection of Twitch ad breaks, so ad time is less likely to be counted as immersion.
  • Update remindersThe prompt to reload after an extension update is clearer and less intrusive.
Minor v2.9.0 Jun 20, 2026

Anki Integration

#

Tracks your Anki study time, reviews, retention and the words you know, in the dashboard and on jp343.com.

Features

  • Anki trackingYour study time, reviews and retention are read straight from the Anki desktop app through the free AnkiConnect add-on.
  • Dashboard cardReviews, retention, mature retention, day streak, new cards and the words you know, plus a daily review sparkline.
  • Account syncWhen you are logged in, your Anki stats sync to jp343.com and show up in a dedicated Anki tab.
  • My-Hub extrasMilestones, an immersion vs Anki balance, a full year review heatmap and a words you know growth curve on jp343.com.
  • Deck controlPick which decks count (leave out another language) and reset your Anki data whenever you want.
Patch v2.8.8 Jun 17, 2026
YouTube Spotify

Spotify & Streak Fixes

#

Fixes a bug that stopped Spotify from tracking in background tabs, keeps your streak correct after opening the dashboard, plus more visible session history.

Fixes

  • Spotify background trackingFixed a bug that stopped Spotify from tracking while its tab was in the background, so the music and podcasts you play in the background are counted again.
  • Spotify reliabilitySpotify tracking recovers on its own if it ever gets stuck after an ad or a missed start, instead of waiting for a tab reload.
  • Streak after opening dashboardYour streak no longer changes to a wrong number after you open the dashboard.

Improvements

  • Japanese channel detectionMore reliable at recognizing Japanese content, so channels with a Japanese name but an English title, like many Comprehensible Input channels, are picked up more often when you track only Japanese.
  • Compact popupThe active session card takes less space, so more of your recent session history is visible at a glance.
Minor v2.8.7 Jun 15, 2026
YouTube

Streak Reminder & Fixes

#

Adds an optional streak-at-risk reminder, keeps streaks alive through a single missed day, and stops the false tracking prompt on Japanese videos.

Features

  • Streak-at-risk reminderAn optional notification that warns you when your streak is about to break, so you can log today and keep it. Turn it on in Settings.

Fixes

  • Japanese video detectionJapanese videos are recognized correctly, including on Firefox for Android and on titles that use decorative characters like hearts, so the tracking prompt no longer appears for them.
  • Track only JapaneseA non-Japanese video is no longer tracked when YouTube auto-detects its spoken language incorrectly (for example a German video about Japan). A Japanese video with a non-Japanese title is now also recognized from a predominantly Japanese description.
  • Channel list syncAllow and block list changes are retried when the server does not confirm them, so your channel choices sync reliably.

Improvements

  • Streak graceA single missed day no longer breaks your streak, matching how streaks work on the website.
Patch v2.8.6 Jun 9, 2026
Spotify

Spotify Ad Recovery

#

Fixes the Spotify tracker getting stuck on "Ad" after a break, and restores loading of custom dashboard background images.

Fixes

  • Spotify ad trackingTracking no longer stays stuck showing "Ad" and counts your time again after a Spotify ad break.
  • Dashboard backgroundCustom dashboard background images load reliably again.
Minor v2.8.5 Jun 7, 2026

Account Connection Reliability

#

Keeps the account connected and syncing without unexpected sign-outs, and adds asbplayer as a tracked platform.

Features

  • asbplayer trackingasbplayer is now tracked as its own platform.

Fixes

  • Account connectionThe extension no longer disconnects the account on its own; time keeps syncing.

Improvements

  • Session recoveryA clear reconnect prompt appears when needed, and syncing resumes automatically after logging back in.
  • Automatic platform updatesNew platforms (Twitch, Nihongo no Jikan, asbplayer) enable themselves, no manual toggling.
  • Twitch thumbnailsTwitch sessions use the channel avatar as their thumbnail.
  • Clearer background settingsThe background control has its own label, and the opacity slider is now "dimming" to match its effect.
Minor v2.8.4 Jun 6, 2026
YouTube CI Japanese

Twitch & Nihongo no Jikan

#

Adds Twitch and Nihongo no Jikan as tracked platforms and improves Japanese detection for YouTube videos with kanji titles.

Features

  • Twitch trackingLive streams now count toward your immersion, with Japanese streams detected automatically and ad breaks left out of your time.
  • Nihongo no JikanLessons on nihongo-jikan.com are now tracked as their own platform.
  • CI Japanese rebrandTracking continues seamlessly on the new nijapanese.com address.

Improvements

  • YouTube Japanese detectionVideos with kanji-only titles on Japanese channels are now recognized as Japanese instead of prompting you to choose.
Patch v2.8.3 May 29, 2026

Podcast Player Access

#

Links to the new Podcasts web app from the dashboard and welcome page, plus a final stretch goal progress fix.

Features

  • Podcasts linkThe dashboard header now links to the Podcasts web app on jp343.com, alongside My Hub and Projects.
  • Podcasts on the welcome pageThe first-run welcome page now highlights the free Japanese podcast player, with listening time tracked as immersion automatically.

Fixes

  • Final stretch goal progressCorrected how the progress bar fills at the highest stretch level.
Patch v2.8.2 May 25, 2026
YouTube Netflix Crunchyroll Prime Video Disney+ CI Japanese Spotify

Update Notification & Tab Reuse

#

Shows a reload banner when the extension updates mid-session, and reuses existing dashboard tabs instead of opening duplicates.

Features

  • Update notificationWhen the extension updates while you're watching, a banner prompts you to reload so tracking can resume.
  • Dashboard tab reuseThe popup's Dashboard and Settings buttons now switch to an existing dashboard tab instead of opening a new one.

Fixes

  • Stretch goal calculationFixed the "past the final stretch" tooltip and overflow bar showing incorrect values.

Improvements

  • Welcome page hintAdded a note to reload already-open streaming tabs after first install.
  • YouTube context recoverySimplified redundant context-invalidation checks across the content script.
Minor v2.8.1 May 23, 2026
YouTube Netflix Crunchyroll Prime Video Disney+ CI Japanese Spotify

Daily Stretch Goals

#

Stretch Goals show your progress beyond your daily goal with per-level colors and overflow tracking.

Features

  • Stretch GoalsFive levels beyond your daily goal (150% to 300%), shown as a swipeable bar on the dashboard with per-level colors.
  • Popup level indicatorCurrent stretch level displayed above the micro goal bar with matching level color.
  • L5 overflowVisual marker and color split when exceeding 300% of your daily goal.

Improvements

  • Content script cleanupRemoved redundant page-unload handlers across all platforms.
Minor v2.8.0 May 22, 2026
YouTube Netflix Crunchyroll Prime Video Disney+ CI Japanese Spotify

Accurate Time Tracking

#

More precise time tracking and a compact manual tracking layout.

Improvements

  • Time tracking precisionTracked time now reflects actual watch time more accurately.
  • Manual tracking layoutTitle and activity type inputs are now side by side.

Fixes

  • Website connectionFixed an issue that could prevent the extension from connecting to jp343.com.
Minor v2.7.9 May 20, 2026

Resizable Popup

#

The popup can now be resized by dragging, and time tracking is more accurate when tabs lose connection.

Features

  • Popup resizeDrag the bottom edge to adjust popup height; double-click to reset.

Improvements

  • Tracking accuracyTime no longer accumulates when a video tab stops responding.
  • Session labelsManual tracking sessions now show their activity type in the session list.
  • Popup scrollingSession list and popup content are now fully scrollable.
Minor v2.7.8 May 19, 2026
Netflix Disney+

Session History & Goal Fix

#

Popup shows synced session history from the server and fixes goal bar drift from overlapping sessions.

Features

  • Popup session historySynced sessions from the server now appear in the popup alongside local pending entries.

Fixes

  • Goal bar accuracyDaily stats no longer drift when multiple sessions save at the same time.
  • Netflix ad titlesPlaceholder text like "after the ads" no longer gets cached as a video title.
  • Netflix video navigationSwitching between videos now correctly ends the previous session.

Improvements

  • Sync reliabilityAll server requests now use timeouts and large backlogs sync in smaller batches.
Patch v2.7.7 May 17, 2026
all

Goal Overflow, Median Stats, Session Recovery

#

Daily goal shows progress beyond 100%, dashboard adds median stats, paused sessions survive browser restarts.

Features

  • Daily goal overflowProgress bar visually continues past 100% with a color change and milestone marker at the goal boundary.
  • Median statsDaily, weekly, and monthly averages now show the median for a more accurate picture of typical activity.

Fixes

  • Paused sessions lost after 5 minutesPaused video sessions no longer get discarded when the browser restarts the background process.
  • Target start wrong day with custom start hourSessions after midnight are now correctly assigned when using a custom day start hour.

Improvements

  • Target start deviation labelsDeviations over 60 minutes now display in hours format (e.g., +2h 22m instead of +142).
Patch v2.7.6 May 16, 2026
Netflix

Netflix Tracking Reliability

#

Fixes Netflix tracking stopping mid-session, sessions not saving on tab close, and faster ad-end detection.

Fixes

  • Netflix tracking stops after 2 minSessions no longer silently stop during normal playback.
  • Netflix sessions not saved on tab closeClosing a Netflix tab now correctly saves the session.
  • Service worker recovery loses timeTracked time is no longer lost when the browser restarts the background process.

Improvements

  • Faster ad-end detectionTracking resumes within 2 seconds after a Netflix ad ends instead of up to 30.
Minor v2.7.5 May 15, 2026
YouTube Netflix

Target Start Time & Collapsible Dashboard

#

Set daily target start times per weekday with a 14-day deviation chart, collapse dashboard cards to focus on what matters, improved UI clarity across the board.

Features

  • Target start timeSet a target time for each weekday when you want to start immersing. A 14-day chart shows how early or late you actually started, with average and median stats.
  • Collapsible dashboard cardsClick any card title to collapse it. Your preferences are remembered across sessions.

Fixes

  • Netflix series detectionMore reliable series ID matching for Japanese titles.
  • YouTube channel recoveryFaster channel ID detection after navigating between videos.

Improvements

  • Dashboard UI clarityClearer tooltips, better error messages, consistent terminology across the dashboard.
Patch v2.7.3 May 14, 2026
YouTube Netflix

Netflix & YouTube Tracking Accuracy

#

Fixes Netflix sessions merging into one project for Japanese titles, resolves YouTube assigning wrong channels after in-tab navigation, redesigned light mode, daily goal sync.

Fixes

  • Netflix project detectionSessions for Japanese titles are now correctly assigned to separate projects instead of merging into one.
  • YouTube channel detectionSwitching videos within the same tab no longer assigns the session to the previous channel.
  • Channel list dedupDuplicate entries from mixed handle/@-ID formats are now merged automatically.

Features

  • Daily goal syncYour daily goal setting now syncs between the extension and jp343.com.

Improvements

  • Light mode redesignAccent-driven surfaces replace the old iridescent gradients, matching the dark mode style.
  • Goal editorEnter key saves, click handling no longer closes the editor unexpectedly, input validation shows feedback for out-of-range values.
Patch v2.7.2 May 13, 2026
YouTube Netflix Crunchyroll Prime Video Disney+

Channel List Reliability

#

Fixes blocked/whitelisted channels reappearing after deletion, improves avatar display reliability.

Fixes

  • Channel list syncBlocked or whitelisted channels no longer reappear after being removed.

Improvements

  • Channel detectionMore reliable channel identification on YouTube, especially for channels using handles instead of IDs.
  • Avatar displayAvatars now persist correctly across sessions and update properly on account changes.
Patch v2.7.1 May 12, 2026
YouTube

Content Filter Fixes

#

Fixes content filter reliability on the YouTube homepage and prevents channel list conflicts.

Fixes

  • Content filter reliabilityVideos that loaded slowly on the homepage are no longer missed by the Japanese content filter.
  • Channel list consistencyThe same channel can no longer appear in both the blocked and allowed lists simultaneously.

Improvements

  • Page navigationThe content filter now re-applies when navigating between YouTube pages without a full reload.
Minor v2.7.0 May 11, 2026

Japanese Content Filter, Original Titles & Avatars

#

Filter for Japanese-only tracking on YouTube with an allow list for exceptions, original untranslated titles, user avatars, and safer settings sync.

Features

  • Japanese content filterOnly track time on Japanese YouTube content. Add channels to your allow list to track them regardless of language.
  • Original YouTube titlesShow untranslated video titles instead of auto-translated ones.
  • User avatarsYour profile picture now appears in the popup and dashboard header.
  • Welcome pageNew onboarding page shown after first install.

Improvements

  • Settings sync safetyChannel lists are now merge-protected on both client and server, preventing accidental data loss during sync.
Patch v2.6.4 May 9, 2026

Hub Background & Settings Sync Fixes

#

Hub background image now reliably appears on jp343.com, smoother rendering, and color theme syncs correctly on every server check.

Features

  • Hub background on websiteYour dashboard background image now appears on My Hub and Projects pages when the toggle is enabled.

Fixes

  • Smoother background renderingClicking on My Hub or Projects no longer causes background flicker.
  • Color theme syncTheme changes on the website now reach the extension even when other settings are unchanged.
Patch v2.6.3 May 8, 2026

Hub Background & Theme Sync

#

Your dashboard background image and color theme can now appear on jp343.com (My Hub / Projects), with a per-page toggle.

Features

  • Hub backgroundToggle your dashboard background image to appear on jp343.com My Hub. Image stays on your device, no upload.
  • Color theme on websiteMy Hub and Projects pages now follow your extension color theme (Magenta, Matcha, Ocean) live.
  • My Hub settings toggleNew "Extension Background" section in My Hub Settings to enable or disable the background per page.

Fixes

  • Dashboard opacity driftReplacing the background image after lowering the slider no longer resets opacity to default.
  • Stale settings on removeRemoving the dashboard background now finalizes cleanly without leaving lingering flags.
Patch v2.6.2 May 8, 2026

Mobile Tracking & Japanese Content Filter

#

Fixes duplicate tracking events on YouTube mobile and adds Japanese content filter support for mobile browsers.

Fixes

  • YouTube mobile trackingDuplicate play/pause events on Firefox Android no longer cause time discrepancies.
  • Popup settings on mobileSettings (theme, daily goal, filters) now load correctly on Firefox Android.
  • Diagnostics coverageAll 7 platforms now consistently report diagnostics from every play path.

Improvements

  • Japanese content filter on mobileThe feed filter now works on mobile YouTube (m.youtube.com) with proper container detection.
  • Filter reliabilityVideos that load without a title are re-checked instead of being permanently hidden.
Patch v2.6.1 May 7, 2026

Tracking Reliability & Dashboard Performance

#

Netflix tracking fixes, new diagnostics counters, and faster dashboard session loading.

Fixes

  • Netflix bufferingBuffering events no longer cause lost tracking time.
  • Netflix ad recoveryStuck ad state auto-clears when content resumes playing.
  • Netflix play countingAll play paths now correctly report diagnostics.

Improvements

  • Dashboard session cacheReturning to the dashboard re-renders sessions instantly from cache instead of waiting for the server.
  • Diagnostics countersTwo new counters (heartbeat resume, ad state recovery) for early detection of platform behavior changes.
Minor v2.6.0 May 5, 2026

Custom Background & Color Redesign

#

Custom dashboard backgrounds and selectable color themes with faster dashboard loading.

Features

  • Custom dashboard backgroundUpload a personal image as dashboard background with adjustable overlay opacity.
  • Color themesChoose between Magenta, Matcha, and Ocean accent colors in Settings.

Improvements

  • Dashboard load speedBackground images and settings panel load immediately without waiting for network requests.
  • Theme initializationColor theme and dark mode apply instantly on page load without visible flash.
  • Background contrastTab buttons and user bar stay readable over any background image.
  • Light theme contrastText, buttons, and UI elements now meet accessibility contrast standards.
  • Popup toggleTracking toggle updated from button to native checkbox input.
Patch v2.5.3 Apr 30, 2026
YouTube CI Japanese

Firefox Android Suspension Fix

#

Fixes timer continuing to run when Firefox Android suspends video on popup open, home button or screen lock.

Fixes

  • Video suspension detectionTimer now pauses immediately when Firefox Android suspends the video element on popup open, home button, tab switch or screen lock.
  • Popup state syncOpening the extension popup on mobile now instantly syncs the timer with the actual video state.
Patch v2.5.2 Apr 29, 2026
YouTube CI Japanese

Mobile Timer & Buffering Fix

#

Fixes mobile timer behavior on Firefox Android and pauses tracking during video buffering.

Fixes

  • Mobile timerTimer no longer pauses incorrectly when opening the browser menu or switching apps while the video keeps playing.
  • Buffering detectionTimer now pauses automatically when the video buffers due to poor signal and resumes when playback continues.
  • Cross-tab interferenceBackground tabs can no longer interfere with the active tracking session.

Improvements

  • Tab switchingSwitching between video tabs on Firefox Android now correctly switches the tracked session.
  • JP filter buttonHidden on mobile YouTube where the feed filter is not available.
Minor v2.5.1 Apr 28, 2026
YouTube CI Japanese

Firefox Android & Popup Redesign

#

Adds Firefox for Android support and redesigns the popup with a new color scheme and accessibility improvements.

Features

  • Firefox for AndroidThe extension now works on Firefox for Android. YouTube and CI Japanese are fully supported on mobile.
  • YouTube mobile trackingVideo title, channel name and channel blocking now work on the mobile YouTube web player.

Fixes

  • Session date displayServer-synced sessions no longer show incorrect dates on Firefox. Timestamps now include timezone information.
  • Day boundary consistencySession dates in the popup and dashboard now respect the "Day starts at" setting.

Improvements

  • Popup redesignNew color scheme aligned with the jp343.com website. Updated backgrounds, accents and gradient.
  • AccessibilityAdded keyboard focus indicators and reduced-motion support to the popup.
  • Theme systemLight/dark toggle is now a shared module with live sync between popup and dashboard.
  • New iconUpdated extension icon.
Minor v2.5.0 Apr 27, 2026

Custom Day Boundary

#

Adds a "Day starts at" setting and fixes the daily goal bar showing a different value than the Today stat.

Features

  • Day boundary settingChoose when your day starts (midnight to 6 AM). Sessions before that hour count toward the previous day.

Fixes

  • Daily goal barThe goal progress now matches the Today stat for logged-in users.
Patch v2.4.9 Apr 27, 2026

Local Timezone Stats Fix

#

Stats, streaks, and badge now use local time instead of UTC for daily tracking.

Fixes

  • Daily stats timezoneSessions are now assigned to the correct local date instead of UTC, fixing wrong day assignments for users outside Europe.
  • Streak calculationStreaks now reset at local midnight instead of UTC midnight.
  • Backup filenameExport files now show the local date in the filename.
Patch v2.4.8 Apr 26, 2026

Quick Controls & Settings Cleanup

#

Adds right-click pause and stop controls and reorganizes dashboard settings into logical groups.

Features

  • Right-click tracking controlsPause, resume, or stop any active session directly from the browser context menu.
  • Ko-fi support linkDashboard and website header now include a Ko-fi link for optional tips.

Improvements

  • Dashboard settings layoutSettings are now grouped into Tracking, Platforms, Privacy, and Backup sections instead of one flat list.
Patch v2.4.7 Apr 22, 2026
Spotify

Time Tracking Accuracy

#

Fixes time loss during longer playback sessions and ensures sessions end properly when closing tabs.

Fixes

  • Playback time accuracyLonger listening or watching sessions no longer lose tracked time when the browser is managing resources in the background.
  • Session cleanup on tab closeClosing a platform tab now reliably ends and saves the active session.
  • Spotify metadata detectionPlay events are no longer reported as metadata failures when the player takes a moment to load.
  • Spotify track changesSwitching tracks while metadata is still loading no longer causes the new track to go untracked.

Improvements

  • Dashboard title overflowLong titles (common with Spotify podcasts) are now properly truncated instead of breaking the layout.
Patch v2.4.6 Apr 20, 2026

Spotify Tracking Fix

#

Fixes Spotify play detection failing silently.

Fixes

  • Spotify play trackingSpotify sessions are now detected and tracked correctly.
Patch v2.4.5 Apr 13, 2026

Manual Timer Fix

#

Fixes the manual tracking timer resetting every time the popup is reopened.

Fixes

  • Manual tracking timerReopening the popup no longer resets the running timer.
Patch v2.4.4 Apr 19, 2026
CI Japanese

CI Japanese Fix

#

CI Japanese tracking no longer crashes on non-video pages.

Fixes

  • CI Japanese trackingOpening non-video pages on cijapanese.com no longer crashes the content script.
Minor v2.4.3 Apr 19, 2026

Platform Diagnostics

#

Opt-out platform detection diagnostics help surface breakage earlier, plus automatic logout when server auth fails.

Features

  • DiagnosticsOpt-out technical diagnostics help detect when a streaming platform changes its structure and breaks video detection.
  • Auto-logoutExtension signs itself out automatically when the server rejects its session.

Improvements

  • Season-only titlesStreaming titles that include only a season number are handled correctly.
  • Prime Video titlesTrailing season suffixes are stripped from Prime Video titles for cleaner session entries.
  • Settings scrollSettings tab no longer jumps to the top when toggling options.
Minor v2.4.2 Apr 16, 2026

Popup Stats & Calendar Week

#

Popup stats bar now pulls server totals with calendar-week alignment instead of rolling seven days.

Features

  • Popup server statsPopup stats bar now includes server-synced totals, not just local activity.
  • Calendar weekPopup weekly total follows the server's Monday-to-Sunday calendar week.
Patch v2.4.1 Apr 14, 2026

Episode Merge Fix

#

Same-day session merging no longer combines different episodes of the same series into a single entry.

Fixes

  • Episode mergeSame-day session merging now keeps different episodes of the same series as separate entries.
Minor v2.4.0 Apr 13, 2026
YouTube

YouTube Japanese Filter

#

Adds a YouTube filter to hide non-Japanese content and introduces dashboard settings, a blocked channels tab, and export and import.

Features

  • YouTube Japanese filterOptional filter that hides non-Japanese videos from the YouTube home and recommendations.
  • Dashboard settings tabNew Settings tab with tracking toggle, same-day merge toggle, daily goal, platform toggles, and Spotify content type filter.
  • Blocked channels tabFull blocked channel list on the dashboard with search and unblock.
  • Export and importBack up sessions and stats as JSON and restore them with a merge strategy.

Improvements

  • YouTube titlesYouTube sessions now use the original video title instead of the auto-translated one.
  • Popup cleanupPopup blocklist dropdown removed now that blocked channels live in the dashboard.

Fixes

  • Tab closeSessions now end reliably when a tab is closed across all platforms.
Minor v2.3.3 Apr 9, 2026
Crunchyroll YouTube

Daily Goal & Batch Sync

#

Adds a daily goal tracker and batch session syncing, with Crunchyroll episode grouping fixes.

Features

  • Daily goalSet a daily immersion goal and track progress on the dashboard and in the popup.
  • Feedback buttonSend feedback directly from the dashboard footer when logged in.

Improvements

  • Batch syncMultiple entries sync in a single request for faster syncing and lower server load.
  • YouTube channel recheckBlocked channels on YouTube are rechecked much more quickly when switching videos.
  • YouTube navigationPopup and dashboard update after YouTube navigates through the address bar.

Fixes

  • Crunchyroll episodesEach Crunchyroll episode is now grouped as its own session instead of being merged incorrectly.
Minor v2.3.2 Apr 8, 2026

Session Merge & Privacy

#

Same-day sessions for the same content auto-merge, and the popup now links to the privacy policy.

Features

  • Same-day session mergeSessions for the same video on the same day combine into one entry automatically.
  • Privacy policy linkDirect link to the privacy policy from the popup.

Improvements

  • Favicon handlingManually-added sessions use internal favicon fetching for stronger privacy.
Minor v2.3.1 Apr 3, 2026
Prime Video Disney+

Episode Detection & Metadata

#

Prime Video detects more episode formats, Disney+ sessions pull real titles and thumbnails, and sessions show platform icons.

Features

  • Disney+ metadataDisney+ sessions now capture the correct title, subtitle, and thumbnail for what is playing.

Improvements

  • Prime Video episodesSeason and episode numbers are detected in more title formats, including shortened German ones.
  • Platform iconsDashboard session list shows a platform icon as a fallback when no thumbnail is available.
Minor v2.3.0 Apr 1, 2026
Spotify

Spotify & Blocklist Sync

#

Adds Spotify tracking for Japanese audio content and syncs the blocklist across devices.

Features

  • Spotify trackingAutomatic session tracking on Spotify for Japanese music and podcasts.
  • Blocklist syncBlocked channels now sync between devices through the account.
Minor v2.2.3 Mar 31, 2026
Disney+

Activity Types & Session Polish

#

Adds an activity type selector for watching, listening, reading, and speaking, and fixes re-login and Disney+ issues.

Features

  • Activity type selectorChoose watching, listening, reading, or speaking for each session, with the last choice remembered per domain.

Improvements

  • Disney+ ad detectionMore reliable detection of Disney+ ad breaks.

Fixes

  • Re-login hangDashboard no longer hangs after logging in again.
  • Display nameDashboard header now shows the actual display name instead of a placeholder.
  • LogoutLogging out now fully signs out on both the extension and jp343.com.
  • Login errorsLogin button recovers properly if the server returns an error.
Minor v2.2.2 Mar 27, 2026

Light Mode & News Banner

#

Introduces a news banner, a new light mode palette, and instant dashboard updates without refresh.

Features

  • News bannerDashboard shows a news banner for project updates and release announcements.
  • Warm berry light modeRedesigned light mode with a warm berry palette and iridescent accents.

Improvements

  • Instant updatesDashboard reflects new sessions immediately without a manual refresh.
  • Description trimmingLong session descriptions are trimmed cleanly instead of overflowing the layout.
  • Amazon permissionsReduced the extension's required Amazon host permissions.

Fixes

  • Sync stallSync no longer stalls after specific dashboard actions.
  • Platform badgeDashboard platform badge displays correctly for all platforms.
Minor v2.2.0 Mar 25, 2026
Disney+ CI Japanese

Disney+ & CI Japanese

#

Adds tracking for Disney+ and cijapanese.com and rebuilds the dashboard with monthly trends and accessibility polish.

Features

  • Disney+ trackingAutomatic session tracking on Disney+ with ad detection via the countdown badge.
  • CI Japanese trackingAutomatic session tracking on cijapanese.com for comprehensible-input learners.
  • Monthly overviewDashboard shows a six-month bar chart of tracked time.
  • Averages rowDaily, weekly, and monthly averages plus best day added to the dashboard.

Improvements

  • Dashboard layoutHeatmap now spans full width with week and month charts side by side.
  • AccessibilityKeyboard focus styles, ARIA labels, and reduced-motion support added across the dashboard.
  • Responsive dashboardAdapts cleanly from small mobile to wide desktop screens.
  • PolishButton gradients, clearer month labels, and improved contrast across the dashboard.

Fixes

  • Tracking badgePopup tracking badge now reflects the correct state.
Minor v2.1.1 Mar 23, 2026

Persistent Login

#

Extension now stays logged in across browser restarts, so sync, stats, and delete work without revisiting jp343.com.

Features

  • Persistent loginAPI token keeps the extension authenticated across browser restarts.
  • Session time of daySession entries now include the time of day alongside the date.

Improvements

  • Dashboard loadingDashboard shows cached stats immediately on reload instead of flickering while loading.
  • Sync reliabilitySyncing, deleting, and fetching stats now work without reopening jp343.com after login.
Minor v2.1.0 Mar 22, 2026
Prime Video YouTube Netflix

Prime Video Support

#

Adds Prime Video tracking with ad detection and extends blocking to movies.

Features

  • Prime Video trackingAutomatic session tracking on primevideo.com and regional Amazon domains.
  • Prime Video ad detectionAds pause tracking using Amazon's built-in ad timer.
  • Movie blockingBlocking now works for movies on Netflix and Prime Video, not just series.
  • Sticky footerDashboard button in the popup stays visible when content scrolls.

Improvements

  • YouTube ad detectionUpdated to keep pace with YouTube's current markup.
  • Netflix false positiveRemoved a false positive that paused tracking during normal video pauses.
  • Idle badgeToolbar badge no longer shows a confusing count when idle.
  • Block labelPopup block label adapts for both movies and series.

Fixes

  • Prime Video navigationTab navigation changes on Prime Video end sessions correctly.
  • Longer video IDsPrime Video identifiers longer than ten characters are now recognized.
  • Player closeClosing the Prime Video player ends the session instead of leaving it running.
Minor v2.0.3 Mar 22, 2026
Netflix Crunchyroll

Series Blocking & Netflix Fixes

#

Netflix and Crunchyroll series can now be blocked, and Netflix tracking stops cleanly on back navigation.

Features

  • Series blockingBlock Netflix and Crunchyroll series the same way YouTube channels can be blocked.
  • Popup block buttonBlock the current show from any platform with a single click.
  • Website session displayLogged-in visitors to jp343.com see their extension sessions in the page.

Fixes

  • Netflix navigationUsing the browser back button from a Netflix video now ends the session.
  • Ad false positivesPause overlays and similar states no longer pause tracking mid-video.
  • Browse previewsPreview trailers on the Netflix home screen no longer trigger tracking.

Improvements

  • Multi-language ad textAd detection text matching now works across Netflix's supported languages.
Major v2.0.1 Mar 20, 2026
YouTube Netflix Crunchyroll

Dashboard & Auto-Sync

#

Major release with a new dashboard, automatic session sync, in-extension login, and video playback controls.

Features

  • DashboardNew dashboard page with heatmap, stats, session history, and in-extension login and registration.
  • Auto-syncSessions sync to the server automatically without needing to open jp343.com.
  • Playback controlsPause, resume, and stop buttons in the popup control video playback on YouTube, Netflix, and Crunchyroll.
  • Sakura Morning light modeNew light theme with a toggle in the popup and dashboard.

Improvements

  • Session detailsDashboard entries show the video title, platform badge, and a delete button.
  • Session historyDashboard loads the five most recent sessions with a show-more button.
  • Exact durationSession durations now show precise minutes and seconds pulled from the server.
  • Popup recent listRecent sessions stay visible in the popup after syncing.
  • Two-column layoutHeatmap and weekly bars display side by side.

Fixes

  • Logout stateLogging out now properly clears all stored state.
  • Auth reload loopDashboard no longer reloads repeatedly when login state changes.
Patch v1.6.3 Feb 28, 2026

Firefox Sync Dialog Fix

#

Sync dialog on Firefox now accepts data from content scripts that were previously blocked.

Fixes

  • Firefox sync dialogSync dialog on Firefox no longer fails to receive data passed from content scripts.
Patch v1.6.2 Feb 27, 2026
Netflix

Tracking Toggle Fixes

#

Turning off tracking or blocking a channel now ends the current session right away, with a Netflix thumbnail fallback.

Fixes

  • Tracking toggleDisabling tracking now ends the active session instead of leaving it running.
  • Block during sessionBlocking the current channel stops that session immediately.
  • Netflix thumbnailsOpening a Netflix video from a direct link now receives a thumbnail instead of a blank placeholder.
Minor v1.6.1 Feb 27, 2026

Popup Stats & Thumbnails

#

Adds a popup stats bar with weekly activity, per-session thumbnails, and a collapsible blocklist.

Features

  • Popup stats barShows today, this week, and current streak at the top of the popup.
  • Weekly activityCompact bar chart of the last seven days inside the popup.
  • Collapsible blocklistBlock list expands and collapses to save space.
  • Stats resetA button to reset local stats with a confirmation prompt.
  • Episode thumbnailsEach tracked session keeps its own thumbnail, separate from the show poster.

Fixes

  • Stats on deleteDeleting an unsynced entry now correctly subtracts from the running totals.
  • Popup linksSync and footer links open My Hub directly instead of the home page.

Improvements

  • Popup cleanupVersion checker and update banner removed now that auto-update handles those.
Minor v1.4.0 Feb 16, 2026
Crunchyroll YouTube Netflix

Crunchyroll Support

#

Adds Crunchyroll tracking and improves session detail, ad detection, and session recovery across platforms.

Features

  • Crunchyroll trackingAutomatic session tracking on Crunchyroll with ad detection.
  • Grouped entriesPopup groups related session entries so the list stays scannable.
  • Session recoverySessions that were interrupted resume instead of being lost.
  • Video linksPopup entries include a direct link back to the video.

Improvements

  • Ad detectionYouTube and Netflix ad detection tuned for fewer missed ads.
  • Channel blockingBlock and unblock actions apply more reliably across open tabs.
Minor v1.1.0 Feb 5, 2026
Netflix

Manual Tracking & Blocking

#

Adds manual time tracking for any website, channel blocking, and title editing during active sessions.

Features

  • Manual trackingTrack immersion time on any website with a start and stop timer.
  • Channel blockingBlock channels so their videos no longer count toward tracked time.
  • Title editingRename the current session from the popup while it is still running.
  • Toast notificationsShort confirmations appear when sessions start, stop, or save.

Improvements

  • Netflix ad detectionDedicated Netflix content script with cleaner ad handling.
Major v1.0.0 Feb 1, 2026
YouTube Netflix

Initial Release

#

First public release. Tracks Japanese immersion time on YouTube and Netflix with automatic ad pausing.

Features

  • YouTube trackingAutomatic session tracking on YouTube videos.
  • Netflix trackingAutomatic session tracking on Netflix.
  • Ad detectionTracking pauses automatically when an ad is playing.
  • Auto-saveSessions save when a tab is closed or navigates away.
  • Session popupReview the current session and pending entries from the extension popup.
  • Website bridgeExtension sessions appear on jp343.com while the site is open.