What an audit looks like.
Every audit below is a passive scan of a publicly accessible website, run with our scanner. Findings are evidence-backed — each one quotes a missing DNS record or an absent HTTP header, so you can check the source yourself. Reordered highest-risk first.
Passive means we don't touch the site.
A passive scan looks at what a site publishes to the public internet — DNS records, HTTP headers, page content. We don't attempt logins, don't fuzz inputs, don't probe ports. Every finding quotes its evidence.
Five sites, run through the same scanner
jamesford.co.uk
-
HighDMARC not configured
The domain has no
_dmarcTXT record. DMARC is what lets recipients verify that email claiming to be from your domain actually came from you. Without it, anyone can send email that looks like it came from jamesford.co.uk, and Gmail/Outlook won't flag it. For a site taking customer orders, that means someone could spoof a "your order has shipped" email and ask customers to click a fake link.DNS lookup of_dmarc.jamesford.co.ukreturns no answer. -
HighHTTP does not redirect to HTTPS
Visiting
http://jamesford.co.uk/serves the full site over plain HTTP with status 200 — no redirect tohttps://. This means a man-in-the-middle attacker on a public Wi-Fi can intercept the entire page load, inject scripts, and steal session cookies. The HTTPS version exists and works, but browsers only use it if you typehttps://yourself.curl -I http://jamesford.co.uk/→HTTP/1.1 200 OK, noLocation:header.
honestbee.com
-
HighDMARC not configured
No
_dmarcTXT record. Same exposure as jamesford.co.uk: anyone can send email that appears to come from honestbee.com, and recipients have no cryptographic way to tell the difference. Particularly risky because the site handles customer accounts.DNS lookup of_dmarc.honestbee.comreturns no answer. -
MediumDKIM not configured
No
default._domainkeyTXT record. DKIM signs outbound mail so recipients can verify it wasn't tampered with. Without it, even mail sent from the legitimate server can't be cryptographically attributed to the domain.DNS lookup ofdefault._domainkey.honestbee.comreturns no answer.
barbour.com
-
Medium4 security headers missing
The site sends
content-security-policyandx-content-type-optionsbut is missing HSTS, X-Frame-Options, Referrer-Policy, and Permissions-Policy. Without HSTS, visitors can be silently downgraded to HTTP by a man-in-the-middle. Without X-Frame-Options, the site can be embedded in an iframe on a malicious page (click-jacking). Without Referrer-Policy, browsing history leaks to third parties. Without Permissions-Policy, browser features (camera, mic, location) aren't restricted.curl -I https://barbour.com/showscontent-security-policyandx-content-type-optionsonly. -
LowDKIM not configured
No
default._domainkeyTXT record. DKIM isn't configured for outbound mail authentication. The SPF record is hard-fail (-all) and DMARC exists, but DMARC is currently monitor-only (p=none) so there's no enforcement yet.DNS lookup ofdefault._domainkey.barbour.comreturns no answer.
oakley.com
-
MediumDKIM not configured
No
default._domainkeyTXT record. Same gap as other sites: outbound mail can't be cryptographically attributed to the domain.DNS lookup ofdefault._domainkey.oakley.comreturns no answer. -
LowSPF policy is soft-fail
The SPF record ends with
~allinstead of-all. Soft-fail means mail from unknown servers is accepted but flagged for later review; hard-fail rejects it outright. A spoof-friendly posture.SPF:v=spf1 include:%{ir}... ~all -
Low2 security headers missing
Missing
referrer-policyandpermissions-policy. Browsing history and browser feature access aren't restricted. The other headers (CSP, X-Frame-Options, HSTS, X-Content-Type-Options) are all present.curl -I https://oakley.com/shows CSP, X-Frame-Options, HSTS, X-Content-Type-Options present.
johnlewis.com
-
MediumDKIM not configured
No
default._domainkeyTXT record. The mail-side posture is otherwise solid — SPF hard-fails and DMARC is set top=quarantine— but DKIM is the missing piece of the authentication chain.DNS lookup ofdefault._domainkey.johnlewis.comreturns no answer.
These five are sample audits, not client work. They're here so you can see the shape of what we deliver before we talk.
A written report, delivered in 3 working days.
£250 one-off. Email us your domain and we'll send the report back with every finding quoted against its evidence.