Can protective software help addicts maintain sobriety?

When you, as a therapist, recommend filtering and accountability software to a recovering addict, look for these features.