Stayfocused by innoxapps.
After combing through the play store for hours and trying out countless of apps, I found that all but this one were full of ads or were easy to find workarounds or lacked necessary customization for times.
Then I stumbled upon this one. It is only worthwhile if you buy the full version ($5 maybe 8, for lifetime subscription).
But this is uber-customizable, very professional great UI. When I discovered a bug, I sent them an email and they responded and pushed an update the next day.
Once you try this, you won't need another app.
https://play.google.com/store/apps/details?id=com.stayfocusedFeatures:
★ Block apps, Block websites and Block keywords in browser Url
★ Block apps and websites at specified time intervals
★ Set daily usage limit for apps and websites
★ Track daily time spent while using the app itself
★ Block notifications: keep you away from distracting apps
★ Offtime: keeps you away from selected apps for the selected time
★ App usage tracker: keep track of your app usage history
★ App time spent: keep track of time spent on different apps and sites
★ Check phone history: gather counts of you checked the phone
★ Activity history: gather the time that you open apps
★ Strict mode: for weak self control
★ Lock mode: for parental control
★ Screen Time (Your Digital Detox partner): Set limits on your overall phone usage
Stay Focused - App Block & Website Block is a easy to use productivity app that works as a App Blocker and Website Blocker. In addition to being an app and website blocker you can:
☞ Temporarily block any application or website by using the stay focused app blocker self-control app
☞ Set limitations on your phone, reduce your phone addiction and increase self control
☞ Block your email & keep your email notifications off temporarily
☞ Stay Focused App Block website block allows you to Set limit on social media apps
☞ Strict mode with expiry and QR code feature helps you follow the limitation if you have weak self control
☞ Stay Focused App Block allows to Disable other notifications for a specific time to help you concentrate
☞ App Blocker helps you focus on your work or studies
☞ Stay Focused helps you increase Study time
☞ AppBlock helps you spend quality time with your family
☞ Stay Focused App Block is the Best tool to increase productivity and concentration
☞ Stay Focused App Block help reduce mobile phone usage and control phone addiction
☞ AppBlock help Block apps you spend the most time to reduce the usage
☞ Stay Focused App Blocker block distracting apps and reduce distractions/limit distractions
☞ Block app and Increase self control
☞ Stay Focused App Blocker - stop procrastinating/phubbing
☞ Stay Focused App Block - keep track of your usage history
☞ Stay Focused website blocker helps track time spent browsing the internet
☞ App Blocker helps you to be more anti social
☞ AppBlock helps you with digital wellbeing
☞ App blocker is the best blocksite and app blocker