Your wallet checked the transaction. The UI said it was safe. The funds still moved.
@rimeissner of
@safe breaks down why security can't live in the UI layer and what Safenet does to enforce it at the execution level at
@EthCC
20 minutes that reframe what self-custody actually means.