On the Beach · Domain Security

On The Beach Domain Security

Domain security

Domain security posture for On the Beach, probed live across 5 host(s) and 3 registrable domain(s). 5 host(s) serve HTTPS (up to TLSv1.3); 3 advertise HSTS. Email/DNS controls: DNSSEC absent, SPF present, DMARC absent.

TravelUnited KingdomOTAOnline Travel AgencyBookingPackage HolidaysAviationAirlineDistributionNDCHotelsHospitalityMCPArtificial Intelligence

Transport & Host Security

www.onthebeachgroupplc.com
HTTPS: yes · TLS: TLSv1.3 · HSTS: yes · cert expires: Jan 23 19:52:37 2027 GMT
www.onthebeach.co.uk
HTTPS: yes · TLS: TLSv1.3 · HSTS: yes · cert expires: Oct 2 07:29:09 2026 GMT
www.sunshine.co.uk
HTTPS: yes · TLS: TLSv1.3 · HSTS: no · cert expires: Oct 5 20:58:37 2026 GMT
mcp.onthebeach.co.uk
HTTPS: yes · TLS: TLSv1.3 · HSTS: no · cert expires: Oct 2 07:29:09 2026 GMT
help.onthebeach.co.uk
HTTPS: yes · TLS: TLSv1.3 · HSTS: yes · cert expires: Oct 7 23:43:23 2026 GMT

Domain (DNS/Email) Security

onthebeachgroupplc.com
DNSSEC: no · SPF: yes · DMARC: no · CAA: none
onthebeach.co.uk
DNSSEC: no · SPF: yes · DMARC: yes (p=quarantine) · CAA: none
sunshine.co.uk
DNSSEC: no · SPF: yes · DMARC: yes (p=reject) · CAA: none

Source

Domain Security

on-the-beach-domain-security.yml Raw ↑
generated: '2026-07-28'
method: probed
source: live DNS/TLS/HTTP probes of apis.yml hosts plus the consumer, help and
  mcp hosts found during contract discovery
hosts:
- host: www.onthebeachgroupplc.com
  https: true
  tls_version: TLSv1.3
  cert_expires: Jan 23 19:52:37 2027 GMT
  hsts: true
  hsts_max_age: 15552000
- host: www.onthebeach.co.uk
  https: true
  tls_version: TLSv1.3
  cert_expires: Oct  2 07:29:09 2026 GMT
  hsts: true
  hsts_max_age: 31536000
  hsts_include_subdomains: true
  note: >-
    HSTS observed on the HTTP/2 response to
    /.well-known/apple-app-site-association; a plain HEAD of / is answered by
    the Cloudflare bot challenge.
- host: www.sunshine.co.uk
  https: true
  tls_version: TLSv1.3
  cert_expires: Oct  5 20:58:37 2026 GMT
  hsts: null
  note: HEAD / returns the Cloudflare bot challenge (403); HSTS not observable.
- host: mcp.onthebeach.co.uk
  https: true
  tls_version: TLSv1.3
  cert_expires: Oct  2 07:29:09 2026 GMT
  hsts: null
  cert_subject: CN=onthebeach.co.uk
  cert_issuer: Google Trust Services WE1
  cert_san: [onthebeach.co.uk, '*.onthebeach.co.uk', '*.staging.onthebeach.co.uk']
  note: >-
    Deliberate DNS record (no wildcard: foo/chat/agent/ai/api.onthebeach.co.uk
    are NXDOMAIN). All requests answered by the Cloudflare WAF with 403.
- host: help.onthebeach.co.uk
  https: true
  tls_version: TLSv1.3
  cert_expires: Oct  7 23:43:23 2026 GMT
  hsts: true
  hsts_max_age: 259200
  note: CNAME onthebeachuk.zendesk.com — Zendesk-hosted help centre.
domains:
- domain: onthebeachgroupplc.com
  dnssec: false
  caa: []
  spf: true
  dmarc: false
- domain: onthebeach.co.uk
  dnssec: false
  caa: []
  spf: true
  dmarc: true
  dmarc_policy: quarantine
- domain: sunshine.co.uk
  dnssec: false
  caa: []
  spf: true
  dmarc: true
  dmarc_policy: reject
findings:
  positives:
  - TLS 1.3 on every reachable host
  - HSTS with a one-year max-age and includeSubDomains on the consumer booking host
  - SPF on all three registrable domains; DMARC enforced on both consumer domains
    (quarantine on onthebeach.co.uk, reject on sunshine.co.uk)
  gaps:
  - No DNSSEC on any domain
  - No CAA records on any domain
  - No DMARC record on the corporate/investor domain onthebeachgroupplc.com
  - No security.txt on any host, and no vulnerability disclosure or trust-center
    page was found by probe (see review.yml)