CertWatch
SSL certificate expiry tracker
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
Monitor TLS certificate expiry before it becomes an outage. Add a hostname, inspect the live chain, and get local alerts — all on your device, no account required.
CertWatch is a local-first SSL/TLS certificate expiry tracker for iOS. Add the domains and hostnames you care about, inspect their live certificates, and get notified before they expire — without signing up for a service or sending your data to a backend.
Built for developers, sysadmins, and anyone responsible for keeping sites online.
WHY CERTWATCH?
Certificate expiry is one of the most avoidable causes of downtime. CertWatch gives you a clear, focused view of when certificates expire across the endpoints you monitor — directly from your iPhone or iPad. No accounts. No cloud sync. No tracking. Your monitored endpoints and certificate data stay on your device.
FREE FEATURES
• Monitor up to 5 endpoints
• Live TLS certificate inspection for any hostname or IP you enter
• Expiry dashboard with colour-coded status badges and validity progress
• Certificate detail view with subject, issuer, SANs, serial number, and full chain
• Copy or share certificate PEM data
• Manual refresh for individual endpoints or your entire list
• Local expiry notification 30 days before a certificate expires
• Clean, dark developer-focused interface
CERTWATCH PRO (ONE-TIME PURCHASE)
Upgrade once to unlock:
• Unlimited endpoints
• Custom notification thresholds (e.g. 30, 14, 7, and 1 day before expiry)
• Home Screen widgets — small and medium sizes showing your soonest expiring certificates
• Daily background refresh to keep certificate data up to date
• Tags and notes for organising endpoints
• Export and import your endpoint list as JSON
HOW IT WORKS
1. Add a hostname or URL (e.g. api.example.com or https://example.com:8443)
2. CertWatch connects over TLS and reads the presented certificate chain
3. View expiry dates, issuer details, and certificate metadata
4. Get local alerts before certificates expire
CertWatch only connects to hostnames you explicitly add. It does not scan your network or monitor anything in the background without your action.
PRIVACY FIRST
• No backend servers
• No analytics or advertising
• No user accounts
• Data stored locally on your device using SwiftData
• Network requests are made only to endpoints you configure
Read our privacy policy at https://matthewfrankland.co.uk/certwatch/privacy
SUPPORT
Questions or feedback: https://matthewfrankland.co.uk/certwatch
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
The developer, Matthew Frankland, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Matthew Frankland
- Size
- 2.5 MB
- Category
- Developer Tools
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - iPad
Requires iPadOS 17.0 or later. - Mac
Requires macOS 14.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- CertWatch Pro $4.99
- Copyright
- © 2026 Matthew Frankland
