Scan before you ship.

Check your AI-built MVP for hidden API keys before you go live

Paste your URL for instant security results. No setup, no installation.

No signup required for a quick check. Or view a demo report.

The full scan (including exposed API keys and open databases) only runs on sites you've verified you own.

Built for apps made with:
BoltLovableReplitCursorv0WindsurfSupabaseFirebase
Security report
example.app
Grade
F
42/100
Score
1
Critical
1
High
  • CriticalStripe secret key in client JS
  • HighMissing Content-Security-Policy
  • MediumDMARC record is missing
+ AI fix prompts for every issueView full report

How it works

Sign Up

Create your free account in seconds.

Verify Ownership

Prove you own the site via DNS, meta tag, or file upload.

Scan

Get a full security report with AI-powered fix suggestions.

Critical

Every finding comes with a fix prompt

You don't need to know what a CSP is. Copy the prompt, paste it into your AI tool, re-scan to green.

Stripe secret key found in client-side JavaScript

A live secret key (sk_live_…) is readable by anyone who opens your site's JS bundle. With it, an attacker can charge cards and issue refunds as you.

AI fix prompt
My app has a Stripe secret key (sk_live_...) exposed in the client bundle at /static/js/main.js. Move all Stripe secret key usage to server-side code (an API route or server function), replace any client-side usage with the publishable key, move the secret into an environment variable, and remind me to rotate the compromised key in the Stripe dashboard.
Paste into Cursor, Claude Code, or your AI tool of choice.

What we scan for

Comprehensive security checks designed for AI-built apps.

01

Security Headers

CSP, HSTS, X-Frame-Options, and more — we check them all.

02

Exposed API Keys

Scans JS bundles for leaked Stripe, OpenAI, AWS, and Firebase keys.

03

Database & BaaS

Checks whether your Supabase or Firebase data can be read without logging in, using read-only requests on sites you've verified.

04

SSL/TLS Analysis

Certificate validity, expiry warnings, and protocol checks.

05

Misconfigurations

Exposed .env files, .git directories, source maps, and debug endpoints.

06

API & Attack Surface

Finds exposed API docs, GraphQL tooling, directory listings, and verbose errors.

07

Frontend Security

Checks mixed content, browser storage risks, postMessage, SRI, WebSocket issues and JavaScript libraries with known vulnerabilities.

08

AI Fix Prompts

Get copy-paste prompts for your preferred AI coding tool.

148
Checks in every full scan

Across 16 categories, with a fix prompt for every finding.

Scan, fix and recheck from your AI coding tool

Connect AppSafe to Claude Code or Cursor with MCP. Your agent scans your verified site, applies each fix prompt and rechecks the finding after you deploy.

  1. Scan

    Your agent starts a scan of your verified site and waits for the report.

  2. Fix

    It reads the Markdown report and applies each fix prompt, most severe first.

  3. Recheck

    After you deploy, it rechecks each finding until it's fixed.

claude mcp add --transport http appsafe https://appsafe.dev/api/mcp \
  --header "Authorization: Bearer YOUR_KEY"

Included in Pro, Agency and Team, along with a REST API and Markdown and SARIF report exports.

Set up the MCP server

Know when something changes

Scheduled and on-deploy scans compare your site with the previous scan and alert you when something new shows up.

New issues and fixes

See which findings are new and which you've fixed since the last scan.

Headers and certificates

Find out when a security header is removed or weakened, and 14 and 3 days before your TLS certificate expires.

Scripts and subdomains

Spot new third-party script domains, scripts without SRI, new subdomains in Certificate Transparency logs and dangling CNAMEs.

Alerts where you work

Email, Slack, Discord or a signed webhook. Once per issue, filtered by severity.

Change alerts are included in Pro, Agency and Team.

How monitoring and alerts work

Simple pricing

Start free. Upgrade when you need more.

Available Now

Free Beta

$0while in beta
  • 3 scans per day
  • Basic security score
  • Top 3 findings with fixes
  • AI fix prompts
  • Shareable report link
  • 1 site
Start Scanning Free
Recommended

Pro

$19per month
  • Everything in Free, plus:
  • All findings unlocked
  • AI fix prompts for every issue
  • Scheduled re-scans (daily or weekly)
  • Re-scan on deploy via webhook
  • REST API, MCP server for AI coding tools, and AI/SARIF report exports
  • Change alerts by email, Slack, Discord or webhook
  • Full scan history
  • Shareable reports
  • Priority beta support
  • Up to 3 sites
Get Pro

Agency

$99per month
  • Everything in Pro, plus:
  • Up to 15 client sites
  • Built for freelancers with multiple client sites
  • Higher scan volume (300/day)
  • More concurrent scans (5)
  • Longer scan history (300)
  • Scheduled re-scans (daily or weekly)
  • Re-scan on deploy via webhook
  • CI/CD workflow support
  • Email support
Get Agency

Team

Customearly access
  • Everything in Agency, plus:
  • Multiple seats
  • Hourly scheduled re-scans
  • CI/CD workflow support
  • Founder-led onboarding

Frequently asked questions

AppSafe is a security scanner designed for apps built with AI coding tools. It checks your deployed app for common security risks and gives you plain-language fixes.

Scan before you ship.

Run a free scan on your app right now — no signup required.