• Success Criterion 3.3.4
  • Conformance level AA

Permanent Data Deletion With No Confirmation or Undo

3.3.4 — Error Prevention (Legal, Financial, Data)

Scenario

Setting

A grocery delivery app's shopping cart

What’s wrong

Deleting user-controllable data permanently with no confirmation and no recovery.

Example

A grocery delivery app's shopping cart shows the problem clearly: deleting user-controllable data permanently with no confirmation and no recovery.

Why it matters

Everyone in legal, financial, or data-changing flows — especially people prone to input mistakes. In this case (a grocery delivery app's shopping cart), they have to guess at the correct format.

How to test

Delete user-controllable data: if there's no confirmation prompt and no way to recover afterward, it fails.

How to fix

The submission must be reversible, checked with a chance to correct, or confirmed through an editable review step.

Outcome

Once corrected, a grocery delivery app's shopping cart lets them complete the form without guessing.

Who is affected

Everyone in legal, financial, or data-changing flows — especially people prone to input mistakes.

Learn more