There are a few bad practices designers often commit on modal confirmation dialogs. If you don’t correct them, you’ll leave your users bewildered to where they cannot act with certainty.
Confirming data is essential when it involves monetary transactions and sensitive items. For instance, ordering a registration renewal sticker requires the user to verify their address. If there are typos, they’ll fail to receive the sticker and could face legal consequences. A modal confirmation dialog is needed to ensure that the address is correct.