web_inspect_pwa_cache
Audits Web App Manifests for installability, reverse-engineers ServiceWorker caching strategies, extracts IndexedDB schemas, and flags unencrypted credentials with a dashboard.
Instructions
Audits Web App Manifests for installability, reverse-engineers ServiceWorker caching strategies and precache manifests, discovers background sync/push listeners, extracts IndexedDB schemas, and audits unencrypted credentials with an interactive visualizer dashboard.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | Target website URL or local directory/file path containing PWA manifests, ServiceWorker scripts, or client bundles | |
| outputDir | No | Target directory for audit artifacts (default: ./pwa_inspect_report) | |
| generateHtml | No | Generate standalone interactive pwa_cache_visualizer.html (default: true) | |
| generateJson | No | Generate structured pwa_cache_manifest.json (default: true) | |
| generateMarkdown | No | Generate PWA_INSPECT_REPORT.md audit report (default: true) | |
| inspectIndexedDb | No | Inspect client bundles for IndexedDB persistence schemas and sensitive credentials (default: true) | |
| inspectServiceWorker | No | Inspect ServiceWorker scripts for caching policies and event listeners (default: true) |