Launched this week

CertWarden: SSL Expiry Tracker
Track SSL expiry before it breaks your site
51 followers
Track SSL expiry before it breaks your site
51 followers
An expired SSL certificate = "This site is not secure" warnings, broken APIs, lost revenue. And with cert lifespans dropping to 47 days by 2029, manual tracking won't cut it. CertWarden makes it simple: add your domains, group them, get notified before expiry via push, webhooks, or API. No account needed. No tracking. Your data stays on your device. Free for up to 5 domains. Pro (one-time purchase) unlocks unlimited domains, webhooks & API. 100% native iOS, built with SwiftUI.






Hey Product Hunt! 👋
I
'm İsmail — a Senior DevOps Engineer from Turkey with 14+ years in software development and infrastructure management.
Here's the thing: I've seen production outages caused by something as simple as a forgotten SSL certificate. It happens more often than you'd think — and it's always at the worst possible time.
With SSL certificate lifespans dropping from 398 days to just 47 days by 2029 (CA/Browser Forum approved this in April 2025), this problem is about to get much worse.
Yes, there are enterprise-grade solutions out there for large organizations. But what about the rest of us? Freelancers managing client sites, small teams, solo founders — people who either have no cert monitoring at all, or are just looking for something simpler.
That's exactly who CertWarden is for.
🔹 Add your domains, see cert status instantly
🔹 Group by project, client, or environment
🔹 Push notifications before expiry
🔹 Webhooks for Slack, Discord, n8n, or any service
🔹 Public API with bearer token for CI/CD integrations
🔹 No account, no tracking — privacy first
This is my 3rd iOS app (after Fayn for webhook monitoring and Upti for cloud status tracking). All built as a solo indie dev.
Tech stack: Swift/SwiftUI on the frontend, Cloudflare Workers + D1 on the backend. The entire backend runs on Cloudflare's free tier.
Free tier gives you 5 domains forever. Pro is a one-time purchase — no subscriptions.
I'd love your feedback — what features would you want next? Widget support? Apple Watch? Slack native integration?
Thanks for checking it out! 🙏