Frequently asked questions

Everything you need to know about Foo and automated Lighthouse monitoring. Can't find what you're looking for? Send us an email.

Foo is an automated Lighthouse monitoring service. It runs Lighthouse audits on your pages on a continuous schedule — every few hours, every day — so you always know the current state of your performance, SEO, and accessibility scores without having to run tests yourself.
Lighthouse is an open-source auditing tool created by the Google Chrome team. It analyzes web page quality across five categories: Performance, Accessibility, Best Practices, SEO, and Progressive Web App. Each category is scored from 0–100.
Foo tracks Performance, SEO, and Accessibility — the three signals that most directly affect user experience and search engine ranking. Historical score data is stored so you can chart trends over time and catch regressions before they become problems.
Audits run on a scheduled cadence — multiple times per day by default. The exact frequency depends on your plan. Because performance can vary with deployments, infrastructure changes, or third-party script updates, continuous monitoring gives you a much clearer picture than one-off manual tests.
Running Lighthouse manually gives you a single snapshot in time. Foo automates that process on a schedule, stores every result, and alerts you when scores drop. You get historical trend charts, multi-page monitoring, team access, and Slack notifications — all without any manual effort.
Core Web Vitals are a subset of Web Vitals defined by Google as the most important signals for a great page experience: Largest Contentful Paint (LCP) for loading, Interaction to Next Paint (INP) for interactivity, and Cumulative Layout Shift (CLS) for visual stability. Google uses them as ranking signals, and they appear prominently in Lighthouse Performance reports.
Yes. You can add as many URLs as your plan allows. Each page gets its own audit history, score charts, and alert configuration. This is especially useful for tracking your homepage, key landing pages, and blog posts independently.
Yes. Foo integrates with Slack so you receive a notification whenever a score falls below a threshold you define. Alerts are quiet by default — you only hear from us when something actually needs attention.
No. Foo runs Lighthouse against your public URLs from our infrastructure. There's nothing to install, no snippet to add, and no changes required to your codebase.
Foo offers a free tier to get started, and paid plans that unlock more pages, more frequent audits, and team features. Visit the Pricing page for current details. You can upgrade or cancel any time.
Lighthouse CI runs audits as part of your deployment pipeline — great for catching regressions at ship time, but it only gives you a snapshot per deploy. Foo runs automated Lighthouse audits on a continuous schedule throughout the day, independent of deployments, and stores the full history so you can trend scores over time and catch regressions that appear between releases.
Yes. Foo audits any public URL using a real browser, so it sees the fully rendered page — including client-side rendered content. If your SPA is publicly accessible, Foo can monitor it without any changes to your codebase.
Foo complements your CI/CD pipeline rather than replacing it. Continuous scheduled audits catch regressions that appear between deployments — things like third-party script updates, CDN issues, or gradual performance drift. You can also trigger on-demand Lighthouse runs from the dashboard any time you want to test before shipping.