Open
Cached
·
just now
91/100
SECURITY SCORE
Certificate Information
Subject
CN=admin.joinforma.com
Issuer
C=US, O=Google Trust Services, CN=WR3
Valid From
December 05, 2025
Valid Until
March 05, 2026
50 days
Public Key
RSA
2048 bit
Adequate
Signature Algorithm
SHA256-RSA
SHA-256 Fingerprint
79:E7:F4:64:BA:9E:B4:93:6E:89:32:54:E3:0B:94:E3:7E:46:BF:53:AB:B7:69:2E:B8:6A:4E:F7:08:BF:D1:C7
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=2592000; includeSubDomains
Content-Security-Policy
Basic
default-src; child-src; connect-src; +11 more
default-src 'self' https://cdn.plaid.com; child-src blob:; connect-src https://*.joinforma.com https://s3-us-west-1.amazonaws.com/dev.twic.ai/ https://s3-us-west-1.amazonaws.com/twic.ai/ https://browser-intake-datadoghq.com https://firestore.googleapis.com https://storage.googleapis.com/assets.twicapp-production.twic.ai/fonts/ https://app.launchdarkly.com https://events.launchdarkly.com https://cdn.merge.dev https://api.merge.dev https://sandbox.plaid.com https://production.plaid.com https://www.google.com/recaptcha/ https://api.rudderlabs.com https://api.rudderstack.com https://twicbenwwu.dataplane.rudderstack.com https://o1106460.ingest.sentry.io https://zendesk-eu.my.sentry.io https://*.smartlook.com https://*.smartlook.cloud https://*.smooch.io https://m.stripe.com https://r.stripe.com https://ekr.zdassets.com https://static.zdassets.com https://*.zendesk.com https://*.zopim.com wss://*.smooch.io wss://*.zopim.com wss://joinforma.zendesk.com; font-src 'self' data: https://*.joinforma.com/fonts/ https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/ https://storage.googleapis.com https://*.smooch.io https://fonts.gstatic.com https://*.zendesk.com; frame-src 'self' blob: https://www.google.com/recaptcha/ https://www.loom.com/ https://cdn.merge.dev https://cdn.plaid.com https://js.stripe.com/; img-src 'self' data: blob: https://res.cloudinary.com https://merge-api-production.s3.amazonaws.com/media/ https://s3-us-west-1.amazonaws.com/twic.ai/ https://static.zdassets.com https://storage.googleapis.com https://*.smooch.io https://*.zendesk.com https://rr-service.dev.aws.joinforma.com/v1/rr/images/ https://rr-service.staging.aws.joinforma.com/v1/rr/images/ https://rr-service.production.aws.joinforma.com/v1/rr/images/ https://v2assets.zopim.io; manifest-src 'self'; object-src blob:; script-src 'unsafe-inline' 'unsafe-eval' 'self' https://cdnjs.cloudflare.com/ajax/libs/pdf.js/ https://www.gstatic.com/recaptcha/ https://www.google.com/recaptcha/ https://cdn.merge.dev https://cdn.plaid.com https://*.smartlook.com https://*.smartlook.cloud https://*.smooch.io https://js.stripe.com https://m.stripe.network https://ekr.zdassets.com https://static.zdassets.com https://*.zendesk.com https://*.zopim.com wss://*.zopim.com wss://joinforma.zendesk.com; script-src-elem 'unsafe-inline' https://*.joinforma.com https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://cdn.merge.dev https://cdn.plaid.com https://*.smartlook.com https://*.smartlook.cloud https://api.smooch.io https://js.stripe.com https://static.zdassets.com; style-src 'unsafe-inline' 'self' https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/ https://cdn.jsdelivr.net/npm/daterangepicker/ https://*.smooch.io https://*.zendesk.com; style-src-elem 'unsafe-inline' 'self' data: https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/ https://cdn.jsdelivr.net/npm/daterangepicker/; worker-src blob:; report-uri https://browser-intake-datadoghq.com/api/v2/logs?dd-api-key=pubcfac2b03675101d32d97f26ee4dfb076&dd-evp-origin=content-security-policy&ddsource=csp-report&ddtags=env%3Aproduction%2Cservice%3Aadmin-web;
X-Frame-Options
Good
SAMEORIGIN
X-Content-Type-Options
Good
nosniff
Referrer-Policy
Good
no-referrer-when-downgrade
Permissions-Policy
Present
camera=(), geolocation=*, microphone=()
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