Repository Connect
Authorize the read-only GitHub App and choose the repository you want HokuFetch to review.
Hoku checks before you ship
Meet Hoku, your release security reviewer for AI-built apps. Catch launch blockers across UX, accessibility, security, performance, and code quality before your users do.
A successful build can still contain exposed credentials, unsafe APIs, inaccessible interactions, and performance problems. Hoku finds and prioritizes those launch risks, then gives you a clear path to fix them.
Authorize the read-only GitHub App and choose the repository you want HokuFetch to review.
Review verified static matches and inferred signals across UX, security, performance, and code quality.
Turn findings into prioritized work, carry fix context into your coding agent, and track resolution.
Scan preview
This preview mirrors the real scan structure using representative, source-free findings from supported checks.
Scan complete
your-team/your-app · main
Scan status
Critical action required
Static findings guide review; they do not certify security or production readiness.
Risk by review area
Verified and inferred signals0 verified static matches · 1 inferred signal
1 verified static match · 1 inferred signal
0 verified static matches · 1 inferred signal
0 verified static matches · 0 inferred signals
Finding summaries
4 grouped findings · 7 detected occurrences
Scan to action
Every finding can become a deterministic, source-free fix prompt for your coding environment. HokuFetch does not call a model or send the prompt anywhere—you review it and decide when to share it.
01Start with evidence
The brief carries the finding, severity, confidence, known locations, and recommended next step.
02Use your coding agent
Copy the prompt or download a Markdown brief for Codex or Claude Code.
03Verify the fix
Run project checks, then re-scan to confirm the finding closed without a new regression.
Review the generated brief before sharing it with the coding agent that already has your repository open.
HokuFetch fix prompt Goal Address this single scan finding in the repository currently open in your coding environment. Review the proposed change before applying it. Stored finding metadata - Check: supabase-security / supabase-privileged-key-in-public-code - Category: Security - Severity: blocker - Confidence: verified - Rationale: A Supabase privileged key appears in public client configuration. Known evidence - No source-location metadata was stored. Locate the relevant implementation before making a change; do not invent a file or line. Recommended next step Rotate the exposed credential, remove it from public configuration, and move privileged access to a trusted server boundary. Implementation constraints - Inspect the actual repository before choosing a file or implementation approach. - Keep the change narrowly scoped and preserve the project’s architecture. - Do not expose, log, or commit credentials or tokens. - Add focused verification when the project supports it. Verification - Run relevant tests, type checks, linting, and build steps. - Re-scan the updated repository with HokuFetch.