# Epic Geo Blocker Visual Assets

Generated staged marketplace screenshot set for Epic Geo Blocker. These are source-backed SVG mockups for product-page and marketplace publication where a live WordPress capture is not available.

## Assets

| Asset | Purpose | Source-backed markers |
| --- | --- | --- |
| `assets/images/product-screenshots/epic-geo-blocker/geo-blocker-dashboard-overview.svg` | Dashboard screenshot / admin overview | `Epic Geo Blocker`, `Blocklist mode`, `Allowlist mode`, `Live test (your connection)`, admin/AJAX/cron safety, `EGB_BUILD_NUMBER 2026-06-11-004`. |
| `assets/images/product-screenshots/epic-geo-blocker/geo-blocker-settings-workflow.svg` | Settings/workflow screenshot | Rule mode selector, country picker, `Save Changes`, plugin auto-update toggle, admin safety boundary. |
| `assets/images/product-screenshots/epic-geo-blocker/geo-blocker-result-state.svg` | Result/state screenshot | `Recent blocked requests`, `Download CSV`, CSV headers, sanitized demo IPs, `403 Access Denied`, `Access denied for your region`. |
| `assets/images/product-screenshots/epic-geo-blocker/geo-blocker-hero-thumbnail.svg` | Thumbnail/hero image | `$49 Lifetime`, `License & Updates`, `403 Access Denied`, `Blocklist mode`, `Allowlist mode`, version/build markers. |

## Screenshot safety notes

- Staged demo values only; no passwords, license keys, API keys, emails, no real customer IP addresses, private locations, production domains, customer URLs, or credentials.
- Demo IPs use documentation ranges such as `203.0.113.42` and `198.51.100.17`; do not replace them with real customer traffic.
- The visuals intentionally present Epic Geo Blocker as country allowlist/blocklist access control, not as a WAF, bot detector, VPN/proxy detector, fraud-scoring engine, malware scanner, or compliance automation tool.
- Do not run live geo-blocking tests against production traffic for publication screenshots. If behavior needs validation, use a controlled staging site and safe demo data.
- Country blocking can affect customer access and may have policy/legal implications; buyers should verify their own regional obligations before enforcing allowlists/blocklists.

## Demo content linkage

- Demo scenario and sample data: `docs/products/epic-geo-blocker/demo-content.md`
- Structured sample data: `docs/products/epic-geo-blocker/demo-content.json`
- Use the demo package to stage safe **Blocklist mode**, **Allowlist mode**, **Live test (your connection)**, **Recent blocked requests**, **Download CSV**, and `403 Access Denied` proof without real customer IP addresses.

## Source evidence

Source evidence came from `epic-geo-blocker.php` and `includes/class-epic-geo-blocker-epic-works-sdk.php`: main plugin description, `EGB_VERSION`, `EGB_BUILD_NUMBER`, `egb_mode`, `egb_countries`, `egb_auto_update`, IP country lookup caching, admin/AJAX/cron/logged-in-user bypasses, `Live test (your connection)`, `Recent blocked requests`, `Download CSV`, `403 Access Denied`, `License & Updates`, `Activate License`, `Validate License`, `Deactivate License`, `Check for Updates`, `Customer Downloads`, `https://api.epicworksstudio.com/api/license`, `https://api.epicworksstudio.com/api/updates`, and `https://portal.epicworksstudio.com/downloads`.
