Every site you ship, scored every day.
Google's official PageSpeed audit, run across every site you own and kept on the record.
NewRebuilt the public siteMy Leaderboard
10/10 monitors · every 24h
- 1holgerkoenemann.com100100100100—100
- 2lighthouserobot.com100100100100—100
- 3templatedeck.com9996100100—99
- 4studio-nord.example94989696196
- 5atlas-docs.example90989692194
- 6getlumen.example85929692391
- 7fieldnotes.example80929288288
- 8northwind.example72889285184
- 9oldportal.example58868884179
- 10legacy-shop.example46887985275
Example board · open the real one
A Lighthouse score is a snapshot.Performance is a trend — and it moves every timeyou deploy, add a script, or change a hero image.LighthouseRobot keeps the record so you noticethe drift before your users do.
01 — Automation
Set it once. It keeps auditing.
Add a URL and LighthouseRobot takes over: a full audit every 24 hours, run through Google's PageSpeed Insights API, stored as the median of 3 runs so a single bad sample never moves your chart.
Audit log
every 24h- 06:00:02Dispatch started8 monitors due · batch 1 of 2—
- 06:00:14Audit queuedacme.example · desktop · 3 runs—
- 06:01:37Median selectedacme.example · 99 · 100 · 100100
- 06:02:05Audit queueddocs.acme.example · desktop · 3 runs—
- 06:03:28Median selecteddocs.acme.example · 98 · 98 · 9798
- 06:04:11Run timed outhelp.acme.example · 2 of 3 returned—
- 06:05:46Median selectedhelp.acme.example · 80 · 81 · 8381
- 06:07:19Score drop detectedshop.acme.example · 82 → 71 · alert sent71
- 06:07:52Dispatch complete8 of 8 recorded · 7m 50s—
02 — Leaderboard
Rank your sites against each other.
Every site you monitor lands on one board, sorted by total score — so the site that needs you is always at the bottom of the list, and you can see at a glance which of your projects has quietly fallen behind.
My Websites
8/10 monitors · every 24h
- Marketing siteacme.example971001001001h ago99
- Docsdocs.acme.example96100961001h ago98
- Careerscareers.acme.example9496100923h ago96
- Blogblog.acme.example8896961003h ago95
- Product launchlaunch.acme.example729196926h ago88
- Pricingacme.example/pricing768892857h ago85
- Help centrehelp.acme.example649288799h ago81
- Legacy shopshop.acme.example4184758211h ago71
03 — Deep dive
The full picture behind one number.
Open any monitor for a 30-day history of all four scores, a Core Web Vitals breakdown with good / needs-improvement / poor ranges, and a resource overview of what the page actually loads.
Product launch
launch.acme.example
Desktop · median of 3 · 6h ago
Score History
30 daysCore Web Vitals
- LCPLargest Contentful Paint3.1s
- FCPFirst Contentful Paint1.6s
- CLSCumulative Layout Shift0.08
- TTFBTime to First Byte420ms
- TBTTotal Blocking Time310ms
- SISpeed Index4.1s
04 — Ask your assistant
Your scores, where you already work.
LighthouseRobot ships an MCP server, so Claude, Cursor or any MCP-compatible client can read your dashboard and tell you what to fix next — without you opening a browser tab.
{ "mcpServers": { "lighthouserobot": { "command": "npx", "args": [ "-y", "mcp-remote", "https://lighthouserobot.com/api/mcp", "--header", "Authorization: Bearer YOUR_API_TOKEN" ] } }}- get_dashboardYour dashboard with every monitor and its latest scores
- list_monitorsEvery site you are tracking
- get_monitorOne monitor in full, with its history
- get_performance_reportThe detailed report behind a score
- get_improvement_suggestionsActionable optimization tips from PageSpeed
- get_ranking_historyHow a site has moved on the board over time
- get_winners_losersBest and worst performers in your portfolio
05 — Alerts
You find out before your users do.
Turn on score-drop alerts and LighthouseRobot emails you when a total score falls by 5, 10 or 15 points — whichever threshold you pick. One alert per monitor per day, so a bad week never turns into a full inbox.
⚠️ Score Drop: shop.acme.example dropped by 11 points
Hey,
The total score for shop.acme.example (https://shop.acme.example) has dropped from 82 to 71 (-11 points).
View details: https://lighthouserobot.com/dashboard/monitors/…
— Lighthouse Robot
You're receiving this because you enabled Score Drop Alerts.
Manage notifications: https://lighthouserobot.com/account
06 — Everything else
Built out well past the basics
Every feature below is live today — not a roadmap.
Score-drop alerts
Opt in to an email when a total score falls by 5, 10 or 15 points. One alert per monitor per day — no noise.
Subject: shop.acme.example dropped 11 points
Public share links
Share a leaderboard or a single monitor with a client. No account needed on their side.
lighthouserobot.com/s/rmm0D8RoMR8
Embeddable badge
A live SVG badge with all four scores, ready to paste into any README or footer.
/api/badge/htsFrf32LJw.svg
Social previews
Every share link renders a generated Open Graph card with the score ring on LinkedIn, Slack and X.
og:image · 1200x630
API tokens
Generate a token in account settings and pull your dashboard, monitors and reports programmatically.
Authorization: Bearer lhr_…
Private by default
Your dashboard, monitors and audit history are visible to you alone. Every share link is opt-in, and you can switch one off again at any time.
Sharing: off until you turn it on
Start keeping score.
Add your first site in under a minute. No credit card, no trial timer.