• That'd be RescueTime, it's on all platforms, including phone. You can set goals and limits.

    But again you control yourself, you can pause the app, or uninstalling.

    So the answer might be self help books or personal coach.

  • Voted!
    Need karma! Please check submission guidelines.
    Paid!
    Why pay twice?