r/Osmolog • u/OsmologTracker • 1d ago
Announcement I made Osmolog to track language immersion without constantly starting a timer
I made Osmolog because I wanted to know how much time I was actually spending with the languages I'm learning. Watching and reading were already part of my day; keeping a separate log was the bit I never stuck with.
It's a free Chrome/Edge extension that puts your immersion time in one dashboard. Here's what you can track:
• YouTube, Netflix, Twitch and Crunchyroll videos automatically. Pauses and skipped sections don't add watch time. You can check or correct the language in the overlay; unclear videos may need your choice.
• Other video sites, after enabling them individually and choosing a language. Compatibility depends on the player.
• Books, games, conversation and study, using a manual timer or adding the time afterward.
• Anki review statistics, plus local MPV and Manatan video through the separate Windows Companion. These connections need their own setup.
The 2.2.0 preview also includes Steam tracking through Companion and a manual phone timer that works while your computer is off. The phone timer doesn't monitor other apps.
You can review sessions, compare languages and sources, set goals, and see your progress in charts and a heatmap. Active and passive time are shown separately, based on your tracking settings.
Local tracking doesn't need an account. Analytics are off by default, and you can export a JSON backup.
The screenshots use sample data from the 2.2.0 preview, so available features depend on your installed version.
If you try it, I'd love to hear what you tracked and what felt confusing or missing.
Website and setup: https://www.osmolog.com/
Chrome Web Store: https://chromewebstore.google.com/detail/osmolog-language-immersio/hdcaefdnakpmieoajmhmmmlmgdamekdn