CONTINUOUS INTERNET TELEMETRY24H DRIFT10,791 material changesacross 10,361 domains · +162 vs yesterdayDNS DRIFT755 domains changed DNS providertop destination parity.domains · -25 vs yesterdayEMAIL DRIFT189 domains switched email providertop destination cloudflare.net · +19 vs yesterdayCERT DRIFT212 domains switched issuing CA24h · -18 vs yesterdayNOW895 curated domains not reachable-454 vs yesterdaySITE ERRORS18,436 sites serving errorslast probe · 5xx / 404 / TLSTHROTTLED95,101 throttled or blocked our scanner429 rate-limit / 403 bot-block

npl.co.uk

Observed Jul 22, 2026, 01:22 UTC (1d ago). Every field below was attested with an Ed25519 signature at scan time. Catalog observation, re-checked on rotation — watch it for 5-minute checks.

Up right now
Runs onAmazon
Email byMicrosoft 365
Secured bySectigo
Also usesGoogle Search Console
tranco_40k
Every line above is a signed observation. Check the math at the bottom of the page.
INFRASTRUCTURE MAPwhat npl.co.uk actually stands on - every host below is a signed observation
npl.co.uk
A / AAAA
52.31.103.110
Amazonserves the site
NS
ednssvr1.npl.co.ukednssvr2.npl.co.uk
npl.co.ukanswers its DNS
MX
npl-co-uk.mail.protection.outlook.com
Microsoft 365receives its email
TLS
*.npl.co.uk
Sectigo Limitedissued its certificate

DNS Records

A 1

  • 52.31.103.110

MX 1

  • 10npl-co-uk.mail.protection.outlook.com

TXT 8

  • v=spf1 ip4:139.143.1.71 ip4:139.143.5.0/24 ip4:89.187.90.64/26 ip4:5.10.154.96/29 ip4:213.246.101.9 include:email-od.com include:spf.protection.outlook.com include:msgfocus.com include:spf4.npl.co.uk include:_spf.eploy.net include:spf1.formassembly.com include:spf2.npl.co.uk include:spf1.npl.co.uk include:spf3.npl.co.uk ~all
  • bw=Ll7TzuKMyfUiE35H1DeM5wuWt1cE83S8lgM7TXUykKog
  • google-site-verification=lwHpv3uvl_D0-em7yQCknobHcN9D9s5UYkK53PKTIBs
  • MS=ms91975734
  • meltwater_sso_20240806
  • sending_domain1056393=4b79e2fbde32be030532777f73552eacc05286510c99830f08936956c6459100
  • v=DMARC1;p=none;rua=mailto:dmarc-rua@npl.co.uk;ruf=mailto:dmarc-ruf@npl.co.uk
  • v=STSv1; id=2024050300

NS 2

  • ednssvr1.npl.co.uk
  • ednssvr2.npl.co.uk

SOA 1

  • ednssvr1.npl.co.uk postmaster.npl.co.uk

TLS Certificates (3)

Common NameIssuerExpires
*.npl.co.uk C=GB, O=Sectigo Limited, CN=Sectigo Public Server Authentication CA DV R36 Wed, 13 Jan 2027 23:59:59 +0000
Sectigo Public Server Authentication CA DV R36 C=GB, O=Sectigo Limited, CN=Sectigo Public Server Authentication Root R46 Fri, 21 Mar 2036 23:59:59 +0000
Sectigo Public Server Authentication Root R46 C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority Mon, 18 Jan 2038 23:59:59 +0000

Subdomains (0)

None observed.

The proof

Signed at scan time. Check the math yourself. Every line above is part of one signed observation. Re-hash it and check the Ed25519 signature in your own browser; nothing leaves your machine.

Verify this receipt

Put the receipt on your own site. A live badge showing what DomainDrift observes and signs for npl.co.uk. It updates itself. It attests a signed observation - not that the site is safe.

DomainDrift signed-observation badge for npl.co.uk <a href="https://domaindrift.io/t/npl.co.uk"> <img src="https://domaindrift.io/badge/npl.co.uk.svg" width="300" height="64" alt="DomainDrift signed observations for npl.co.uk"> </a>

Ed25519 Receipt

Receipt ID
rcpt_351e09dd5c9e8b61
Output Hash
38bcd9a43b229b72b037276e671dd303651ac5bb87d5cd1ce40ac2c47bde64bc
Signature
ed25519:2a438e33c43886ad81192d6f9769fdf91785cf07ce68551e61720bf43560d475cf5136feb69cfaeb91fba0014b92721701c33975725c23484cca2ee50a82d100
Public Key
ed25519:178c3bd0f57d9d64b83cc4630753381e1a465005a2bbba3d032371f24af0bfd8
Parent
(genesis)
Plane
fast
Verify this in your browser