LaunchGlint

Bolt app security checklist

Check what actually went live.

Bolt checks for vulnerabilities when you publish. LaunchGlint adds a separate GET-only look at the exact public URL, where stale releases, browser-visible values, indexing mistakes, and missing buyer-trust paths can still show up.

Public secrets Live release Noindex Source maps Trust pages

Free public-surface scan

Paste the published Bolt URL.

Use the real bolt.host link or custom domain. LaunchGlint shows the score and top findings before offering the $19 deep report.

No signup. Public GET requests only. Not a pentest, audit, certification, or guarantee.

Six checks before sharing the link

Preview the deep report
1

Keep secrets in server functions

Anything shipped in browser code can be inspected. Put private API keys and privileged database access in Bolt Secrets for server functions, then rotate any value that reached the frontend.

2

Update the production release

Bolt project edits do not automatically change the published site. Use Publish or Update, then open the public URL in a fresh browser session and confirm the expected release is live.

3

Review database access as two users

Test that one account cannot read or modify another account's records. Keep service-role or privileged database keys out of client bundles and enforce authorization server-side.

4

Check public visibility and indexing

Public Bolt sites can be discovered by search engines. Verify intentional visibility, remove accidental noindex before launch, and keep unfinished or sensitive projects private.

5

Inspect the exact buyer-facing domain

Test HTTPS, redirects, canonical metadata, social cards, security headers, public source map references, and debug leftovers on the final domain rather than only inside preview.

6

Make payment and support credible

Before charging, show pricing, delivery expectations, support, privacy, terms, and refund language on the same domain buyers are evaluating.