In order to remove distraction, I'm looking for an Android app which would only allow my phone to be unlocked one time every hour (or some other controlled schedule). (Possibly, you'd still be able to receive / make calls during the locked period.)
I.e. even if you know the PIN, you can only unlock it on a time schedule.
It's basically a time lock for the phone (similar to a bank safe time lock).
I would pay 20 USD for it.