SupaExplorer - Supabase & API Key Scanner
v1.0.1 Updated Mar 20, 2026 88.34KiB
⚠️Requests 1 sensitive permission ✅Recently updated
Description
SupaExplorer: stress-test your Supabase security and detect API key leaks without leaving the browser
Built for vibecoders, red-teamers, and security engineers hardening web applications. Primary focus on Supabase security auditing, with bonus API key leak detection across 30+ popular services.
Why it matters
Supabase Security Testing:
- Surface hidden exposure fast. SupaExplorer auto-detects Supabase calls on any page, grabs the credentials in context, and shows you exactly which Project ID and schema are in play.
- Catch hard-coded Supabase keys. With the DevTools panel open, SupaExplorer scans script/JSON responses for Supabase URLs and JWT keys—even when no request has been sent yet.
- Audit RLS at a glance. The side panel enumerates every table/view, reports row-count permissions, and flags 401/permission-denied responses so you instantly see where policy gaps live.
- Reproduce exploits safely. Double-click a table to launch the in-page explorer, then probe with read/write operations (select, insert, update, delete) against the same headers your app uses—no reconfiguring curl or Postman.
- Export Supabase findings. Generate a printable security report that captures table exposure, row counts, and tailored remediation guidance.
API Key Leak Detection:
- Detect exposed credentials instantly. Automatically scan network responses for API keys from AWS, Stripe, OpenAI, and 15+ more services.
- Comprehensive leak log. Track all detected keys in the DevTools panel's "Leaks" tab with matched values, pattern types, context snippets, and source URLs.
- Zero configuration. Scanning runs automatically while the DevTools panel is open—no setup required.
- Automatic deduplication. Identical leaks from the same source appear only once to reduce noise.
Universal Benefits:
- Reset on navigation. When keys disappear or you leave the app, SupaExplorer wipes its state so you're always testing live context, never stale creds.
- Privacy first. All scanning and analysis happens locally in your browser—nothing leaves your machine.
What's inside
Supabase Testing:
- Background sniffing via webRequest + fetch/XMLHttpRequest instrumentation to capture Supabase API keys and bearer tokens as they flow.
- Chrome side panel UI for persisting project settings, toggling themes, and enumerating tables with live row-count status.
- Modal explorer powered by PostgREST for quick CRUD checks and payload experimentation.
- Security report composer that samples accessible tables, runs risk heuristics, and renders a ready-to-share PDF-friendly summary.
- Static asset scanner in DevTools that flags embedded Supabase credentials pulled from captured bundles.
- Floating SupaExplorer bubble that confirms detection and nudges you to open the side panel from the toolbar.
API Key Leak Detection:
- Pattern-matching engine with 15+ API key signatures for many services.
- Real-time network interceptor that scans JavaScript bundles, API responses, HTML documents, and JSON payloads.
- DevTools leak log showing matched values, pattern types, surrounding context, and source URLs.
- Deduplication cache to prevent duplicate leak entries from the same source.
Shared Infrastructure:
- DevTools panel as a unified hub for both Supabase detections and API key leaks.
- Local-only processing—no data transmission to external servers.
- Automatic state cleanup when navigating away from monitored sites.
Ideal use cases
- Security engineers validating Supabase RLS policies and scanning for exposed API credentials before production launch.
- Red teams and penetration testers looking for credential leaks and database misconfigurations during engagements.
- Developers auditing their own apps to catch accidentally committed API keys in bundled JavaScript.
- Bug bounty hunters searching for Supabase RLS bypasses and API key exposures in web applications.
- DevOps/SRE teams investigating incident reports involving leaked credentials or database access issues.
- Code reviewers checking staging environments for hard-coded secrets before code reaches production.
- Security researchers analyzing third-party SaaS platforms for credential exposure vulnerabilities.
Safety notes
- Privacy first: All credentials, leak reports, and analysis stay local in `chrome.storage.local`; nothing leaves your machine.
- Respect RLS: SupaExplorer highlights Supabase permission errors rather than trying to bypass them.
- Ethical use only: Use API key detection for authorized security testing, code reviews, and incident response—never for malicious purposes.
- False positives possible: The leak scanner uses pattern matching; always verify findings before taking action.
- For sanctioned penetration testing, pair with anonymized datasets, scoped service-role keys, and proper authorization.
Reviews
Loading reviews...
Permissions (5)
Permissions
scriptingℹ Can inject scripts into web pages sidePanel storageℹ Can store data locally in your browser tabsℹ Can see your open tabs and their URLs webRequestℹ Can observe and analyze network traffic
Details
| Version | 1.0.1 |
| Updated | Mar 20, 2026 |
| Size | 88.34KiB |
| First Seen | Mar 26, 2026 |
More by Martin Aberastegue
Popular in developer
TouchEn PC보안 확장
by 라온시큐어
8M
★ 1.33
developer
8M
★ 1.33
developer
React Developer Tools
by Meta
5M
★ 3.95
developer
5M
★ 3.95
developer
Lighthouse
by lighthouse-extension-owners
1M
★ 4.42
developer
1M
★ 4.42
developer
Контур.Плагин
by kontur.extension
1M
★ 3.11
developer
1M
★ 3.11
developer
Similarweb - Website Traffic & SEO Checker
by Similarweb
1M
★ 4.66
developer
1M
★ 4.66
developer
Popular Extensions
Adobe Acrobat: PDF edit, convert, sign tools
by Adobe Inc.
331M
★ 4.40
workflow
331M
★ 4.40
workflow
Chrome Remote Desktop
by Chrome Remote Desktop Release Managers
38M
★ 3.14
workflow
38M
★ 3.14
workflow
Microsoft Single Sign On
by Microsoft
36M
★ 2.27
workflow
36M
★ 2.27
workflow
Cisco Webex Extension
by cisco.chromestore
24M
★ 2.34
social
24M
★ 2.34
social
Kami for Google Chrome™
by Kami
19M
★ 4.56
education
19M
★ 4.56
education