This is gonna seem like a strange request, but the Internet is full of strange things, right? I'm trying to find a way to cut down on the time that I spend using the internet. Call it an internet addiction if you will. This is becoming harder to do with the Internet on mobile phones. Now, I know the obvious answer is to not get a phone w/ data at all -- however, my job/life requires it, so that is not an option. I have found some Applications that will attempt to block you (e.g. TimeLock), but they all have their drawbacks (and really, the target people are kids, so adults aren't in mind when it is designed) I'm essentially looking for the following: -be able to block all Internet usage from certain time periods during the day. This must block both wifi and 3G. -As an alternative, blocking access to certain apps (safari, YouTube) would be acceptable as well. -Another alternative: block all access to the phone during certain hours So basically, I need the flexibility of having full control over the phone during the day when I need it, but be able to limit myself at night when I don't. One of the biggest issues is with Apple. They really block the developer from doing specific things. I think to really accomplish what I want, it would have to be a jailbroken app... but I doubt there is too high of a demand for an app like this, especially in the jailbrake community The tricky thing is saving you from yourself. If there's a back door (ie you can just change the time, remove the program, etc) it's not gonna work. Is anyone aware of such a thing? Any ideas? I fully understand the root of the problem, but doing it on sheer will power alone is difficult. Sometimes you need an extra boost, and this would be ideal.