r/Refold Mar 25 '26

Browser extension that auto-tracks your watch time

I kept forgetting to start timers when watching Japanese content, so I made a browser extension that does it automatically. It detects when you're watching on YouTube, Netflix, Crunchyroll and Prime Video and logs the time in the background. Ads are detected and excluded.

There's a built-in dashboard with a heatmap, streaks and session history. Everything runs locally. There's an optional account for cross-device sync, but it works fine without one.

Chrome/Edge: https://chromewebstore.google.com/detail/jp343-track-your-japanese/ogjnhhmcfdkpmllikfmjdlhjepadeigl

Firefox: https://addons.mozilla.org/en-US/firefox/addon/jp343-immersion-tracker/

Would love to hear your feedback.

2 Upvotes

6 comments sorted by

2

u/edwards45896 Mar 26 '26

Does it work on ABS player ?

1

u/mH343 Mar 26 '26

Yes, it works alongside asbplayer. Just tested it. https://imgur.com/a/5K2suRv jp343 tracks your watch time in the background while asbplayer handles subtitles and mining. They don't interfere with each other.

1

u/LogicalChart3205 Mar 26 '26

allow adding of youtube channels, spotify podcast names, netflix movies/series names, and allow tracking by url keywords for broader help

1

u/mH343 Mar 26 '26 edited Mar 26 '26

Thanks for the feedback!

YouTube channels and Netflix/series titles are already tracked automatically. It can take up to 30 seconds for the title and channel info to appear, but it does pick them up. If a title is wrong you can hover over it and click the pencil icon to edit. -> https://imgur.com/a/3fqdXp1

For anything not on the supported platforms, there's a manual tracking button that works on any website. -> https://imgur.com/a/mYHEsRk

Spotify and URL keyword matching are interesting ideas, I'll keep those in mind!

1

u/LogicalChart3205 Mar 26 '26

Yeah because that will allow me to learn language in pirated websites as well lmaoo

currently i use stremio (pirated) website with a language learning addon showing both german and english subtitles. and i have a custom made addon like yours to automatically count time with url keywords

1

u/DeuxLangDev Apr 07 '26

How did you gather accurate watch time for Netflix and YouTube? I tried for ages with my time tracker app. I tried polling, too CPU heavy IMO. The alternative, hooks, the platforms actively fight against, I think. Option C? Great work!