DNS report
whatsapp.com
Complete DNS, mail, web and security analysis.
Cached report
Report created: 2026-09-20 08:57:40 EDT
2 h 51 min ago
Refresh report
DNS cache tools
If you have recently made DNS changes and they are not yet reflected in the report, you can try to flush the DNS cache of these public resolvers: The domain name will be copied to your clipboard automatically when clicking on a button
Category Status Test Details
WHOIS0.3 ms
Domain Status
Source: WHOIS (port 43) whois.registrarsafe.com -> whois.registrarsec.com
RegistrarRegistrarSafe, LLC
Name Serversa.ns.whatsapp.net
b.ns.whatsapp.net
c.ns.whatsapp.net
d.ns.whatsapp.net
WHOIS NS match DNS
Updated Date2025-09-24 19:10:25
Creation Date2008-09-04 12:39:12
Registry Expiry Date✅ 2034-09-04 12:39:12
Domain StatusclientDeleteProhibited https://www.icann.org/epp#clientDeleteProhibited
clientTransferProhibited https://www.icann.org/epp#clientTransferProhibited
clientUpdateProhibited https://www.icann.org/epp#clientUpdateProhibited
serverDeleteProhibited https://www.icann.org/epp#serverDeleteProhibited
serverTransferProhibited https://www.icann.org/epp#serverTransferProhibited
serverUpdateProhibited https://www.icann.org/epp#serverUpdateProhibited
Registrar lock enabled
The domain exposes a transfer lock status, such as clientTransferProhibited or serverTransferProhibited.
PARENT0.0 ms
Domain NS records
Nameserver records returned by the parent servers are:

a.ns.whatsapp.net [129.134.30.12, 2a03:2880:f0fc:c:face:b00c:0:35] (NO GLUE) [TTL=172800]
b.ns.whatsapp.net [129.134.31.12, 2a03:2880:f0fd:c:face:b00c:0:35] (NO GLUE) [TTL=172800]
c.ns.whatsapp.net [185.89.218.12, 2a03:2880:f1fc:c:face:b00c:0:35] (NO GLUE) [TTL=172800]
d.ns.whatsapp.net [185.89.219.12, 2a03:2880:f1fd:c:face:b00c:0:35] (NO GLUE) [TTL=172800]

j.gtld-servers.net was kind enough to give us that information.
TLD Parent Check
j.gtld-servers.net has information for your TLD.
This is a good thing as there are some other domain extensions like "co.us" for example that are missing a direct check.
Your nameservers are listed
j.gtld-servers.net has your nameservers listed.
This is a must if you want to be found as anyone that does not know your DNS servers will first ask the parent nameservers.
DNS Parent sent Glue
0 of 4 nameservers sent GLUE.

The parent nameserver a.gtld-servers.net is not sending out GLUE for every nameserver listed, meaning it is sending your nameserver hostnames without their corresponding A records. This is acceptable, but it requires an extra A record lookup, which may slightly delay DNS resolution. This often occurs when nameservers are on a different TLD (e.g., domain.com with nameserver ns.otherdomain.com).
Nameservers A records
Every nameserver listed has A records.
This is a must if you want to be found.
NS2757.7 ms
NS records from your NameServers
NS records returned by the currently delegated nameservers are:

Hostname IP TTL Latency Last SOA change Last WHOIS change
a.ns.whatsapp.net 129.134.30.12 86400 44 ms N/A 2025-09-24 19:10:25
c.ns.whatsapp.net 185.89.218.12 86400 50 ms N/A 2025-09-24 19:10:25
b.ns.whatsapp.net 129.134.31.12 86400 84 ms N/A 2025-09-24 19:10:25
d.ns.whatsapp.net 185.89.219.12 86400 34 ms N/A 2025-09-24 19:10:25

All NS records have the same TTL: 86400 seconds.

Public Resolver
🌐 Cloudflare (GLOBAL)
1.1.1.1
🌐 Google DNS (GLOBAL)
8.8.8.8
🌐 Quad9 (GLOBAL)
9.9.9.9
OpenDNS (US)
208.67.222.222
CIRA Canadian Shield (CA)
149.112.121.10
CleanBrowsing (EU)
185.228.168.9
Quad9 (MX)
149.112.112.112
OpenDNS (ZA)
208.67.220.220
AdGuard DNS (EU)
94.140.14.14
ControlD (EU)
76.76.2.0
Yandex (RU)
77.88.8.8
114DNS (CN)
114.114.114.114
Mismatched NS records
The NS records at all your nameservers are identical to those listed by the parent.
DNS servers responded
All nameservers listed at the parent server responded.
Name of nameservers are valid
All of the NS records that your nameservers report seem valid.
Multiple Nameservers
You have 4 nameservers. According to RFC2182 section 5, this is recommended.
Missing nameservers reported by parent
All NS records are the same at the parent and at your nameservers.
Missing nameservers reported by your nameservers
All nameservers returned by the parent server are the same as the ones reported by your nameservers.
Domain CNAMEs
OK. RFC1912 2.4 and RFC2181 10.3 state that there should be no CNAMEs if an NS (or any other) record is present.
NSs CNAME check
OK. RFC1912 2.4 and RFC2181 10.3 state that there should be no CNAMEs if an NS (or any other) record is present.
Different subnets
You have nameservers on different subnets.
Recursive Queries
a.ns.whatsapp.net → ✅ does not allow recursion (good)
c.ns.whatsapp.net → ✅ does not allow recursion (good)
b.ns.whatsapp.net → ✅ does not allow recursion (good)
d.ns.whatsapp.net → ✅ does not allow recursion (good)
Same Glue
Mismatch between parent GLUE and zone A records:
a.ns.whatsapp.net → Parent: 129.134.30.12, 2a03:2880:f0fc:c:face:b00c:0:35 | Zone: 129.134.30.12
b.ns.whatsapp.net → Parent: 129.134.31.12, 2a03:2880:f0fd:c:face:b00c:0:35 | Zone: 129.134.31.12
c.ns.whatsapp.net → Parent: 185.89.218.12, 2a03:2880:f1fc:c:face:b00c:0:35 | Zone: 185.89.218.12
d.ns.whatsapp.net → Parent: 185.89.219.12, 2a03:2880:f1fd:c:face:b00c:0:35 | Zone: 185.89.219.12
Make sure both match to comply with DNS best practices.
NS Self-IP Consistency
All nameservers return consistent IP addresses with what they declare in the zone.
Glue for NS records
All your NS servers sent GLUE when asked.
Nameservers are lame
All the nameservers listed at the parent servers answer authoritatively for your domain.
IPs of nameservers are public
Ok. Looks like the IP addresses of your nameservers are public.
This is a good thing because it will prevent DNS delays and other problems.
DNS servers allow TCP connection
OK. Seems all your DNS servers allow TCP connections.
This is a good thing and useful even if UDP connections are used by default.
Different autonomous systems
All authoritative name servers appear to be in the same autonomous system: AS32934.
Using a single AS reduces resiliency and increases the blast radius of network incidents.
Consider hosting your NS records across multiple autonomous systems.


WARNING: Single point of failure.
Stealth NS records sent
Ok. No stealth NS records are sent
DNSSEC150.1 ms
Zone signed
DNSSEC: Unsigned
No RRSIG record found. The zone is not signed with DNSSEC.
DNSKEY records
No DNSKEY records found.
DS record in parent
No DS record found in the parent zone.
NSEC/NSEC3 record
No NSEC or NSEC3 record found when querying a non-existent subdomain.
This may indicate a misconfiguration or lack of proper DNSSEC denial-of-existence support.
SOA0.1 ms
SOA Record
The SOA (Start of Authority) record is:
    Primary nameserver: a.ns.whatsapp.net
    Hostmaster E-mail address: dns@whatsapp@net
    Serial #: 4207849484
    Refresh: 14400
    Retry: 1800
    Expire: 604800
    Default TTL: 300
NSs have same SOA serial
OK. All your nameservers agree that your SOA serial number is 4207849484.
SOA MNAME entry
OK. a.ns.whatsapp.net is listed at the parent servers.
SOA Serial
Your SOA serial number is: 4207849484. This appears to follow the recommended YYYYMMDDnn format.
SOA REFRESH
Your SOA REFRESH interval is: 14400. OK.
SOA RETRY
Your SOA RETRY value is: 1800. OK.
SOA EXPIRE
Your SOA EXPIRE number is: 604800. Looks OK.
SOA MINIMUM TTL
Minimum TTL is low (300). Recommended: 1h+ (3600).
A low minimum TTL results in more frequent DNS queries, which can increase server load. A higher value improves cache efficiency.
MX
...
MX Records
TXT0.1 ms
TXT Records
Host Type Value Size TTL
whatsapp.com TXT "google-site-verification=MXbDGih8wW-64G5maXGw8iIkFbH7iv_vLobZd-kxdNo" 68 3600
whatsapp.com TXT "b42e0aa4-9d21-4a73-a111-fba236f1a835" 36 3600
whatsapp.com TXT "Ghm7XCdpYQEendZNsepA80OBAhbN9sfITvUxiy9FNdOGBxeAQICCmLbuXm23hNaysns+wZ6GskJWMtWD1/Ha9Q==" 88 3600
whatsapp.com TXT "adobe-idp-site-verification=a0d9793b-fc40-430b-9ab4-d3c75e4dcfba" 64 3600
whatsapp.com TXT "v=spf1 include:_spf.fb.com include:facebookmail.com -all" 56 7200
whatsapp.com TXT "bFwlY7J2JzFYHw5qkQFcBD6EOr9JL4VBpYSXSk3p8lA" 43 3600
whatsapp.com TXT "MS=ms22994725" 13 3600
whatsapp.com TXT "dropbox-domain-verification=lfq0o9x85s8s" 40 3600
whatsapp.com TXT "facebook-domain-verification=ziojpt80hl1748lx6agku0kpttifb2" 59 3600
whatsapp.com TXT "slack-domain-verification=nRBGtO4znsPRYjkw5QqoXTNMh0Um600moF3unj2I" 66 3600
SPF
...
SPF Analysis
DMARC36.1 ms
DMARC Configuration
DMARC Record was found:
v=DMARC1; p=reject; rua=mailto:[email protected]; pct=100

Policy summary:
  • Policy: reject
  • Subdomain policy: reject
  • Percentage applied: 100%
Report settings:Parsed DMARC tags:
TagValueDescription
vDMARC1Version (must be DMARC1)
prejectPolicy for domain
spdefault (sp=reject)Subdomain policy
ruamailto:[email protected]Aggregate report URI(s)
rufdefault (ruf=none)Forensic report URI(s)
fodefault (fo=0)Failure reporting options
pct100Percentage of mail to apply policy to
adkimdefault (adkim=r)Alignment mode for DKIM
aspfdefault (aspf=r)Alignment mode for SPF
ridefault (ri=86400)Report interval (in seconds)
rfdefault (rf=afrf)Report format
Your real DMARC is:
v=DMARC1; p=reject; sp=reject; rua=mailto:[email protected]; ruf=none; fo=0; pct=100; adkim=r; aspf=r; ri=86400; rf=afrf;
DMARC Evaluation Score: 2/3
To improve your score:
  • Missing DKIM/SPF alignment settings (adkim, aspf), default to relaxed.
MTA-STS / TLS-RPT109.4 ms
Mail TLS security
TXT _mta-stsNot found
Policy URLhttps://mta-sts.whatsapp.com/.well-known/mta-sts.txt (HTTP 0, policy missing)
Modenot set
Authorized MXnot set
max_agenot set
Policy fileNo valid MTA-STS policy file was fetched.
TXT _smtp._tlsNot found
MTA-STS score 0/5
Recommendations:
  • Publish an _mta-sts TXT record containing v=STSv1; id=. Change id whenever the HTTPS policy changes.
  • Publish the MTA-STS policy at https://mta-sts.whatsapp.com/.well-known/mta-sts.txt with version: STSv1, mode, mx, and max_age.
  • Use mode: enforce to prevent delivery to MX hosts that do not satisfy the TLS policy.
  • Add at least one mx: line matching the domain's legitimate MX hosts.
  • Set max_age to at least 604800 seconds once the policy is stable.
  • Publish an _smtp._tls TXT record with v=TLSRPTv1; rua=mailto:tlsrpt@yourdomain to receive TLS reports.
DKIM
...
DKIM Records Detected
BIMI44.3 ms
BIMI Record
No BIMI record found at: default._bimi.whatsapp.com.
SSL
...
SSL Certificate Summary
CAA
...
CAA Records
HSTS
...
HSTS
HTTPS
...
HTTPS
HTTPS (DNS)
...
HTTPS DNS record
WWW
...
A Record
AXFR
(Zone Transfer)298.9 ms
AXFR status for the zone
AXFR is refused by the authoritative nameservers for whatsapp.com.
Nameservers tested:
    a.ns.whatsapp.net, c.ns.whatsapp.net, b.ns.whatsapp.net, d.ns.whatsapp.net
Security note
Zone transfers (AXFR) should be disabled in production unless explicitly required and restricted.
Leaving AXFR open allows anyone to enumerate your entire DNS zone (subdomains, MX, TXT, internal hosts, etc.).
PORTS
...
Open ports detected (31.13.80.53)
PORTS
Open ports detected (2a03:2880:f20e:c5:face:b00c:0:167)
IPv6 scan skipped: this DNSprobe server does not currently have outbound IPv6 connectivity.
REPUTATION
...
IP in blacklists (31.13.80.53)
REPUTATION
...
IP in blacklists (2a03:2880:f20e:c5:face:b00c:0:167)
DNS found
...
Test Details
Website Preview0.0 ms
Snapshot is generated through DNSprobe's rendering proxy and may be served from a short cache.
Security Headers372.4 ms
Score: 89/100 (B)
Good security, some improvements possible

HeaderValue
HTTP/2
HTTP/2 200
HTTP version reported by the server.
set-cookie
wa_csrf=pXh7PMAa3eVCJ8YljUPUzv; path=/; domain=.whatsapp.com; secure; httponly; SameSite=Lax wa_lang_pref=en; expires=Sun, 27-Sep-2026 12:57:45 GMT; Max-Age=604800; path=/; domain=.whatsapp.com; secure; SameSite=Lax wa_ul=727d3e8a-41e4-414a-99e3-b3972a1c28c2; expires=Sat, 19-Dec-2026 12:57:45 GMT; Max-Age=7776000; path=/; domain=.www.whatsapp.com; secure; httponly; SameSite=Lax
Session cookies should include the Secure attribute to ensure they are never sent over unencrypted connections.
Missing HttpOnly attribute.
expires
Sat, 01 Jan 2000 00:00:00 GMT
Legacy caching header. Prefer Cache-Control.
cache-control
private, no-cache, no-store, must-revalidate
Controls caching. For sensitive pages consider 'no-store'.
pragma
no-cache
Legacy HTTP/1.0 directive. Prefer Cache-Control.
content-type
text/html; charset="utf-8"
Declares MIME type; pair with X-Content-Type-Options: nosniff.
content-encoding
br
Compression used for the response (gzip, br…).
vary
Accept-Encoding
Tells caches which request headers affect the response.
date
Sun, 20 Sep 2026 12:57:46 GMT
Origin date of the response.
age
None
Indicates how long the response has been cached.
x-powered-by
Not defined
May reveal framework/version. Removing lowers fingerprinting.
strict-transport-security
max-age=31536000; preload; includeSubDomains
Enforces HTTPS for a period, strengthening TLS.
x-xss-protection
0
Deprecated. X-XSS-Protection sets the configuration for the legacy XSS Auditor in older browsers.
The recommended value used to be "X-XSS-Protection: 1; mode=block" but you should now look at Content Security Policy instead.
x-content-type-options
nosniff
Stops MIME sniffing. Only valid value: 'nosniff'.
x-permitted-cross-domain-policies
Not defined
Controls Flash/Adobe cross-domain policies. Use 'none'.
Prefer X-Permitted-Cross-Domain-Policies: none.
referrer-policy
Not defined
Controls referrer information sent on navigation.
Recommended: strict-origin-when-cross-origin.
permissions-policy
accelerometer=(), attribution-reporting=(), autoplay=(), bluetooth=(), camera=(), ch-device-memory=(), ch-downlink=(), ch-dpr=(), ch-ect=(), ch-rtt=(), ch-save-data=(), ch-ua-arch=(), ch-ua-bitness=(), ch-viewport-height=(), ch-viewport-width=(), ch-width=(), clipboard-read=(), clipboard-write=(), compute-pressure=(), display-capture=(), encrypted-media=(), fullscreen=(self), gamepad=(), geolocation=(), gyroscope=(), hid=(), idle-detection=(), interest-cohort=(), keyboard-map=(), local-fonts=(), magnetometer=(), microphone=(), midi=(), otp-credentials=(), payment=(), picture-in-picture=(), private-state-token-issuance=(), publickey-credentials-get=(), screen-wake-lock=(), serial=(), shared-storage=(), shared-storage-select-url=(), private-state-token-redemption=(), usb=(), unload=(self), window-management=(), xr-spatial-tracking=();report-to="permissions_policy"
Restricts powerful features (camera, mic, geolocation…).
expect-ct
Not defined
Deprecated control, should be removed if present.
x-frame-options
DENY
Protects against clickjacking. Prefer CSP frame-ancestors today.
Prefer CSP frame-ancestors over X-Frame-Options.
content-security-policy
default-src 'self' blob:;script-src *.whatsapp.com *.whatsapp.net *.facebook.com *.facebook.net 'nonce-ROG0gw8N' 'self' blob:;style-src *.whatsapp.com *.whatsapp.net 'unsafe-inline' *.facebook.com 'self' data: blob:;connect-src *.whatsapp.com *.whatsapp.net wss://*.facebook.com:* *.fbcdn.net 'self' data: blob:;font-src *.whatsapp.com *.whatsapp.net *.facebook.com static.xx.fbcdn.net data:;img-src *.whatsapp.com *.whatsapp.net *.facebook.com *.fbcdn.net *.fbsbx.com static.xx.fbcdn.net *.cdninstagram.com 'self' data: blob:;media-src *.fbcdn.net 'self' data: blob:;child-src 'self' data: blob:;frame-src *.facebook.com *.whatsapp.com 'self' data: blob:;manifest-src 'self' data: blob:;object-src 'self' data: blob:;worker-src *.whatsapp.com *.whatsapp.net *.facebook.com *.facebook.net 'nonce-ROG0gw8N' 'self' data: blob:;block-all-mixed-content;upgrade-insecure-requests;
CSP limits content sources to mitigate XSS.
'unsafe-inline' present in style-src (risky).
base-uri 'self' missing.
frame-ancestors missing.
cross-origin-embedder-policy
Not defined
COEP is part of cross-origin isolation (with COOP).
cross-origin-embedder-policy-report-only
require-corp;report-to="coep_report"
COEP in report-only mode (not enforced).
cross-origin-opener-policy
same-origin-allow-popups
COOP isolates browsing context groups when set to same-origin.
cross-origin-opener-policy-report-only
Not defined
COOP in report-only mode (not enforced).
cross-origin-resource-policy
same-origin
CORP restricts who can load this resource.
access-control-allow-origin
Not defined
CORS: which origins are allowed to read this response.
access-control-allow-methods
Not defined
CORS: which methods are allowed.
access-control-allow-headers
Not defined
CORS: which request headers are allowed.
alt-svc
h3=":443"; ma=86400
Advertises alternative services (e.g., HTTP/3 via QUIC).
Other detected headers
Additional headers returned by the server. Shown for information only and not included in the score.
HeaderValue
reporting-endpointscoop_report="https://www.facebook.com/browser_reporting/coop/?minimize=0", coep_report="https://www.facebook.com/browser_reporting/coep/?minimize=0", default="https://www.whatsapp.com/whatsapp_browser_error_reports/?device_level=unknown&brsid=7687600897888660063&cpp=C3&cv=1047980776&st=1789909065999", permissions_policy="https://www.whatsapp.com/whatsapp_browser_error_reports/"
report-to{"max_age":2592000,"endpoints":[{"url":"https:\/\/www.facebook.com\/browser_reporting\/coop\/?minimize=0"}],"group":"coop_report","include_subdomains":true}, {"max_age":86400,"endpoints":[{"url":"https:\/\/www.facebook.com\/browser_reporting\/coep\/?minimize=0"}],"group":"coep_report"}, {"max_age":259200,"endpoints":[{"url":"https:\/\/www.whatsapp.com\/whatsapp_browser_error_reports\/?device_level=unknown&brsid=7687600897888660063&cpp=C3&cv=1047980776&st=1789909065999"}]}, {"max_age":21600,"endpoints":[{"url":"https:\/\/www.whatsapp.com\/whatsapp_browser_error_reports\/"}],"group":"permissions_policy"}
document-policyinclude-js-call-stacks-in-crash-reports
origin-agent-cluster?1
x-fb-debug6r2kBmdSpdE1xTdtUFBtoSQfFXwEBRpOzgyOI/MmfzeH8O2wVu9YpijPrQWEERRpAFhXKBL/jX4PtlNmGyjxMQ==
x-fb-connection-qualityEXCELLENT; q=0.9, rtt=11, rtx=0, c=16, mss=1380, tbw=3804, tp=-1, tpl=-1, uplat=273, ullat=0
Recommended starter configuration (.htaccess)
Starter configuration to copy and adapt. CSP, CORS and cookie rewriting are intentionally commented because they can break some sites if enabled blindly.


#BEGIN SECURITY HEADERS

# -------------------------------------------------------
# Safe baseline
# -------------------------------------------------------
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP:X-Forwarded-Proto} !https [NC]
  RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

Options -Indexes

<IfModule mod_headers.c>
  # Reduce fingerprinting
  # The Server header usually cannot be removed from .htaccess; configure it at the web server level if needed.
  Header always unset X-Powered-By
  Header always unset X-Redirect-By

  # TLS / transport security (only when HTTPS)
  Header always set Strict-Transport-Security "max-age=63072000; includeSubDomains; preload" env=HTTPS

  # MIME sniffing protection
  Header always set X-Content-Type-Options "nosniff"

  # Referrer policy
  Header always set Referrer-Policy "strict-origin-when-cross-origin"

  # Adobe cross-domain policy
  Header always set X-Permitted-Cross-Domain-Policies "none"

  # Clickjacking protection (consistent with CSP frame-ancestors 'self')
  Header always set X-Frame-Options "SAMEORIGIN"

  # Cross-Origin isolation headers (sane defaults)
  Header always set Cross-Origin-Opener-Policy "same-origin"
  Header always set Cross-Origin-Resource-Policy "same-origin"
  # COEP is powerful but can break third-party embeds/resources if not CORP/CORS-enabled.
  # Header always set Cross-Origin-Embedder-Policy "require-corp"

  # Deprecated header; modern browsers rely on CSP instead, but some scanners still like to see it.
  Header always set X-XSS-Protection "0"

  # Permissions-Policy (balanced: blocks sensitive features, allows reasonable ones on self)
  Header always set Permissions-Policy "accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), usb=(), display-capture=(), autoplay=(self), encrypted-media=(self), fullscreen=(self), picture-in-picture=(self), clipboard-write=(self), publickey-credentials-get=(self)"

  # Vary (keep small; don’t add Referer/User-Agent unless you truly vary by them)
  Header always merge Vary "Accept-Encoding"
</IfModule>

# -------------------------------------------------------
# Cache-Control (HTML pages)
# -------------------------------------------------------
<IfModule mod_headers.c>
  # Apply to HTML responses (works for WordPress permalinks too). Requires Apache 2.4+ expressions.
  # If you do not use a page cache (LiteSpeed Cache, cache plugins, etc.), you can uncomment the line below. Keep it commented if a page cache is active.
  # Header always set Cache-Control "private, no-cache, must-revalidate" "expr=%{CONTENT_TYPE} =~ m#^text/html#"
  # Header always unset Pragma "expr=%{CONTENT_TYPE} =~ m#^text/html#"
  # Header always unset Expires "expr=%{CONTENT_TYPE} =~ m#^text/html#"
</IfModule>

# -------------------------------------------------------
# CSP - Content Security Policy (minimal safe baseline)
# -------------------------------------------------------
<IfModule mod_headers.c>
  # (Keeps your current intent; strengthen later with default-src/script-src/etc.)
  # Adjust img-src, script-src, style-src, font-src, connect-src as needed (e.g., add trusted CDNs).
  # Header always set Content-Security-Policy "default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'self'; img-src 'self' data: https:; script-src 'self'; style-src 'self'; font-src 'self' data:; connect-src 'self'; form-action 'self'; upgrade-insecure-requests"
</IfModule>

# -------------------------------------------------------
# CORS - Cross-Origin Ressource Sharing (optional; keep commented unless needed)
# -------------------------------------------------------
<IfModule mod_headers.c>
  # IMPORTANT:
  # - Do NOT enable global CORS unless you have a real API need.
  # If you need CORS, uncomment and set a fixed allowlist.
  # SetEnvIf Origin "^https?://(whatsapp\.com|www\.whatsapp\.com)(:\d{1,5})?$" CORS_ALLOW_ORIGIN=$0
  # Header always set Access-Control-Allow-Origin "%{CORS_ALLOW_ORIGIN}e" env=CORS_ALLOW_ORIGIN
  # Header always merge Vary "Origin" env=CORS_ALLOW_ORIGIN
  # Header always set Access-Control-Allow-Methods "GET, POST, OPTIONS" env=CORS_ALLOW_ORIGIN
  # Header always set Access-Control-Allow-Headers "Content-Type, Authorization" env=CORS_ALLOW_ORIGIN
  # Header always set Access-Control-Max-Age "86400" env=CORS_ALLOW_ORIGIN
</IfModule>

# -------------------------------------------------------
# Cookies hardening (optional)
# -------------------------------------------------------
<IfModule mod_headers.c>
  # Apache only: uses Header edit/edit* to append Secure/HttpOnly/SameSite when missing. Not valid / not supported reliably on LiteSpeed/OpenLiteSpeed.
  # Header always edit* Set-Cookie "(?i)^((?:(?!;\s*Secure).)+)$" "$1; Secure" env=HTTPS
  # Header always edit* Set-Cookie "(?i)^((?:(?!;\s*HttpOnly).)+)$" "$1; HttpOnly"
  # Header always edit* Set-Cookie "(?i)^((?:(?!;\s*SameSite=).)+)$" "$1; SameSite=Lax"
</IfModule>

# -------------------------------------------------------
# Reporting headers (optional)
# -------------------------------------------------------
<IfModule mod_headers.c>
  # Header always set Reporting-Endpoints "default=\"https://whatsapp.com/reporting\""
  # Header always set Cross-Origin-Opener-Policy-Report-Only "same-origin"
  # Header always set Cross-Origin-Embedder-Policy-Report-Only "require-corp"
</IfModule>

#END SECURITY HEADERS
WHOIS125.9 ms
Source: WHOIS (port 43) whois.registrarsafe.com -> whois.registrarsec.com
WHOIS Summary
Domain Name: whatsapp.com
Registry Domain ID:
Registrar WHOIS Server: whois.registrarsec.com
Registrar URL: https://registrarsec.com
Updated Date: 2025-09-24 19:10:25
Creation Date: 2008-09-04 12:39:12
Registrar Registration Expiration Date: 2034-09-04 12:39:12
Registrar: RegistrarSafe, LLC
Registrar IANA ID: 3237
Domain Status: clientDeleteProhibited https://www.icann.org/epp#clientDeleteProhibited
Domain Status: clientTransferProhibited https://www.icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://www.icann.org/epp#clientUpdateProhibited
Domain Status: serverDeleteProhibited https://www.icann.org/epp#serverDeleteProhibited
Domain Status: serverTransferProhibited https://www.icann.org/epp#serverTransferProhibited
Domain Status: serverUpdateProhibited https://www.icann.org/epp#serverUpdateProhibited
Registry Registrant ID:
Registrant Name: Domain Admin
Registrant Organization: WhatsApp LLC
Registrant Street: 1601 Willow Rd
Registrant City: Menlo Park
Registrant State/Province: CA
Registrant Postal Code: 94025
Registrant Country: US
Registrant Phone: +1.4089405686
Registrant Phone Ext:
Registrant Fax:
Registrant Fax Ext:
Registrant Email: [email protected]
Registry Admin ID:
Admin Name: Domain Admin
Admin Organization: WhatsApp LLC
Admin Street: 1601 Willow Rd
Admin City: Menlo Park
Admin State/Province: CA
Admin Postal Code: 94025
Admin Country: US
Admin Phone: +1.4089405686
Admin Phone Ext:
Admin Fax:
Admin Fax Ext:
Admin Email: [email protected]
Registry Tech ID:
Tech Name: Domain Admin
Tech Organization: WhatsApp LLC
Tech Street: 1601 Willow Rd
Tech City: Menlo Park
Tech State/Province: CA
Tech Postal Code: 94025
Tech Country: US
Tech Phone: +1.4089405686
Tech Phone Ext:
Tech Fax:
Tech Fax Ext:
Tech Email: [email protected]
Name Server: a.ns.whatsapp.net
Name Server: b.ns.whatsapp.net
Name Server: c.ns.whatsapp.net
Name Server: d.ns.whatsapp.net
DNSSEC: Unsigned Delegation
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.6503087004
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/ >>> Last update of WHOIS database: 2026-09-20T12:57:41Z <<<
For more information on Whois status codes, please visit https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en
Please query the RDDS service of the Registrar of Record identified in this output for information on how to contact the Registrant, Admin, or Tech contact of the queried domain name.
------------------------------------------------------------------------------- Search results obtained from the RegistrarSafe, LLC WHOIS database are provided by RegistrarSafe, LLC for information purposes only, to assist users in obtaining information concerning a domain name registration record. The information contained therein is provided on an "as is" and "as available" basis and RegistrarSafe, LLC does not guarantee the accuracy or completeness of any information provided through the WHOIS database. By submitting a WHOIS query,
the WHOIS only for lawful purposes; (2) that you will comply with all ICANN rules and regulations governing use of the WHOIS; (3) that you will not use any information provided through the WHOIS to enable, or otherwise cause the transmission of mass unsolicited, commercial advertising or solicitations via e-mail (i.e., spam); or (4) that you will not use the WHOIS to enable or otherwise utilize high volume, automated, electronic processes that apply to or attach to RegistrarSafe, LLC or its systems. RegistrarSafe, LLC reserves the right to modify these terms at any time and to take any other appropriate actions, including but not limited to restricting any access that violates these terms and conditions. By submitting this query, you acknowledge and agree to abide by the foregoing terms, conditions and policies. -------------------------------------------------------------------------------
you agree to the following: (1) that you will use any information provided through
WHOIS RAW
Domain Name: whatsapp.com
Registry Domain ID: 
Registrar WHOIS Server: whois.registrarsec.com
Registrar URL: https://registrarsec.com
Updated Date: 2025-09-24T19:10:25Z
Creation Date: 2008-09-04T12:39:12Z
Registrar Registration Expiration Date: 2034-09-04T12:39:12Z
Registrar: RegistrarSafe, LLC
Registrar IANA ID: 3237
Domain Status: clientDeleteProhibited https://www.icann.org/epp#clientDeleteProhibited
Domain Status: clientTransferProhibited https://www.icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://www.icann.org/epp#clientUpdateProhibited
Domain Status: serverDeleteProhibited https://www.icann.org/epp#serverDeleteProhibited
Domain Status: serverTransferProhibited https://www.icann.org/epp#serverTransferProhibited
Domain Status: serverUpdateProhibited https://www.icann.org/epp#serverUpdateProhibited
Registry Registrant ID:
Registrant Name: Domain Admin
Registrant Organization: WhatsApp LLC
Registrant Street: 1601 Willow Rd
Registrant City: Menlo Park
Registrant State/Province: CA
Registrant Postal Code: 94025
Registrant Country: US
Registrant Phone: +1.4089405686
Registrant Phone Ext:
Registrant Fax: 
Registrant Fax Ext:
Registrant Email: [email protected]
Registry Admin ID:
Admin Name: Domain Admin
Admin Organization: WhatsApp LLC
Admin Street: 1601 Willow Rd
Admin City: Menlo Park
Admin State/Province: CA
Admin Postal Code: 94025
Admin Country: US
Admin Phone: +1.4089405686
Admin Phone Ext:
Admin Fax: 
Admin Fax Ext:
Admin Email: [email protected]
Registry Tech ID:
Tech Name: Domain Admin
Tech Organization: WhatsApp LLC
Tech Street: 1601 Willow Rd
Tech City: Menlo Park
Tech State/Province: CA
Tech Postal Code: 94025
Tech Country: US
Tech Phone: +1.4089405686
Tech Phone Ext:
Tech Fax: 
Tech Fax Ext:
Tech Email: [email protected]
Name Server: a.ns.whatsapp.net
Name Server: b.ns.whatsapp.net
Name Server: c.ns.whatsapp.net
Name Server: d.ns.whatsapp.net
DNSSEC: Unsigned Delegation
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.6503087004
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2026-09-20T12:57:41Z <<<

For more information on Whois status codes, please visit https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en

Please query the RDDS service of the Registrar of Record identified in this
output for information on how to contact the Registrant, Admin, or Tech contact
of the queried domain name.

-------------------------------------------------------------------------------
Search results obtained from the RegistrarSafe, LLC WHOIS database are
provided by RegistrarSafe, LLC for information purposes only, to assist
users in obtaining information concerning a domain name registration record.
The information contained therein is provided on an "as is" and "as available"
basis and RegistrarSafe, LLC does not guarantee the accuracy or completeness
of any information provided through the WHOIS database.  By submitting a WHOIS query,
you agree to the following: (1) that you will use any information provided through
the WHOIS only for lawful purposes; (2) that you will comply with all ICANN rules
and regulations governing use of the WHOIS; (3)  that you will not use any information
provided through the WHOIS to  enable, or otherwise cause the transmission of mass
unsolicited, commercial advertising or solicitations via e-mail (i.e., spam); or
(4) that you will not use the WHOIS to enable or otherwise utilize high volume,
automated, electronic processes that apply to or attach to RegistrarSafe, LLC or
its systems. RegistrarSafe, LLC reserves the right to modify these terms
at any time and to take any other appropriate actions, including but not limited to
restricting any access that violates these terms and conditions. By submitting this
query, you acknowledge and agree to abide by the foregoing terms, conditions and policies.
-------------------------------------------------------------------------------

RDAP
125.6 ms
Source: RDAP rdap.org → rdap.verisign.com → rdap.registrarsafe.com
Domain Name:WHATSAPP.COM
Registry Domain ID:1517823758_DOMAIN_COM-VRSN
RDAP self:https://rdap.verisign.com/com/v1/domain/whatsapp.com
Updated Date:2025-09-24 19:10:25
Creation Date:2008-09-04 12:39:12
Registry Expiry Date:✅ 2034-09-04 12:39:12
Registrar:RegistrarSafe, LLC
Registrar Abuse Contact Email:[email protected]
Registrar Abuse Contact Phone:+1-650-308-7004
Domain Status:clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
clientTransferProhibited https://icann.org/epp#clientTransferProhibited
clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
serverDeleteProhibited https://icann.org/epp#serverDeleteProhibited
serverTransferProhibited https://icann.org/epp#serverTransferProhibited
serverUpdateProhibited https://icann.org/epp#serverUpdateProhibited
Name Servers:a.ns.whatsapp.net
b.ns.whatsapp.net
c.ns.whatsapp.net
d.ns.whatsapp.net
WHOIS NS match DNS
DNSSEC:unsigned (delegationSigned=false)
RDAP notices:Terms of Service — https://www.verisign.com/domain-names/registration-data-access-protocol/terms-service/index.xhtml
Status Codes — https://icann.org/epp
RDDS Inaccuracy Complaint Form — https://icann.org/wicf
Registrar
Registrar:
Name RegistrarSafe, LLC
Handle: 3237
Abuse contact:
Phone +1-650-308-7004
RDAP JSON (raw)
{
    "objectClassName": "domain",
    "handle": "1517823758_DOMAIN_COM-VRSN",
    "ldhName": "WHATSAPP.COM",
    "links": [
        {
            "value": "https://rdap.verisign.com/com/v1/domain/whatsapp.com",
            "rel": "self",
            "href": "https://rdap.verisign.com/com/v1/domain/whatsapp.com",
            "type": "application/rdap+json"
        },
        {
            "value": "https://rdap.verisign.com/com/v1/domain/whatsapp.com",
            "rel": "related",
            "href": "https://rdap.registrarsafe.com/rdap/domain/WHATSAPP.COM",
            "type": "application/rdap+json"
        }
    ],
    "status": [
        "client delete prohibited",
        "client transfer prohibited",
        "client update prohibited",
        "server delete prohibited",
        "server transfer prohibited",
        "server update prohibited"
    ],
    "entities": [
        {
            "objectClassName": "entity",
            "handle": "3237",
            "roles": [
                "registrar"
            ],
            "links": [
                {
                    "href": "http://www.registrarsafe.com",
                    "type": "text/html",
                    "value": "https://rdap.registrarsafe.com/rdap/",
                    "rel": "about"
                }
            ],
            "publicIds": [
                {
                    "type": "IANA Registrar ID",
                    "identifier": "3237"
                }
            ],
            "vcardArray": [
                "vcard",
                [
                    [
                        "version",
                        [],
                        "text",
                        "4.0"
                    ],
                    [
                        "fn",
                        [],
                        "text",
                        "RegistrarSafe, LLC"
                    ]
                ]
            ],
            "entities": [
                {
                    "objectClassName": "entity",
                    "roles": [
                        "abuse"
                    ],
                    "vcardArray": [
                        "vcard",
                        [
                            [
                                "version",
                                [],
                                "text",
                                "4.0"
                            ],
                            [
                                "fn",
                                [],
                                "text",
                                ""
                            ],
                            [
                                "tel",
                                {
                                    "type": "voice"
                                },
                                "uri",
                                "tel:+1-650-308-7004"
                            ],
                            [
                                "email",
                                [],
                                "text",
                                "[email protected]"
                            ]
                        ]
                    ]
                }
            ]
        }
    ],
    "events": [
        {
            "eventAction": "registration",
            "eventDate": "2008-09-04T12:39:12Z"
        },
        {
            "eventAction": "expiration",
            "eventDate": "2034-09-04T12:39:12Z"
        },
        {
            "eventAction": "last changed",
            "eventDate": "2025-09-24T19:10:25Z"
        },
        {
            "eventAction": "last update of RDAP database",
            "eventDate": "2026-09-20T12:57:28Z"
        }
    ],
    "secureDNS": {
        "delegationSigned": false
    },
    "nameservers": [
        {
            "objectClassName": "nameserver",
            "ldhName": "A.NS.WHATSAPP.NET"
        },
        {
            "objectClassName": "nameserver",
            "ldhName": "B.NS.WHATSAPP.NET"
        },
        {
            "objectClassName": "nameserver",
            "ldhName": "C.NS.WHATSAPP.NET"
        },
        {
            "objectClassName": "nameserver",
            "ldhName": "D.NS.WHATSAPP.NET"
        }
    ],
    "rdapConformance": [
        "rdap_level_0",
        "icann_rdap_technical_implementation_guide_1",
        "icann_rdap_response_profile_1"
    ],
    "notices": [
        {
            "title": "Terms of Service",
            "description": [
                "Service subject to Terms of Use."
            ],
            "links": [
                {
                    "href": "https://www.verisign.com/domain-names/registration-data-access-protocol/terms-service/index.xhtml",
                    "type": "text/html",
                    "value": "https://rdap.verisign.com/com/v1/domain/whatsapp.com",
                    "rel": "terms-of-service"
                }
            ]
        },
        {
            "title": "Status Codes",
            "description": [
                "For more information on domain status codes, please visit https://icann.org/epp"
            ],
            "links": [
                {
                    "href": "https://icann.org/epp",
                    "type": "text/html",
                    "value": "https://rdap.verisign.com/com/v1/domain/whatsapp.com",
                    "rel": "glossary"
                }
            ]
        },
        {
            "title": "RDDS Inaccuracy Complaint Form",
            "description": [
                "URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"
            ],
            "links": [
                {
                    "href": "https://icann.org/wicf",
                    "type": "text/html",
                    "value": "https://rdap.verisign.com/com/v1/domain/whatsapp.com",
                    "rel": "help"
                }
            ]
        }
    ]
}

You like this tool?

Buy Me A Coffee

Processed in 0.01 seconds.
Made with with PHP and a bit of JS.
Lines of code: 20,351

⚙️ Configuration
(Check / Uncheck All)