SecurityFuse

Build with AI. Ship with evidence.

Find security gaps in your website, understand the evidence, and take a focused repair brief back to your AI coding tool. Recheck after deployment to see what changed.

Opens an email to hello@securityfuse.com.

Checks public website settings, not signed-in pages. Every scan needs your confirmation that you are authorized; Deep also needs domain ownership proof. Scope and requirements

Sample finding and recheckdemo.example · Quick scan

Original scan ·

No Content Security Policy header observed on the homepage

Low severity

Recorded evidence

No Content-Security-Policy header was returned

Fix

Locate the HTML response header configuration and define a Content-Security-Policy suited to the application.

View repair brief

Recheck of the same test site ·

This finding: No longer observed

A controlled test on our own site with the same checked settings, not a production deployment. It covers this finding only, not the whole site.

View recheck result

This example checked 2 security headers on the test site’s homepage. TLS, DNS and other areas were not part of it. Full sample scope

Recorded on our own owner-authorized test site, shown under a fictional alias. Not customer data.

Inside the sample report

Both recorded findings, the repair brief and the scoped recheck result.

demo.example · Controlled test sample · Quick scanOriginal scan and recheck recorded · 2 of 2 findings shown
Findings and their recheck outcome
Finding on the homepageSeverityOriginal scanRecheck of this finding
Missing Content Security Policy headerSeverityLowOriginal scanFinding observedRecheck of this findingFinding no longer observed
Recorded evidence: Missing Content Security Policy header
Recorded finding title
Your pages do not set a script policy
Resource
/
Evidence
No Content-Security-Policy header was returned
Missing Strict-Transport-Security headerSeverityLowOriginal scanFinding observedRecheck of this findingFinding no longer observed
Recorded evidence: Missing Strict-Transport-Security header
Recorded finding title
Your pages do not ask browsers to remember HTTPS
Resource
/
Evidence
No Strict-Transport-Security header was returned by the synthetic HTTPS fixture

From a recorded recheck of our own test site, with the same settings

Header checks passed0 of 2 → 2 of 2These 2 headers only, with the same settings. Not overall security.

The recheck no longer observed these findings. This does not establish suitable header values or overall site safety.

Repair brief for your AI coding tool

A scoped review instruction, not settings to apply blindly.

Change
Review whether / should send a Content-Security-Policy and a Strict-Transport-Security header, then choose values that fit your site’s scripts and HTTPS setup.
Boundary
2 of 2 findings shown. Review this scope and preserve intended behavior.
Test
Test intended behavior. Review HTTPS support and rollback.
Verify
Deploy separately. Run a recheck with the same settings.

Illustrative brief based on the recorded guidance, not an exact exported prompt. You stay in control. No tool or deployment is launched.

Sample scope

Checked: 2 security headers on the test site’s homepage (HTTP responses). Not part of this sample: TLS, DNS and email, public exposure, signed-in pages and the other areas listed below. 1 of 7 areas assessed.

Exported Quick scan and recheck of our own owner-authorized test site, shown under a fictional alias. Not customer data.

A controlled test with synthetic HTTP transport standing in for HTTPS headers. The recheck is not a production deployment.

Sample methodology and coverage
HTTP responsesAssessed
Public exposureNot in this sample
DNS and emailNot in this sample
TLSNot in this sample
Authenticated accessNot in this sample
RepositoryNot in this sample
Model analysisNot in this sample

3 of 3 scheduled configuration settings assessed. The sample has 2 completed weighted header checks. Earlier: 0 passed; recheck: 2 passed. A numeric score requires at least 5 completed weighted checks.

Technical header details
Request target: https://demo.example/

Content-Security-Policy: not returned
Finding ID: 4af59a3b7f93732e570d9456
Recheck: No longer observed

Strict-Transport-Security: not returned
Finding ID: 69345dca363b732777d97c71
Recheck: No longer observed

The owned fixture uses synthetic HTTP transport to represent HTTPS headers. The report pair was exported through the shared report contracts, then aliased and identity-redacted for this static presentation. The repair handoff illustrates the recorded guidance; it is not an exact exported brief. Missing headers alone do not establish exploitability. Intended access and application behavior were not tested. No overall safety claim is implied.

How it works

Access is by invitation. Request beta access, then create your account once your invitation is confirmed.

  1. 01

    Scan

    Choose Quick or Deep and confirm that you are authorized to assess the site. Deep also needs domain ownership proof.

  2. 02

    Review evidence

    Read what was observed, why it matters and what was not assessed.

  3. 03

    Prepare and apply a repair

    Take a scoped brief to your coding tool. Review, test and deploy the change yourself.

  4. 04

    Recheck

    After your deployment, run a comparable recheck with the same settings.

In your own workflow, the recheck follows your real deployment. The sample above is a controlled test on our own site.

Scope and requirements

Evidence, within an authorized scope.

Checks
Security headers, HTTPS facts and secrets in public scripts. Deep adds a bounded crawl and exposed files.
Leaves out
Signed-in pages, form submissions and active exploitation.
Needs
Your confirmation that you are authorized to scan the site. Deep also needs domain ownership proof.

Invitation beta

Your website

Understand the configuration gaps that need your attention.

Choose the depth of your website check
ProfileQuickDeep adds
NeedsYour attestationEverything in Quick, plus ownership proof
Covers
  • Security headers
  • HTTPS/TLS connection facts
  • Sampled same-origin scripts for secret patterns
  • Bounded same-origin crawl
  • Environment-file exposure check

Quick

Needs
Your attestation
Covers
  • Security headers
  • HTTPS/TLS connection facts
  • Sampled same-origin scripts for secret patterns

Deep adds

Needs
Everything in Quick, plus ownership proof
Covers
  • Bounded same-origin crawl
  • Environment-file exposure check

Not in the hosted beta yet

Your repository

Bring concrete evidence from a pinned snapshot into your repair discussion.

  • Secret patterns
  • Dependency advisories
  • Focused CI configuration rules

Not included: code execution or complete source-code coverage.

Why evidence matters

Act on what was observed, not on a guess.

Every finding shows its observation.

See what was recorded before deciding what to change.

Coverage boundaries stay visible.

What wasn’t checked is labelled, and never shown as safe.

Rechecks bring fresh evidence.

A repair statement isn’t verification. Recheck with the same settings to see what is still observed, what changed and what remains uncertain.

Planned capabilities

Not live yet. Listed so you can tell us whether they matter to you.

Planned

Your team is building with AI. Who’s reviewing what gets shipped?

Application reviews connect the builder, business owner and reviewer around the intended use, recorded evidence and accountable human decisions.

Builder
Shares what was built and the evidence.
Business owner
Defines intended use and business context.
Reviewer
Records a scoped decision and rationale.

A recheck does not approve an application. The decision stays with a person.

Interested for your team? Tell us

Agent & MCP configuration checks

Building with MCP servers and coding agents? We plan to add static checks for tool permissions, exposed secrets and risky configuration.

Not live yet

Know what needs fixing. Check what changed.

Find website security gaps, prepare a focused repair brief, and recheck after deployment.

Request beta access View sample report

Opens an email to hello@securityfuse.com.