Inspiration

We’re passionate about making secure development accessible to everyone — even non-technical builders using no-code tools like Bolt, Bubble, or Glide. Too often, people deploy apps without realizing they have open endpoints, missing auth rules, or exposed secrets. SecureStack was born out of a simple idea: what if you could upload your no-code app config and get clear, AI-powered security advice in under a minute?


What it does

SecureStack scans an exported Bolt app config file (JSON) and looks for common security issues like:

  • Open or unauthenticated endpoints
  • Public database tables
  • Unvalidated user inputs
  • Basic misconfigurations that can lead to leaks or injections

Once issues are found, the app uses Claude 3 Sonnet to explain each vulnerability in plain English — including what’s wrong, why it matters, and how to fix it. Users get a simple security grade (A–F) and a downloadable report so they know exactly what to improve before deploying.


How we built it

We used Next.js to build the frontend for uploading files and displaying scan results. A Node.js + Express backend parses the uploaded JSON and applies static checks for obvious misconfigurations. We send flagged issues to Claude 3 Sonnet to generate human-readable explanations and secure “Before vs After” examples. Supabase stores scan logs, and we deployed the entire app on Vercel for a smooth, serverless workflow. So far, we’ve focused on keeping the experience simple and clear — and you can see it live at precious-cendol-9fe1bf.netlify.app.


Challenges we ran into

  • Designing static checks that actually work with the limited data in a Bolt JSON export — it doesn’t cover every possible vulnerability.
  • Making the AI output predictable and useful — we learned that prompt design is critical when you want consistent, structured answers.
  • Keeping the UX beginner-friendly — our users shouldn’t feel overwhelmed by technical jargon.
  • Working within free-tier limits for AI calls and hosting during rapid testing.

Accomplishments that we're proud of

  • ✅ Shipped a functional MVP with a real file upload, static scan, and AI-powered recommendations.
  • ✅ Proved that we can turn an exported config into meaningful security insights.
  • ✅ Created a clear, minimal report UI that’s understandable for non-technical users.
  • ✅ Successfully deployed a live version that anyone can test — a huge step for showing real value.

What we learned

  • A small number of smart static checks can help catch surprisingly important issues.
  • You don’t need to overwhelm people — simple, actionable advice is more valuable than an intimidating security report.
  • Prompt engineering for AI is an art — good instructions make or break the quality of recommendations.
  • Even a basic MVP can make security accessible for no-code builders who usually ignore it.

What's next for SecureStack

  • 🔍 Add deeper static scans with more rules and maybe Semgrep integration.
  • ⚙️ Introduce runtime vulnerability testing for endpoints that look risky.
  • 🔗 Build a “One-Click Fix” feature that suggests secure patches for Bolt projects.
  • 🔄 Let users run scans automatically when they deploy — with CI/CD hooks.
  • ✨ Expand beyond Bolt to support other no-code platforms like Bubble and Glide.
  • 🛡️ Keep refining the UX so security checks feel clear, helpful, and stress-free for everyone.

SecureStack — Scan. Fix. Ship Safer.

Share this project:

Updates