5 items
Automatically track language immersion on YouTube, Netflix, Crunchyroll & Twitch. Anki integration. No account required. Track your language immersion automatically in one private, all-in-one dashboard. Whether you're learning Japanese, Spanish, German, French, Korean, or any target language through comprehensible input and immersion, Osmolog logs your immersion hours effortlessly so you can focus on learning. HOW IT WORKS (3 SIMPLE STEPS): 1. Watch or Listen: Open your favorite supported video player, streaming platform, or web audio in your browser. 2. Automatic Tracking: Osmolog detects your target language and records your active playback in the background. 3. Review Your Stats: Open the popup or full dashboard anytime to see your daily goal progress, streaks, language heatmaps, and weekly recaps—no stopwatches or spreadsheets needed! THE PERFECT IMMERSION COMPANION: Osmolog works seamlessly alongside your everyday language study workflow: • Pairs smoothly with popup dictionaries and subtitle lookup extensions. • Connects with Anki flashcards to display your daily review time and retention alongside media immersion. • Replaces manual stopwatches, timers, and spreadsheet logs with automatic background tracking. KEY FEATURES: • Automatic Video Tracking: Automatically records immersion time across supported video platforms (including YouTube, Netflix, Crunchyroll, and Twitch) as well as custom video websites. • Web Audio & Podcast Support: Tracks listening immersion from browser podcast and audio players. • Active vs. Passive Immersion: Distinguishes between focused active watching and background passive listening. • Flashcard Sync: Track your Anki review time and card retention in the same unified timeline. • Desktop Media & Gaming: Track desktop MPV video playback, native reader tools, and PC games with the optional Windows Osmolog Companion. • Reading & Manual Logging: Log books, manga, conversation, and offline study with quick manual timers. • Custom Websites: Add custom video and reading websites with one click. • Comprehensive Analytics: Visual streak calendars, daily/weekly immersion graphs, language heatmaps, and milestone pacing. • Unassigned Playback Workspace: Easily assign, group by script, or filter multi-language sessions under Analytics with 1-click quick bars and undo support. • Shareable Recaps: Export beautiful weekly immersion cards to share your streaks and hours with study groups and friends. • Mobile Tracking: Log and track sessions from your phone—even while your computer is off—with a free confirmed account. • Social Groups & Pairs: Form immersion study groups and accountability pairs to stay motivated together. • Export Anytime: Full data ownership with 1-click JSON backup export and CSV reports. PRIVACY & LOCAL DETECTION: • No Account Required: 100% functional out of the box for private local tracking. No email, sign-up, or telemetry required. • Zero Ads: Clean, fast, distraction-free interface built specifically for self-directed language learners. • No Background Audio Recording: Standard, lightweight native player detection with zero heavy local AI models or background tab capture. Local tracking needs no account. Basic Chrome Sync shares totals and safe preferences; full-history cloud backup and Pro Sync require active Pro access. Product analytics and anonymous error reports can be enabled separately; both are off by default.
Oct 26, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.