Vibe App Security Scanner — User Guide

NordicPulse AI tool for security scanning of apps built with AI coding tools like Cursor, Bolt, Lovable, and Windsurf.


What is Vibe App Security Scanner?

Vibe App Security Scanner analyzes your deployed app for common security issues that arise when apps are built quickly with AI coding tools. The tool scans for:

After scanning, Gemini AI generates a remediation report with actionable fixes and code examples.


How to use the tool

1. Enter the URL

Enter the full URL of the app you want to scan, e.g. https://my-app.vercel.app. The app must be publicly accessible (deployed).

2. Start the scan

Click Start security scan. The scan typically takes 10-20 seconds and consists of five phases:

  1. Fetching page and detecting tech stack
  2. Scanning JS bundles for exposed keys
  3. Checking HTTP security headers
  4. Testing database access (RLS)
  5. Generating security report

3. Read the results

The report shows:


Understanding the results

Severity levels

Level Meaning Example
Critical Immediate risk of data breach or abuse Exposed OpenAI API key, RLS disabled
High Serious security risk Hardcoded secrets, missing authentication
Medium Should be fixed, but not urgent Missing CSP header, no X-Frame-Options
Low Room for improvement Source maps in production, missing nosniff header

Categories


Cost

40 credits per scan. Includes:


Data integrity


Tips

  1. Scan before launch — Run a scan before sharing the app with customers or users
  2. Fix critical findings first — Exposed API keys and RLS issues are highest priority
  3. Use the remediation suggestions — Each finding includes concrete code examples you can copy
  4. Scan regularly — New features can introduce new security vulnerabilities
  5. Check VITE_ variables — All VITE_-prefixed variables are visible in the browser

Related tools

Last updated 2026-03-21

Open the tool