- Success Criterion 3.3.4
- Conformance level AA
Legal Commitment Submitted With No Review-and-Confirm Step
3.3.4 — Error Prevention (Legal, Financial, Data)
Scenario
Setting
A podcast app's episode list
What’s wrong
Legal commitments (e-signature, consent) submitted without a review-and-confirm stage.
Example
<input type="checkbox" id="agree"> I agree to the distribution terms
<button onclick="submitEpisode()">Submit episode</button>
<!-- checking the box and clicking submit immediately binds the podcaster to the terms with no summary shown --> Why it matters
A podcaster agrees to licensing terms they never actually saw summarized, only linked, and later finds their revenue share was lower than expected.
How to test
Submit a legal commitment (e-signature, consent): if there's no review-and-confirm stage before it's final, it fails.
How to fix
Surface the key terms directly, then add one more explicit confirm step before the commitment is binding.
<input type="checkbox" id="agree"> I have reviewed the terms below
<div class="terms-summary">Revenue share: 70/30. Distribution rights: non-exclusive, 12 months.</div>
<button onclick="showFinalConfirm()">Submit episode</button>
<!-- final confirm screen restates these terms before the binding submit fires --> Outcome
The podcaster reads the actual revenue terms and confirms with full knowledge of what they're agreeing to.
Who is affected
People with cognitive disabilities and screen reader users who need key contract terms surfaced directly, not buried in a linked document.
Learn more
- Understanding Understanding document (opens in a new tab)
Related scenarios
- Binding Purchase Submitted With No Review Step Beforehand
- One-Click Order Placed With No Chance to Review It First
- Permanent Data Deletion With No Confirmation or Undo
- Review Page That Isn’t Actually Editable Before Final Submission
- Financial Transfer Form That Never Confirms the Entered Details
- Exam Answer Locked In Instantly With No Chance to Review