Another feature I really like that also might be unique to Samsung-flavored Android--it's been a decade since I've had a device running Vanilla android, lol--is the overall daily screentime tracker. It's purely observational, so there's no penalty for going over, but unlike the app time limits that you can snooze there isn't a way to subtract time that you actually spent, which helps keep me accountable. Mainly I like having a widget that tracks the day's stats on my home screen, because being able to go "oof, did I really spend 45 minutes on <app> today already?" is a strong motivator for me to shape up.
As a bonus, you can also _exclude_ certain apps from the time limit tracker, which I like because it nudges me towards more constructive habits. Stuff like my notes app and Waze don't count towards the timer, nor does my e-reader of choice, which means I'm more likely to read a few pages of a book if I have time to kill since it's "free" against my daily screen goal.
What do I mean about App Timeout?
I want to say "Once I reach 20min on this app, block me from using it for 2 hours". Then it resets after 2 hours from that point. Both of those times being configurable of course.
The problem with the built-in Android App Timers now is I end up setting it to something large, like 1 hour or more because I'm thinking about how much time I want for a full day, but then I just sit there in 1 sitting swiping for that whole amount of time. And this usually happens after midnight so I know that I'm going to be blocked for my next day until after midnight again and the cycle continues.
I'd rather something force me to use it in shorter bits of time. So at midnight I can allow myself to get into an Instagram hole for 10 or 20min, but at least I know when I wake up it's been reset. I think doing this will train me to use the app for shorter amounts of time in general (or at least I think so and I want to test that theory).
I don't even know if this is possible in Android. How can one app block another. Maybe by allowing it to overlay over other apps or something?