purple.com describes itself as "Experience less pain, better sleep with Purple. Our GelFlex Grid mattresses, pillows, and seat cushions offer cooling comfort and support. Free shipping.". It is built on Drupal, registered in 1994, served from Toronto, Canada. It has a valid HTTPS certificate, 2 of 6 common security headers.
What is purple.com about?
The words appearing most often on the homepage, excluding common filler, are
a rough indication of subject matter rather than a description of the business:
- mattress ×59
- purple ×32
- sleep ×27
- nbsp ×21
- pillows ×12
- mattresses ×11
- warranty ×11
- hybrid ×9
- grid ×9
- waterproof ×9
Does purple.com publish the usual trust pages?
Found: about, contact. Not found at the usual addresses:
privacy, terms.
These were checked at conventional paths only, so a site using different URLs may
publish them elsewhere.
How does purple.com compare with other domains analysed here?
Measured against the 75 domains in this index. This is a
small, self-selected sample — the domains people happened to look up — not a
representative sample of the web.
| Response time | Faster than 84% of them (median 494ms) |
|---|---|
| Security headers | More than 54% of them |
| Domain age | Older than 93% of them |
Related domains in this index
Analysed domains sharing the same network (AS13335 Cloudflare, Inc.):
Sharing a network means sharing a host or CDN. It implies nothing about a
relationship between the sites themselves.
Analysed domains built on a similar stack:
Other analysed domains served from the same country:
When was purple.com registered?
purple.com was registered on 31 August 1994, which makes it about 32 years old.
A registration this old means the domain has been renewed repeatedly, which costs money every year and is not something abandoned or disposable projects tend to do.
The registrar of record is Cloudflare, Inc..
Registration runs until 30 August 2028.
The domain carries 1 registry lock, which blocks unauthorised transfer or deletion.
| Registered | 31 August 1994 |
|---|---|
| Expires | 30 August 2028 |
| Registrar | Cloudflare, Inc. |
| Registry status | client transfer prohibited |
Where is purple.com hosted?
The first address resolves to infrastructure in Toronto, Canada.
The network is operated by Cloudflare, Inc. (AS13335 Cloudflare, Inc.).
Hosting location describes where the responding server sits, not where the business is. A CDN will report its nearest edge rather than the origin.
What is purple.com running on?
purple.com exposes 3 identifiable technologies: Drupal, jQuery, Cloudflare.
Cloudflare sits in front of the origin, so the server header, IP addresses and response timing describe the edge rather than the machine actually running the site.
- Drupal
- jQuery
- Cloudflare
The page declares a generator of Drupal 11 (https://www.drupal.org); Commerce 3.
How does the homepage respond?
The server answered with HTTP 200 over
HTTPS.
At 110ms to first byte this response is fast for a homepage measured from a single European location.
The HTML alone is 536KB before images, stylesheets or scripts are counted, which is heavy for a document that browsers must parse before anything renders.
The HTML is compressed with gzip.
| Server header | cloudflare |
|---|---|
| Compression | gzip |
| Page size | 548,873 bytes |
| Declared language | en |
| Mobile viewport | declared |
What does the homepage say about itself?
The title is 48 characters, inside the range that displays without truncation.
A meta description of 153 characters is present.
All 8 images on the homepage have alt attributes.
| Title | Shop Purple Mattresses: Less pain. Better sleep. (48 chars) |
|---|---|
| Meta description | Experience less pain, better sleep with Purple. Our GelFlex Grid mattresses, pillows, and seat cushions offer cooling comfort and support. Free shipping. (153 chars) |
| H1 | The Greatest Sleep Ever Invented® (1 on the page) |
| Canonical | https://purple.com/ |
| Open Graph title | The World's First Comfort Tech Company Backed by Science | Purple |
| Headings / images | 9 H2s, 8 images (0 without alt text) |
Is purple.com served over a valid certificate?
The HTTPS certificate is issued by Let's Encrypt and is
valid until 2026-11-25, which is 51 days from the date of this check. It covers
1 hostname.
- purple.com
The certificate has 51 days left to run.
It covers 1 hostname, so it was issued for this site specifically.
Let's Encrypt certificates are free and run on 90-day terms, so this site is almost certainly renewing automatically.
Which security headers does it set?
2 of 6 are set (X-Content-Type-Options, X-Frame-Options). Absent: HSTS, Content Security Policy, Referrer-Policy, Permissions-Policy.
Without HSTS, a browser that has never visited before will try HTTP first, which is the window a network attacker needs.
With no Content Security Policy, any script that reaches the page — including one injected through a compromised third-party dependency — runs with full access to it.
| Header | Set | Value |
|---|---|---|
| HSTS | no | — |
| Content Security Policy | no | — |
| X-Content-Type-Options | yes | nosniff |
| X-Frame-Options | yes | SAMEORIGIN |
| Referrer-Policy | no | — |
| Permissions-Policy | no | — |
How is DNS configured for purple.com?
| IP addresses | 104.18.6.153, 104.18.7.153, 2606:4700::6812:699, 2606:4700::6812:799 |
|---|---|
| Reverse DNS | 104.18.6.153, 104.18.7.153 |
| Name servers | jay.ns.cloudflare.com, zita.ns.cloudflare.com |
| Mail (MX) | purple-com.mail.protection.outlook.com (pri 0) |
| SPF | v=spf1 include:_spf.purple_com._d.easydmarc.pro ~all |
| TXT records | 15 |
purple.com resolves to 4 addresses, which indicates load balancing or a CDN rather than a single origin server.
Mail is handled by 1 exchanger.
An SPF record is published, giving receiving servers a rule for which hosts may send as this domain.
Reverse DNS resolves to 104.18.6.153, 104.18.7.153, which usually names the hosting provider.
Who runs DNS and mail for purple.com?
DNS is operated by Cloudflare rather than self-hosted name servers.
Mail is handled by Microsoft 365.
The domain publishes AAAA records and accepts connections over IPv6.
What else is worth noting about purple.com?
1 of 2 externally hosted scripts carry no subresource integrity hash. If one of those hosts were compromised, the replacement script would run with full access to the page.
The server discloses software detail in x-generator, which tells an attacker what to target without them having to probe for it.
Can purple.com be spoofed in email?
No DMARC record is published, so there is no instruction telling receiving servers what to do with mail that fails authentication. In practice that means forged mail from this domain is likely to be delivered.
No CAA records are published, so any certificate authority may issue a certificate for this domain.
The zone is not DNSSEC-signed. That is still the norm for most domains, but it means DNS answers cannot be cryptographically verified.
What does robots.txt allow?
robots.txt is 4,031 bytes and names
4 user-agent groups.
It does not blanket-disallow general crawlers.
Sitemaps declared:
- https://purple.com/sitemap.xml
- https://purple.com/stores/sitemap.xml
AI crawler policy
robots.txt names no AI crawlers specifically, so they fall under whatever rule
applies to User-agent: *.
What structured data does the homepage publish?
- Organization
- ContactPoint
- ImageObject
- Brand
- WebPage
- ItemList
The homepage publishes 6 structured data types: Organization, ContactPoint, ImageObject, Brand, WebPage, ItemList.
What does purple.com load from third parties?
The homepage pulls resources from 1 third-party host (static.cloudflareinsights.com). Each one sees the visitor IP and user agent on every page load.
1 cookie is set before any interaction (pillow_refresh).
The page links or refers to X/Twitter, Facebook, Instagram, YouTube.
| Cookie | Secure | HttpOnly | SameSite |
|---|---|---|---|
| pillow_refresh | yes | no | none/unset |
Does purple.com settle on one address?
Plain HTTP redirects to HTTPS, so visitors who type the bare address still land on the secure version.
The www address redirects to https://purple.com/, so the site settles on one canonical hostname.
How easily can purple.com be crawled?
A sitemap is served at https://purple.com/sitemap.xml listing 485 entries.
The most recent lastmod date is 2026-09-30.
A deliberately invalid URL correctly returns HTTP 404, so missing pages will not be indexed.
What tracking does purple.com run?
No analytics or advertising trackers were detected on the homepage of purple.com, which is unusual for a commercial site.
How does purple.com look when shared?
3 of 5 social preview tags are set. Missing: og:type, twitter:card.
How are images, fonts and scripts handled?
8 images on the homepage, 1 of them lazy-loaded (13%).
Modern image formats are in use (110 WebP/AVIF references).
The page pulls 3 external stylesheets and 7 external scripts, with 1 carrying defer or async.
Responses carry Cloudflare edge headers, so content is served from a CDN rather than straight from the origin.
Is purple.com accessible and current?
The page uses 4 landmark elements and 191 ARIA attributes.
Can search engines index purple.com?
Nothing on the homepage prevents indexing: no noindex is set in the robots meta tag or the X-Robots-Tag header.
The homepage carries 74 internal and 8 external links across 8 outside hosts.
Visible text is only 2.2% of the HTML, which indicates the page is assembled in the browser rather than served as content.
How is purple.com delivered?
The HTML is served with Cache-Control: public, max-age=31536000.
HTTP/3 is advertised via alt-svc, so modern browsers will upgrade to QUIC after the first visit.
Frequently asked questions
Does purple.com set the usual HTTP security headers?
It sets 2 of 6. The ones not present are: HSTS, Content Security Policy, Referrer-Policy, Permissions-Policy.
Does purple.com allow AI crawlers?
robots.txt names no AI crawler specifically, so they fall under the wildcard rule, which does not disallow them.
What is purple.com built with?
The homepage exposes these fingerprints: Drupal, jQuery, Cloudflare. A site behind a CDN or rendered server-side may use more than it reveals.
Where does this data come from?
Every figure was measured by our own server on 5 October 2026: DNS lookups, one HTTPS request to the homepage, a TLS handshake and a request for robots.txt. No third-party SEO API is involved.
Is any of this traffic or authority data?
No. Traffic, authority and ranking figures cannot be measured by inspecting a domain, only modelled. Everything here is a direct observation.
I own purple.com and want this page removed.
Ask through the contact page on this site, from an address at the domain, and the report will be taken down. It only ever shows what the domain already serves publicly.
Analysed 5 October 2026.
Analyse another domain →



