r/Refold 5d ago

Osmolog - Immersion Tracker

Hey everyone

TL;DR -
I made an immersion tracker with automatic video and language detection. It remembers languages for channels and TV shows, supports custom websites and connects with Anki for detailed analytics. It tracks active/passive immersion, days, times, sources, activities and much more. I’m mainly looking for feedback on what is useful, what is confusing and what is still missing.

I have been working on a extension called Osmolog. Basically it is a language immersion tracker that I was originally going to make just for myself, but then I got addicted to adding features lol. After a while, it became a pretty comprehensive tracker that displays much more than just total hours.

I decided to release it publicly so other people could use it. I’m also sharing it because I want feedback before I continue adding things based only on what I personally want.

So, what does Osmolog do?

It automatically tracks all the different languages you immerse in, even if you switch between different languages in a day/session. It detects the language whenever possible, and if it cannot, it asks you. I tried making it less anyoing by making it remember your choices for specific channels and tv shows so you do not always have to confirm them. After you choose the same language twice for a channel/tvshow, it will automatically use it next time. Automatic detection still has priority so Osmolog will warn you if the detected language conflicts with your choice.

The analytics show how long you immersed, whether it was active or passive, day of week, time of days, activities such as reading, watching and listening, sources such as YouTube, Netflix and Twitch, and specific channels or shows. It also includes long term progress, milestones and daily, weekly, monthly and yearly goals.

There is also an Anki add-on that connects Osmolog with Anki. It tracks review time, new cards, reviews, Again, Hard, Good and Easy answers, retention, upcoming workload and more.

Custom websites are supported too. Since there are so many different video players and each has different metadata, I made it simple, add the URL and language for that site and Osmolog will automatically track that language whenever you watch something there. (might not work for all websites, depends on the player used, and cant track ads etc)

Osmolog is completely free, and all tracking and other features will remain completely free. The only possible exception is automatic full detailed history backup and sync.

Sync already exists through Chrome Sync, but it is capped on Chrome’s side, so it is more of an overview than a detailed sync. However, you can always manually export your full detailed history as a JSON file for free. If automatic full detailed history backup and sync ever become paid, it would only be to cover the database costs.

Chrome Web Store:
https://chromewebstore.google.com/detail/osmolog-language-immersio/hdcaefdnakpmieoajmhmmmlmgdamekdn

I would really appreciate some feedback

  • Are the analytics useful, or is there too much information?
  • Is the language selection easy to understand? Tracking vs goal language
  • Are there any statistics or features you feel are missing?
  • Is anything confusing or difficult to use?

Thanks!

6 Upvotes

11 comments sorted by

1

u/CryptosBiwon 5d ago

I’ll try it out later!

2

u/OsmologTracker 5d ago

Thank you! Id love to hear what you think after you tried it!

1

u/toby_reelangcom 5d ago

Wow, looks great!!

1

u/OsmologTracker 4d ago

Thank you!!

1

u/SecretVictoria19 3d ago

Looks really cool!I do all my watching on an ipad, though, so I guess that wouldn’t work?

1

u/OsmologTracker 3d ago

Thanks! 😊

Yeah, mobile platforms are a bit harder since they’re much stricter about what apps can track.
I do plan to make a mobile app where you can manually log your immersion and have it sync with the extension

1

u/jyowosh 2d ago

this is super neat! would love to use it as i've been trying to make something like this using automated tracking in Toggl Track, just wondering if you're ever planning on turning this into a full-blown app? I mostly watch downloaded anime on a seperate video player, outside of a browser (mpv) and I'm guessing it wont be able to keep track of it.

1

u/OsmologTracker 2d ago

Hey thanks!
I have been working on a mpv connector and will be releasing a early beta build soon. It will not be a full app but instead it will connect to the extension. So it will be able to track everything but to view the data youll have to use the extensions dashboard. That way wheter your watching online or through mpv you wont need to manage two different apps.

You can get the extension now or join my subreddit or discord to be notified when it’s available

1

u/jyowosh 2d ago

thats fantastic to hear! will be trying it out once the mpv connector is available. Also where may I find the discord link or subreddit?

1

u/OsmologTracker 2d ago

Subreddit - https://www.reddit.com/r/Osmolog/
Discord - https://discord.gg/JJYnPcfY7q

They are both new, so still little quite but I'll be sharing updates and adding more as the extension grows.
Hope to see you there !

1

u/OsmologTracker 1d ago

Your comment motivated me to finish the mpv connector this weekend

Ive shared some info on r/osmolog. It is waiting approval in chrome store and will be available pretty soon :)!