No. Disconnecting a wallet from a website does not revoke its onchain token approvals. The browser connection and the token’s permission state serve different purposes.
What disconnecting changes
A wallet connection controls how an application accesses selected accounts through that wallet and requests interactions. MetaMask describes account and network permissions in this connection flow. Removing the connection can stop that session from requesting new actions through the wallet.
Your blockchain address and past activity do not become private simply because the session ends. An application that already knows a public address can still read public chain data.
What remains onchain
The allowance recorded by a token contract persists independently of the website tab. Ethereum’s revocation guidance explicitly distinguishes disconnecting from removing token access.
If an authorized spender can exercise the allowance under its code, it does not need your browser to remain connected merely because the approval was originally requested there.
Use the action that matches your goal
To end a session, disconnect. To remove a standard allowance, submit and confirm the appropriate revocation. To address a leaked seed, treat signer control as compromised and follow a different recovery plan.
It can be sensible to both disconnect an unwanted application and review its permissions, but do not treat the first as evidence of the second. Record the chain, token and spender when checking an old connection; the website name alone is not a complete allowance identifier.
Sources & verification (2)
Source-check date is recorded in the article details. URLs are provided for manual verification. Use Copy to keep this page open.
- How to connect to a dapp
Account and network permissions are part of the dapp connection.
https://support.metamask.io/more-web3/dapps/connecting-to-a-dapp - How to revoke smart contract access to your crypto funds
Revocation and disconnecting are distinct actions.
https://ethereum.org/guides/how-to-revoke-token-access