About Security.txt Monitor
Oh no, I forgot AGAIN to renew my security.txt! Why is there no reminder for this...?Me, once too often already
That's why I built Security.txt Monitoring
Helping me is helping YOU!
Security.txt expiry monitoring is simple and straightforward.
Here's how it works:
- Enter a website or URL
- Choose either: email monitoring, or reminder download.
- That's it!
Okay... but what happens then?
Behind the scenes:
- The App tries to fetch the security.txt from the given website
- It will extracts the "
Expires:" date and time
…and depending on your selected action:
- Email monitoring: You'll receive email reminders 2 weeks before expiry, and an email when expired (if not updated before)
- Calendar reminder: Download an .ics calendar-file for the expiration day, with a 2-weeks reminders
What is a «security.txt»?
A security.txt file helps websites share clear contact details and steps for reporting security problems, so experts can alert them quickly and safely.
It's usually found at /.well-known/security.txt or /security.txt, and is already used by big names like Google, Meta, GitHub, and government cybersecurity agencies.
Here are some examples: this Website, Google, GitHub, securitytxt.org, or Swiss National Cyber Security Centre.
Why monitor expiry dates?
Security.txt files include an «Expires:» field that indicates when the file's information becomes outdated.
When a security.txt file expires, security researchers may not be able to contact the right people to report vulnerabilities, potentially leaving security issues unaddressed.
This is why it's important to monitor the expiry date of your security.txt file, and renew its information on time.
Security.txt Monitor Options
This App offers two convenient ways to stay on top of your security.txt expiry dates:
Email Monitoring
Receive automatic email notifications 14 days before your security.txt expires and on the day it expires. This ensures you have plenty of time to update your security.txt file before it becomes invalid.
Calendar Download
Download an .ics calendar file that includes the expiry date as an all-day event, plus automatic reminders 2 weeks before and on the day of expiry. This integrates seamlessly with your existing calendar system.
Insights for Nerds
🧑💻 Built on PHP and Laravel, with Shoelace webcomponents frontend, vanilla JavaScript, and coded using Cursor IDE with some help of claude-sonnet. Code security checked by Snyk, dependency vulnerabilities by Dependabot.