For this use case, I use "IChooseTo" https://play.google.com/store/apps/details?id=com.appsofuse....
This looks like it's based on a timer, and prevents you from using the app if you use it for, say, too long. Is that right? I have legitimate longform uses of my browser app as well as bad ones.