# What is PENGUARDS?

![PENGUARDS](/files/vRChTIPwUbicU9KDQGAQ)

PENGUARDS is a supervisory extension for Abstract Global Wallet (AGW). It provides a consolidated dashboard of every session key associated with the connected wallet, evaluates the residual risk presented by each permission set, and supplies controlled revocation workflows.

The extension translates the technical elements of AGW sessions into clear, auditable information so that security teams and individual users can make timely decisions without resorting to block explorers or bespoke scripts.

## Key outcomes

* **Immediate visibility** - every active session key is enumerated as soon as the wallet is connected; no manual querying is required.
* **Risk transparency** - severity indicators and concise narratives describe which keys demand attention and the reasons for the assessment.
* **Controlled remediation** - individual or bulk revocation is available within the popup, providing confirmation at each step.
* **Operational context** - issuer details, signer information, originating transactions, and explorer shortcuts are available for further validation.

## Recommended usage

* After authorising a new application that requested session-key access.
* As part of scheduled wallet hygiene reviews.
* Whenever unexpected behaviour is observed and session exposure needs to be verified.

## Typical workflow

1. Launch the extension from the Chrome toolbar.
2. Connect the wallet and grant read access to session data.
3. Review the risk banner and prioritise the highest-severity entries.
4. Expand individual cards to inspect policy scope, limits, and registry status.
5. Execute targeted or bulk revocations as required.

The result is a single, purpose-built interface for assessing and managing AGW sessions. You can install the published build directly from the Chrome Web Store at [https://chromewebstore.google.com/detail/bjaelgkckpgbjipdeocgkiibadphibkk](https://chromewebstore.google.com/detail/bjaelgkckpgbjipdeocgkiibadphibkk?utm_source=item-share-cb).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://penguards.zer0luck.kr/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
