grailr.watch

.watch user

First seen 2026-05-18 · Last seen 2026-05-18 · ok HTTP/1.1 200 84 ms crawled 2026-05-18

US · 76.76.21.21 · AS16509 Amazon.com, Inc.

Reputation 92/100 no dmarc policy

sector fashion type app saas

HTML metadata

Title
Grailr — Luxury Watch Scanner | Instant Identification & Pricing
Description
Point your camera at any luxury watch and get instant identification, real-time market pricing from Chrono24 and Jomashop, and dealer comparisons. Free to start.
Language
en

Open Graph

title
Grailr — Luxury Watch Scanner
site name
Grailr
description
Instant watch identification and real-time market pricing.

Technology

CDN
Vercel
CMS
Next.js

Registration

Registrar
NameCheap, Inc.
Created
2026-03-25
Expires
2027-03-25 307 days left
Updated
2026-03-30
Name servers
  • tanner.ns.cloudflare.com
  • adelaide.ns.cloudflare.com

DNS records live

NS
  • adelaide.ns.cloudflare.com
  • tanner.ns.cloudflare.com
MX
  • 14 route3.mx.cloudflare.net
  • 26 route2.mx.cloudflare.net
  • 7 route1.mx.cloudflare.net
Verified for
  • Google

Email authentication weak

SPF
v=spf1 include:_spf.mx.cloudflare.net ~all
softfail (~all)
DMARC
not published
DKIM
no key found at common selectors

Certificate (current)

R12
from 2026-03-25 to 2026-06-23
Expires in 33 days

HTTP security headers

Header hygiene 90/100 Checked live page: https://grailr.watch/

present
  • strict-transport-security
  • content-security-policy
  • x-frame-options
  • x-content-type-options
  • referrer-policy
  • permissions-policy
findings
  • CSP allows unsafe inline scripts/styles
  • CSP uses wildcard sources
Header values
referrer-policy
strict-origin-when-cross-origin
x-frame-options
DENY
permissions-policy
camera=(self), microphone=()
x-content-type-options
nosniff
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https://*.supabase.co; font-src 'self'; connect-src 'self' https://*.supabase.co https://api.stripe.com; frame-src https://js.stripe.com https://hooks.stripe.com; object-src 'none'; base-uri 'self'
strict-transport-security
max-age=31536000; includeSubDomains