Use Confirmation Dialogs Only When Needed
Feedback & States · destructive actions, modals
Updated 2026-07-28
- Do not ask “Are you sure?” for every action.
- Use confirmation when:
- The action is irreversible.
- The consequence is expensive.
- Recovery is impossible.
- Skip confirmation when:
- Undo exists.
- The action is easily reversible.
- The user can safely recover.
- Every confirmation adds friction. Spend that friction only where it protects users.
Related guides