Product Use Cases Pricing Guides About Log in Start free
Guides

Practical guides to digital trust

How email authentication, uptime monitoring, certificates, brand protection and website quality actually work — written for the people responsible for keeping them healthy, in plain language with concrete steps.

All guides

Twenty plain-language guides across everything TrustCtrl watches — websites and checkout, certificates, email and brand — plus the basics every business owner should know. Nineteen deeper technical guides follow below.

Working with suppliers

An agency built your website. Who looks after it now?

Most web contracts cover building the site and say nothing about the years after. What falls in the gap, where responsibility sits, and what to ask.

Read article
Email security

Why do my emails go to spam?

Usually your domain isn't proving the mail is really from you, or the message trips a spam filter. The common causes — and how to fix each one.

Read article
Certificates

Your website says “Not secure”

What that browser warning means in plain English, why it appears, what it costs you in lost customers, and how to get rid of it for good.

Read article
Brand protection

Someone made a fake copy of my website

How to tell a harmless lookalike from a dangerous one — and the concrete steps to get a fake copy of your site shut down.

Read article
Monitoring

Is your checkout actually working?

Your homepage can load fine while checkout is quietly broken. How to know before customers can't buy — with test orders and automatic checks.

Read article
The basics

What is DNS? A plain-English guide

DNS is the internet's address book, linking your domain to your server. Why it matters for your site and email — and what breaks when it's wrong.

Read article
Privacy

Is your website GDPR-compliant? A checklist

A plain-language checklist for small businesses: cookie banner, privacy policy, forms, a secure site and more — no legal jargon, just what to do.

Read article
Website quality

Broken links are costing you sales

Dead links quietly lose you customers and chip away at your Google rankings. Why they happen — and how to find and fix them.

Read article
Security

What is two-factor login — and why you need it

Your password plus one more check, usually a code from a phone app. Why it stops most account break-ins, and how to switch it on.

Read article
Monitoring

What website downtime really costs

It's more than a few lost sales. The real business math — lost orders, wasted ad spend, support and trust — with a worked example.

Read article
Performance

Is your website mobile-friendly?

Most of your customers browse on a phone. What mobile-friendly really means, how to check yours, and the common problems to fix.

Read article
Email security

What is DMARC — and why your domain needs it

Anyone can put your domain in an email From field. DMARC is the record that decides what happens next — and its reports show who really sends as you.

Read article
Email security

SPF and DKIM: a practical setup guide

Example records, the 10-DNS-lookup limit and the mistakes that silently break authentication — a working SPF and DKIM setup from scratch.

Read article
Monitoring

Uptime monitoring beyond ping: why 200 OK is not enough

A page can return 200 OK while checkout is broken. Content checks, synthetic browser journeys and protocol monitors close the gap.

Read article
Brand protection

Lookalike domains: typosquats, homoglyphs and what to actually do

Most lookalike domains are harmless parked pages. How to tell the benign ones from an active phishing setup — and when to act.

Read article
Certificates

Certificate expiry in the 47-day era

Public TLS certificate lifetimes are heading towards 47 days. What that means for manual renewal routines — and how to stay ahead of expiry.

Read article
Performance

Core Web Vitals, explained for business owners

LCP, CLS and INP measure how fast your site feels to real visitors. What each metric means for conversion and search — in business terms.

Read article
Web security

Security headers explained: CSP, HSTS and friends

CSP, HSTS, X-Frame-Options and the rest: what each header protects against and which ones every production site should send.

Read article
Privacy

Cookies before consent: what GDPR actually requires

What GDPR and ePrivacy actually require from a cookie banner — and the common consent mistakes that set trackers before anyone clicks accept.

Read article
Accessibility

The European Accessibility Act and your website

The European Accessibility Act now applies to many businesses selling in the EU. What WCAG conformance involves and how to find your gaps.

Read article
Technical guides

For developers, agencies and technical buyers

Deeper material on the software supply chain and vulnerability management — the ground CodeControl and VulnControl cover. Written for whoever will be asked whether the tooling is any good.

AI-generated code

Management wants more AI coding. Who set the rules?

Three questions get skipped when AI coding agents arrive: what the agent may reach, what data leaves the building, and who checks the code that ships.

Read article
Licensing

Open source licences: what can reach your product

Permissive, copyleft, and the network clause that catches SaaS. Which licences oblige you to publish your own source — and why it surfaces during due diligence.

Read article
Software supply chain

A dependency is no longer maintained. Now what?

An abandoned package will never be fixed, so the next vulnerability in it is permanent. How to tell abandoned from finished, and the four options.

Read article
Regulation

NIS2 when you are the supplier, not in scope

Most software companies are not directly covered and get the requirements anyway — through their customers' contracts. What arrives, and what to have ready.

Read article
WordPress

Is my WordPress site secure?

Core is well maintained; almost every compromise arrives through a plugin or theme — including ones removed from the directory without telling you.

Read article
Software supply chain

Software supply chain attacks: the five ways in

Attack one package, reach thousands of companies. The five routes in, what the well-known incidents actually teach, and the defences that hold up.

Read article
How software gets built

Nobody adds a dependency to be reckless

A developer needs a task finished, not a security review. Why telling them to be more careful has never worked, and what to do instead.

Read article
Software supply chain

What is an SBOM, and who is going to ask you for one?

An ingredients label for software: what goes in one, how SPDX and CycloneDX differ, and why the question is arriving in ordinary companies' inboxes.

Read article
Software supply chain

What is VEX? The half an SBOM does not tell you

An SBOM says what your software contains. A VEX says what you decided about each known flaw — and why most of them do not affect you.

Read article
Vulnerability management

Which vulnerability should you fix first?

CVSS says how bad a flaw would be, not whether anyone is exploiting it. How KEV and EPSS turn 31 findings into 3 that matter this week.

Read article
AI-generated code

Slopsquatting: when your AI invents a package name

AI assistants confidently import packages that never existed, and attackers register those names. Why typosquatting checks are blind to it.

Read article
Software supply chain

Dependency confusion: your internal package name is public

If your build asks a public registry for an internal package name, anyone can claim it — and your next build may install theirs.

Read article
Software supply chain

Typosquatting: one wrong letter is the whole attack

Attackers publish packages named one keystroke from the real thing and wait. Why the payload usually runs before you import anything.

Read article
Secrets management

You committed an API key. Deleting the line is not enough

A credential removed in a later commit stays readable in git history forever. Why rotation is the only fix that actually works.

Read article
Software supply chain

Why do I have this package? Transitive dependencies

You declared forty packages and installed six hundred. Where the rest came from, and how to find the single upgrade that fixes the vulnerable one.

Read article
CI/CD security

GitHub Actions security: the pipeline holds the keys

Unpinned actions, pull_request_target with a checkout, and write-all permissions — what each one risks, and how to close it.

Read article
Vulnerabilities

What is a CVE? CVE, CVSS and KEV explained

A CVE is a catalogue number, not a severity rating. What the identifier means, how scoring works, and the three questions the numbers can't answer.

Read article
Vulnerabilities

Why vulnerability scanners report flaws you do not have

Most false criticals come from one mistake — and the same mistake makes scanners miss real flaws in the other direction.

Read article
Attack surface

Which ports should never be open to the internet?

An exposed database breaks nothing, which is why it stays open for years. The services that should never face the public internet.

Read article
Try TrustCtrl

Stop reading about problems. Start finding yours.

TrustCtrl runs more than 80 checks across your domains — email authentication, uptime, certificates, website quality and lookalikes — and explains every finding in plain language.

Free during early access · No credit card