Open
Cached
·
just now
91/100
SECURITY SCORE
Certificate Information
Subject
CN=emptor.io
Issuer
C=US, O=Let's Encrypt, CN=R12
Valid From
December 19, 2025
Valid Until
March 19, 2026
62 days
Public Key
RSA
2048 bit
Adequate
Signature Algorithm
SHA256-RSA
SHA-256 Fingerprint
4C:6F:67:52:5E:32:42:1E:04:60:36:0A:77:D0:F2:EF:DE:C6:6F:7B:2F:2E:E9:93:9A:89:32:A8:51:58:32:83
Alternative Names
Security Configuration
TLS Protocols
TLS 1.2
TLS 1.3
Forward Secrecy
Supported
(Modern clients use PFS)
HTTP Security Headers
Status
Strict-Transport-Security
Present
max-age=63072000
Content-Security-Policy
Basic
default-src; script-src; worker-src; +7 more
default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' data: blob: https://*.google-analytics.com https://*.googletagmanager.com https://*.doubleclick.net https://*.posthog.com https://snap.licdn.com https://*.hubspot.com https://*.hubspot.net https://*.hsforms.com https://*.hsappstatic.net https://*.hubspotusercontent00.net https://*.hubspotusercontent10.net https://*.hubspotusercontent20.net https://*.hubspotusercontent30.net https://*.hubspotusercontent40.net https://*.stripe.com https://connect.facebook.net https://rsms.me https://unpkg.com https://vercel.live https://*.cloudinary.com; worker-src 'self' blob: data:; style-src 'self' 'unsafe-inline' https://rsms.me https://*.stripe.com https://*.hubspot.com https://*.hubspotusercontent00.net https://*.hubspotusercontent10.net https://*.hubspotusercontent20.net https://*.hubspotusercontent30.net https://*.hubspotusercontent40.net https://unpkg.com; img-src 'self' data: https://*.facebook.com https://*.google-analytics.com https://*.googletagmanager.com https://*.hubspot.com https://*.hubspot.net https://*.hubspotusercontent00.net https://*.hubspotusercontent10.net https://*.hubspotusercontent20.net https://*.hubspotusercontent30.net https://*.hubspotusercontent40.net https://*.basemaps.cartocdn.com https://unpkg.com https://*.cloudinary.com https://cdn.dribbble.com https://i.pinimg.com; font-src 'self' data: https://rsms.me https://*.stripe.com https://*.hubspot.com; connect-src 'self' https: wss: https://*.facebook.com https://*.stripe.com https://*.hubspot.com https://*.hubapi.com https://*.google-analytics.com https://*.googletagmanager.com https://*.posthog.com https://*.basemaps.cartocdn.com https://*.cloudinary.com; media-src 'self' https://*.cloudinary.com; frame-src https://*.hubspot.com https://*.hubspot.net https://*.hsforms.com https://*.stripe.com https://*.googletagmanager.com https://*.doubleclick.net https://vercel.live https://player.cloudinary.com; frame-ancestors 'none';
X-Frame-Options
Excellent
DENY
X-Content-Type-Options
Good
nosniff
Referrer-Policy
Good
strict-origin-when-cross-origin
Permissions-Policy
Present
camera=(), microphone=(), geolocation=(), interest-cohort=()
Recommendations
- • Increase HSTS max-age to at least 1 year and add includeSubDomains
- • Improve CSP by adding more specific directives and removing 'unsafe-inline'
CAA Records (Certificate Authority Authorization)
CAA Records
Not Configured
(Any CA can issue certificates)
CAA Issues
- • No CAA records configured - any CA can issue certificates
Recommendations
- • Implement CAA records to restrict which CAs can issue certificates for your domain
- • This adds an extra layer of security against unauthorized certificate issuance
- • Example: Add CAA record 'example.com. CAA 0 issue "letsencrypt.org"'
- • Consider adding 'iodef' record to receive security incident reports