I built a free tool that checks AI-built apps for leaked keys and open Supabase tables 🔒

LeakWatch is a free tool designed to help developers identify potential security vulnerabilities in AI-built applications. By scanning public URLs, it chec...

LeakWatch is a free tool designed to help developers identify potential security vulnerabilities in AI-built applications. By scanning public URLs, it checks for exposed secrets and sensitive information that could compromise the application's integrity.

Who is it for?

LeakWatch is particularly useful for developers and businesses that utilize platforms like Lovable, Bolt, and Cursor to build their applications. It is aimed at those who want to ensure their applications are secure and do not unintentionally expose sensitive data to the public.

✅ Pros

  • Free initial scan to assess security vulnerabilities.
  • Identifies live keys and tokens that could be exploited.
  • Checks for security headers and SSL expiry, enhancing overall security posture.
  • User-friendly interface that mimics browser behavior for accurate results.

❌ Cons

  • Only performs GET requests; cannot handle logins or form submissions.
  • A clean result does not guarantee complete security.
  • Free scans are limited to once every 30 days, which may be restrictive for frequent testing.

Key Features

LeakWatch offers a variety of features aimed at identifying security risks in web applications. It scans for live Stripe secret keys, cloud tokens, and private keys within the JavaScript code. Additionally, it checks for Supabase service_role keys in client code and assesses whether public keys can access sensitive tables. The tool also looks for exposed environment files and source maps, while evaluating security headers, cookie flags, and SSL certificate expiry.

Pricing and Plans

LeakWatch provides one free scan, which requires an email for access. For ongoing monitoring, users can subscribe to a paid plan starting at $9 per month. Pricing details may change, so it’s advisable to check the website for the most current information.

Alternatives

While LeakWatch serves a specific purpose, there are other tools available for security scanning, such as Snyk, Detectify, and OWASP ZAP. Each of these tools offers different features and pricing structures, making it important for users to evaluate which tool best meets their needs.

Best For / Not For

LeakWatch is best suited for developers and teams looking for a straightforward way to check their applications for exposed secrets and vulnerabilities. It is particularly beneficial for those using specific platforms like Lovable, Bolt, and Cursor. However, it may not be ideal for users seeking comprehensive security assessments that include login functionalities or more complex attack vectors.

Our Verdict

LeakWatch is a valuable tool for developers concerned about security vulnerabilities in their applications. Its ability to identify exposed secrets and sensitive information is crucial in today's security landscape. However, users should be aware of its limitations and consider it as part of a broader security strategy rather than a standalone solution.

Try LeakWatch
Start your free scan or explore pricing
Get Started →
All reviews