Skip to content
Back to workLive · free, no account

Website checker · ten languages

Your site,set in type.

Type an address and your site gets its passport: eight scores, what to fix first and the points each fix gains, page by page.

Check a site
Year
2026
Type
Internal product
Stack
Astro · TypeScript · Cloudflare Workers
Live at
checker.maisongr.com

On every screen

One codebase. Every screen.

These aren't screenshots. It's Website Passport's homepage, rebuilt in code and rendered twice: at 1440 px in the laptop, at 390 px in the phone. The layout really reflows.

Laptop · 1440 × 900Phone · 390 × 844

The lab

Drag the edge. Watch it reflow.

Drag the handle, or use the ruler with your keyboard.

1440 pxDesktop
www.checker.maisongr.com
390768102412801440

Why type01 / 04

A score is seen before it is read.

Search engines, AI assistants, visitors in another language: each judges a site in seconds. Those signals are technical and scattered. We set them on one sheet: each score in a weight that follows its value, its figure on a colour that runs from red to green.

The scan02 / 04

The sheet is set before the scan ends.

Nobody waits a minute at an empty screen. So a first scan sets the sheet in about a second, and Google's speed test completes it while the visitor reads.

What the visitor sees

  1. The address
  2. Quick scan
  3. The sheet is set
  4. Full report

Meanwhile

  1. Google's speed test
  2. The score takes its weight on the sheet

The scores03 / 04

Eight scores, and each one explains itself.

Every score is a weighted list of named checks. They are signals from an automated scan, not a certification.

  1. 01SearchTitles, descriptions, sitemap and structured data.
  2. 02AccessibilityWhat an automated scan can measure.
  3. 03SpeedGoogle's measurements, on a phone.
  4. 04CarbonPage weight and green hosting.
  5. 05LanguagesHreflang, declared language and reading direction.
  6. 06AIWhat assistants can read and quote.
  7. 07SecurityEncrypted connection, headers and email.
  8. 08PrivacyTrackers and third parties on load.

The languages04 / 04

Ten languages, with Arabic in mirror.

Every page, score and fix is translated. In Arabic the page turns over, while the figures and the site's address stay left to right, as they are read.

  • Français
  • English
  • العربية
  • Español
  • Português
  • Deutsch
  • Italiano
  • Nederlands
  • 日本語
  • 简体中文

The system

Under the sheet, a real working tool.

The sheet draws the eye; the work is underneath. Each finding leads to a fix, and each result stays a signal: an automated scan replaces neither an audit nor legal advice.

  1. A scan in two stepsA first scan sets the sheet, each score in its weight and colour, with the next best improvement; Google's speed test completes it when it answers.
  2. Fix kitFor common fixes, code ready to copy, written for the site's own platform (WordPress, Shopify, Next.js, Nginx…), and the points each one is worth.
  3. Full reportOne page at a time on screen, every page in PDF, your progress since your last check, a comparison with another site, check by check, and a badge to show, in three designs and three sizes.
  4. Thirteen free toolsA site crawler, checkers for backlinks, broken links, redirects, security headers and structured data, a Google preview, and tests for sitemap, hreflang, robots.txt, llms.txt, sharing and DMARC.
  5. Respect for the sites it readsThe crawler follows robots.txt, stays on the site it was asked about and limits its pace.
  6. A workspace for agenciesSite tracking, reports in their name that open on the month in review, a lead form and an API, with no password. Pro and Agency plans, monthly or yearly.

Where it stands

Live, free, no account.

The checker, the full report and thirteen tools are live in ten languages. The agency workspace offers site tracking, reports in their name, a lead form and an API, with the Pro and Agency plans, monthly or yearly.

languages
10
From French to Japanese, with Arabic right to left.
scores
8
Each one a weighted list of named checks.
free tools
13
One tool per question, from broken links to DMARC.
automated tests
568
From the site scan down to the words in each language.
  • Astro
  • TypeScript
  • Cloudflare Workers
  • D1
  • Vitest

Measured

Measured, not promised.

Numbers you can check: the live site's sheet, the history of its code, and what was done for people who read differently.

AWebsite Passport

Checking…

We check every site with Website Passport, our own tool: eight checks of the live site, from speed to security, by way of privacy and carbon.

Checked on the live site on Nov 10, 2026.

Check it again

BThe build

website-passportAstro · Cloudflare Workers · D1
lines of code
10 025
automated tests, all passing
568
public pages, in ten languages
300

Nov 6, 2026 → Nov 10, 2026 · 5 days

Built in five days in November 2026: the sheet, the report, the tools, the agency workspace and its subscriptions.

Read from git on Nov 10, 2026. Application code only: no tests, config or build output.

CAccessibility

  1. 01A sheet in real textThe sheet is text from the first paint: a screen reader reads it, zoom enlarges it, and each score is written in figures, not only shown by weight and colour.
  2. 02Reduced motion respectedWhen the system asks for less motion, the sheet appears finished, with no counting or sweep.
  3. 03Arabic, truly right to leftThe whole page turns over, the sheet included, while the site's address and the scores stay left to right, as they are read.

DBuilt with our tools

This product uses the open-source tools we publish on npm under the MIT licence. The same code, open to anyone.

See our open-source tools
  1. 01maisongr-sitemapIts sitemap: the XML for Google and Bing, a readable page for people, each page dated by its last commit.
  2. 02maisongr-skillsThe engineering discipline we publish: understand before building, change only what was asked, prove the result.

The budget

What the market charges for this scope.

$15,000 – $50,000

Closest tier
Client portal or web application
Site scanning, reports, a private workspace, a lead form and an API: the market's “client portal or web application” tier.
Typical timeline
3 to 6+ months

A range published by third parties, not a Maison GR quote.

Estimate my project

→Maison GR

Does your site need to travel?

We build fast, multilingual sites and products that are easy to find.