Overview
Findings
Actions
Details
Related
A
95 / 100

nonkyc.io

Security report · Scanned April 09, 2026

Checks
14
Passed
12
Warnings
2
Critical
0
AI-Generated Summary
What this means

nonkyc.io scored 95/100, demonstrating a strong security posture. Minor improvements are noted below.

Positive signals: MX Records & Mail Provider, DNS Configuration, TLS Protocol Support all passed.

1 action item identified, including 0 critical. The issues are configuration gaps, not architectural problems. A focused remediation effort of 2–5 days could address all findings.

How nonkyc.io compares

Grade distribution across 2436 companies we've scanned. nonkyc.io scores better than 96% of them.

96th percentile
0 Percentile rank 100
75
A+
24
A
183
A-
186
B+
70
B
342
B-
117
C+
111
C
307
C-
113
D+
93
D
220
D-
595
F
nonkyc.io — Grade A (95/100) 2436 companies scanned
Security checks

Each check inspects a different part of nonkyc.io's public security setup. Green means healthy, yellow needs attention, red is a problem.

DNS CAA Records
Strengths: CAA records configured (11 record(s)); Authorized CAs: comodoca.com, digicert.com; cansignhttpexchanges=yes, letsencrypt.org, pki.goog; cansignhttpexchanges=yes, sectigo.com, ssl.com. Issues: No iodef record — CA violations won't be reported to the domain owner.
Needs work
Certificate Hygiene
Strengths: Certificate valid, 76 days remaining; Issued by Google Trust Services; 266 certificates logged in CT. Issues: Certificates issued by 6 different CAs (threshold: 5 for 266 logged certs) — possible misconfiguration or shadow IT. Note: Wildcard certificate in use (*.domain) — covers all subdomains. Common practice; worth noting that compromise would affect all subdomains.
Needs work
MX Records & Mail Provider
Strengths: Mail handled by mail.nonkyc.io; 2 MX record(s) configured; Multiple MX records provide redundancy.
Healthy
DNS Configuration
Strengths: 2 nameservers configured (cash.ns.cloudflare.com., piper.ns.cloudflare.com.); 2 MX records present; DNSSEC enabled; Zone transfers properly restricted.
Healthy
TLS Protocol Support
Strengths: TLS 1.3 supported; TLS 1.2 supported; TLS 1.3 supported (strongest). Protocol support: TLS 1.3: Yes, TLS 1.2: Yes, TLS 1.1: No, TLS 1.0: No.
Healthy
TLS Configuration
TLSv1.3 negotiated with TLS_AES_256_GCM_SHA384 (256-bit). Strong configuration with no deprecated protocols or weak ciphers detected.
Healthy
security.txt (RFC 9116)
Strengths: security.txt found with 6 field(s); Contact: mailto:[email protected]; Expires in 19624 days (2080-01-01T12:01:00Z); Disclosure policy: https://nonkyc.io/legal/terms; Canonical URL specified; Preferred languages: EN; Acknowledgments/hall-of-fame link included. Issues: Not PGP signed (recommended for authenticity).
Healthy
DMARC / Email Security
Strengths: DMARC policy set to reject (strongest); SPF record present with hard-fail (-all); DKIM configured (selectors: default, s1, s2, mail).
Healthy
Known Breaches
No known breaches found in public disclosure databases.
Healthy
MTA-STS & TLS Reporting
Strengths: MTA-STS enabled with enforce mode (strongest); MX patterns specified: mail.nonkyc.io, mail2.nonkyc.io; SMTP TLS Reporting (TLSRPT) configured — delivery failures will be reported. Issues: MTA-STS max_age is only 1 day(s) — should be at least 7 days.
Healthy
HSTS Header
HSTS enabled: max-age=15552000s (180 days). includeSubDomains present. preload present.
Healthy
Security Headers
4/5 security headers present. Missing: Permissions-Policy.
Healthy
Cookie Security
Strengths: 2 cookie(s) analyzed; All cookies have Secure flag; All cookies have HttpOnly flag; All cookies have SameSite attribute.
Healthy
CVE Exposure
Detected technologies: cloudflare. (cloudflare detected but excluded from CVE matching — upstream infrastructure). All detected technologies are upstream CDN/proxy infrastructure. No application-level software versions exposed.
Healthy
Recommended actions
1 item

Steps to improve nonkyc.io's security grade, ranked by impact.

1
Review certificate configuration
Impact: 1–2 Hours
LOW
Certificate issues found for nonkyc.io: wildcard certificate in use. Wildcard certificates have a broader blast radius if compromised. These are operational hygiene items, not immediate security risks.
How to fix this
1
Consider replacing wildcard cert with individual certs for critical subdomains
2
Consolidate certificate issuance to 1–2 trusted CAs
At a glance

Key data points from the scan.

TLS Version
TLSv1.3
TLSv1.3 negotiated with TLS_AES_256_GCM_SHA384 (256-bit). Strong configuration with no deprecated protocols or weak ciphers detected.
DMARC Policy
p=reject
Strengths: DMARC policy set to reject (strongest); SPF record present with hard-fail (-all); DKIM configured (selectors: default, s1, s2, mail).
SPF Record
Present
v=spf1 a mx include:_spf.elasticemail.com include:amazonses.com -all
Security Headers
4/5 present
Missing: Permissions-Policy
HSTS
Enabled
HSTS enabled: max-age=15552000s (180 days). includeSubDomains present. preload present.
SSL Certificate
Issues
Strengths: Certificate valid, 76 days remaining; Issued by Google Trust Services; 266 certificates logged in CT. Issues: Certificates issued by 6 different CAs (threshold: 5 for 266 logged certs) — possible misconfiguration or shadow IT. Note: Wildcard certificate in use (*.domain) — covers all subdomains. Common practice; worth noting that compromise would affect all subdomains.
DNSSEC
Enabled
Strengths: 2 nameservers configured (cash.ns.cloudflare.com., piper.ns.cloudflare.com.); 2 MX records present; DNSSEC enabled; Zone transfers properly restricted.