When you use a DeFi app for the first time, it asks you to "approve" it to spend your tokens. Legitimate apps request exactly what they need.
Drainer apps request the maximum possible amount — every token you'll ever have, forever. Once approved, the attacker can drain your wallet anytime, even while you sleep.
Intentra inspects every approval transaction before it reaches your wallet. If the amount equals MAX_UINT256 (or any equivalent maximum), it flags it as UNLIMITED_APPROVAL.
This is a hard rule — it cannot be bypassed by changing security mode. No configuration disables it.
The transaction is rejected before your wallet even sees it. No popup to accidentally approve. The attacker never gets the permission they need.