SelfRestraint might have discontinued, try finding SelfRestraint alternatives
SelfRestraint is a cross platform application which blocks access to websites for a predetermined period of time.
Developed by Parker Kuivila
Apps available for
SelfRestraint is an Open Source Product.
Parker Kuivila has developed SelfRestraint