Specula
All features

Website

Software Hygiene

A risk doesn't always arrive as a vulnerability record; often it's simply a version that stopped getting support. Specula flags the end-of-support dates of the products detected on your site, and JavaScript libraries with known vulnerabilities.

  • Two references, pulled daily

    endoflife.date for support windows, Retire.js for JavaScript library versions with known vulnerabilities. Both sync every day.

  • Warnings start 90 days out

    Versions within 90 days of end-of-support are marked as ending; those already past it are grouped separately.

  • A check that produces real findings

    Measured: of 25 readable home pages, two ran jQuery older than 3.5.0 (1.12.4 and 3.2.1). Those versions have known vulnerabilities.

version hygienehome page
jQuery3.2.1known vulnerability
PHP8.1support ended
nginx1.24.0supported
Bootstrapunreadable

2 findings · 1 version unreadable · not evaluated

Its limits

Only known products whose version can be read are evaluated; the rest are counted and stated on screen. If a reference source can't be reached at all, nothing is called supported — it is called not evaluated.

Other features

Run this check on your own domain.

Add a domain and Specula finishes the first scan within minutes. No credit card needed.