I’ve been building HabitBridge as a way to track - and enforce - my own daily routines. It’s a habit tracker built with developers and hackers in mind, thanks to its JavaScript plugin framework. You can write your own “plugins” (and publish them here: https://github.com/joshspicer/habitbridgemarketplace) that run right in the app and define what a habit is—like conjugating 10 Italian verbs.
When a habit is completed, HabitBridge can fire a webhook to any URL you want (you’ll see the JSON structure in the app). I even put together a small Home Assistant add-on to receive that data and trigger automations based on your completions.
Check it out—it’s totally free. It’s still early days, and there are a few rough edges, but I’d love your feedback. Feel free to reach out here or on GitHub: https://github.com/joshspicer/habitbridge-release/issues