Revoking Sessions Safely
Revocation is the primary control for retiring unused or high-risk sessions. The steps below explain the available pathways and safeguards.
Revoke an individual session
Expand the session card (optional) to review scope and limits.
Select Revoke session.
Confirm the action in the prompt presented by PENGUARDS.
Approve the transaction within Abstract Global Wallet.
Monitor the status banner as it progresses from:
Awaiting wallet
Broadcasting
Confirmed The session is removed once the validator reports it closed.
If the transaction is cancelled inside AGW, the dashboard remains unchanged and the session stays available for future action.

Revoke multiple sessions at once
Select Revoke all on the toolbar when a full reset is required.
The extension queues each active session and processes them sequentially within the same task window.
Progress counters (for example, "2 / 5 sessions revoked") provide continuous visibility.

About the revoke task window
Opens automatically and remains visible while any revocation is pending.
Persists even if browser focus shifts to another tab or to the wallet modal.
Offers retry and close controls when a transaction fails or is cancelled.
Closes itself once all queued revocations have completed—successfully or otherwise.
Notifications & error recovery
Toast notifications summarise each outcome (for example, "3 sessions revoked" or "Revoke failed: user rejected").
If the wallet declines the transaction, the session remains on the dashboard and the revoke control resets for a future attempt.
In rare instances where Chrome blocks creation of the task window, PENGUARDS reverts to an inline flow so the revocation can still be completed.
Revocation is permanent. Re-establishing access requires returning to the originating application and issuing a new session key.
Last updated
