iPhone has a feature called screentime that allows you to monitor usage of application categories or individual applications. You can put time limits on these categories or applications to not allow you access them without bypassing a screen if app usage exceeds that time limit for the day. It then resets the next day.
Not sure if android has this capability, only telling you what I have experience with.
What the hell is happening with this cats chest?