Android: Offtime cuts out phone distractions by switching off apps, calls and texts, only allowing people and apps you choose. It also tracks your usage and lets you auto-schedule focused time based on your calendar.
Set up a profile, choose which people and apps you want to allow when you are running Offtime, and finally set the amount of time you want to focus. In any profile, tap the Settings cog wheels icon in the corner to choose your auto-reply SMS message, how calls are handled (including soft-blocking, which lets a repeat call through), ringtones, notifications, and the ability to schedule your profile via your calendar. If you've noted a task, at its start time Offtime will kick into action.
Once you start Offtime, it's up to you how strict you want to be. By default, you can manually stop it with a long press, but you have the option to set Offtime so it can't be stopped manually.
Offtime also tracks which apps you are using, who you are interacting with, and other phone data to present graphical statistics about how you use your phone. This could help you figure out where you are losing time in a day.
If Offtime isn't for you, you can check out other apps that offer such focus-boosting features like Sanity to block incoming calls and texts">organise yourself better.