A release gate for the parts of Supabase apps that are easiest to miss.

StackRX brings repository security, migration integrity, live database checks, and fix generation into one release workflow.

  • RLS and database access

    Check exposed public tables, RLS state, policies, anonymous/authenticated grants, privileged functions, and security-advisor evidence.

  • Migration drift

    Validate migration filenames and ordering, compare local versions with Supabase's applied migration history, flag missing or extra migrations, and detect common destructive DDL patterns.

  • Storage

    Flag public buckets and suspicious browser access patterns where a private bucket has no obvious least-privilege policy.

  • Secret exposure

    Detect high-confidence Supabase secret/service credentials, Stripe secrets, AI-provider keys, GitHub tokens, database credentials, private keys, and committed environment files without storing the detected secret value in the finding.

  • Application authorization

    Review serverless/API code for unauthenticated mutations, missing ownership checks, wildcard CORS, sensitive logging, open redirects, and expensive endpoints without rate-limit evidence.

  • Release coverage

    StackRX reports how much of the eligible repository it analyzed. A truncated scan or unavailable live evidence becomes NEEDS REVIEW, not READY TO DEPLOY.

  • Safe fix generation

    Deterministic rules can generate a migration or patch when the remediation is unambiguous. Ambiguous authorization stays a human decision.

  • GitHub fix PRs

    Founder and Agency plans can create a review branch and pull request. StackRX never auto-merges it.

  • Continuous release checks

    Founder and Agency plans can scan pushes and pull requests. Agency adds scheduled checks and team workflows.