$1.5 billion was stolen in 2025 due to forgotten extensions.
86% of wallets are at risk.

The victims of the theft, just like you, thought their funds were safe. But they forgot about critical connections, and yes, even official websites can become vulnerable.

Take care of your safety
An iPhone displaying Safe Wallet's Dashboard
screen1
screen2
screen3

Contract permissions can allow your funds to be withdrawn without your knowledge.

When you interact with dApps, you often grant permissions to smart contracts. These permissions remain active indefinitely unless you revoke them. Hackers can exploit these permissions to withdraw your tokens.

An interesting fact, according to the director of crypto security:
93% of thefts were committed due to OLD permissions, and the victims don't even REMEMBER this.

Stories of people who thought their assetsbig were safe:

How to prevent such theft and fraud:
Revoke unnecessary permissions now.

Token Approval Management: Allows you to view and revoke permissions for token and NFT usage.
- Browser Extension: Alerts you about potentially dangerous actions when interacting with dApps.
- Support for over 100 Networks: Including Ethereum, Polygon, BSC, Arbitrum, and others.
- Exploit Check: Notifies you about known vulnerabilities and potential risks.
Downwards Arrow

Join the secure Web3 for free

Start protecting yourself from phishing and unauthorized charges right now

iPhone. Safe Wallet Newsletters: Timeline layout

FAQ: Revoke & Security

What are contract permissions?

Contract permissions are approvals you grant to smart contracts, allowing them to interact with your tokens or NFTs. These permissions remain active until you revoke them.

Why should I revoke permissions?

Old or unnecessary permissions can be exploited by hackers to withdraw your tokens without your knowledge. Regularly revoking unused permissions keeps your funds safe.

How do I check which permissions are active?

Use a token approval management tool to see all active permissions for your wallet. This will show which contracts have access and what actions they can perform.

Can revoking permissions prevent theft?

Yes. By revoking permissions you no longer need, you minimize the risk of malicious contracts draining your funds.

Do revoked permissions affect my normal usage?

Revoking permissions only disables contract access you no longer want. You can still interact with dApps and services you trust by granting new permissions when needed.

How often should I review my permissions?

It is recommended to review and revoke unnecessary permissions regularly, especially after interacting with new dApps or receiving tokens from unfamiliar sources.

Are there tools to automate permission checks?

Yes. Some browser extensions and Web3 security apps can alert you about old or risky permissions and even allow batch revocation for convenience.

What if I accidentally revoke a needed permission?

You can simply re-grant the permission when interacting with the corresponding dApp. No permanent damage is done by revoking permissions.

Need help?

(with the app)
© Safe Wallet