A feature in Phantom settings, when enabled it requires confirmation via passcode for each transfer out of phantom. Similar to how ledger works when sending out. This would prevent fake mint sites from draining everything in the Phantom wallet.
This would virtually end wallet draining sites.