I've found the Android screen time reminder feature to be useful for this, and it can be kind of jarring because it never feels like you're on the apps for as long as you actually are. You'll sit down and start scrolling and just lose track of time.
This is one of the craziest "breach" stories I've come across recently, I feel like it's gone a little bit under the radar considering the size and scope.