The curent UX for my app is:

Terms & Conditions

text: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque ut turpis ipsum. Ut cursus cursus scelerisque. Mauris lacus neque, sagittis non ultrices vitae, laoreet id massa. ... ... Donec vulputate sagittis bibendum. Suspendisse fermentum justo in est feugiat sed pretium velit suscipit.

checkbox: [ ] I Agree

two buttons: Accept and Decline

Is it better to remove Checkbox? (because it does repeat Accept action and creates potential logical error if user check Agree checkbox and then click on Decline)


1 Answer 1


From a usability standpoint, yes. Efficiency dictates that you use implied agreement.

From a legality perspective, no. You should explicitly ensure users are aware of what they are agreeing to.

Explicit agreements are generally enforceable. These are usually in the form of checking a box that says you agree, or by clicking a button that says you agree.

Implicit agreements are unenforceable and have no legal weight. These are when you have something that says "by signing up for this account you agree to the terms and conditions" or something similar. Zappos and a large legal team recently found this out the hard way.


  • Thank you. What about to leave check box and have only one button "Accept" disable while user checks the checkbox?
    – contrarios
    Apr 29, 2014 at 20:00
  • 3
    The comment you quote in reference to the Zappos case is wrong. Sign up forms that include a "by signing up to this account you agree to the terms and conditions" (which links to the T&C's) are considered to be explicit agreements, because the user is taking some action, even though it's not clicking a checkbox, the user still must click the sign up button. The Zappos case showed that you can't assume that users are bound by any T&C's simply be virtue of them browsing the site and you having a T&C's link in your footer.
    – grover5
    Apr 29, 2014 at 20:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.