Site navigation and actions.
Page speed against your base version, search and social metadata, other browsers and privacy leaks.
Largest Contentful Paint is 0.8s slower than base
On /pricing, LCP went from 1.8s to 2.6s and layout shift rose from 0.02 to 0.14.
Pricing page has no Open Graph image
Links to /pricing will be shared without a preview image.
Measures whether your PR made the pages slower, compared with the base version.
Base and PR side by side for each metric, with the change called out.
Lighthouse runs on the impacted pages on both the PR and the base, and Hydrofoil reports the differences.
The pages your PR affects.
On both the PR and the base.
Metric by metric.
Findings appear in the Hydrofoil dashboard and in your GitHub check, with a severity (blocker, major, minor or nit) and a confidence level. Low-confidence findings are marked Needs reviewand don't fail the check.
What each finding includes.
Turn this review on or off for each repository in repository settings.[TBD: add any check-specific options.]
Checks the tags that search engines and social previews rely on.
A social-share preview with the missing image flagged, next to the tags found on the page.
Hydrofoil inspects each public page's head and structured data.
Each public page in the preview.
Titles, descriptions, social and robots tags.
Including structured data.
Findings appear in the Hydrofoil dashboard and in your GitHub check, with a severity (blocker, major, minor or nit) and a confidence level. Low-confidence findings are marked Needs reviewand don't fail the check.
What each finding includes.
Turn this review on or off for each repository in repository settings.[TBD: add any check-specific options.]
Re-runs your key flows in Firefox and WebKit.
The same page in three browsers. One of them breaks.
Hydrofoil repeats the key flows in additional browsers and compares the results.
In Firefox and WebKit.
In every browser.
Deterministic checks, then AI review.
Findings appear in the Hydrofoil dashboard and in your GitHub check, with a severity (blocker, major, minor or nit) and a confidence level. Low-confidence findings are marked Needs reviewand don't fail the check.
What each finding includes.
Turn this review on or off for each repository in repository settings.[TBD: add any check-specific options.]
Looks for personal data leaking through URLs, analytics and cookies.
A URL with an email address in the query string, boxed, and the other privacy finding from the same run.
app.example.com/welcome?email=jane.doe%40example.com&plan=pro
Hydrofoil watches URLs, requests and cookies during the run and flags patterns that look like personal data or pre-consent tracking.
URLs, requests and cookies.
Personal data and pre-consent tracking.
So you can see when it happened.
Findings appear in the Hydrofoil dashboard and in your GitHub check, with a severity (blocker, major, minor or nit) and a confidence level. Low-confidence findings are marked Needs reviewand don't fail the check.
What each finding includes.
Turn this review on or off for each repository in repository settings.[TBD: add any check-specific options.]
Hydrofoil opens each preview in a real browser and posts what it finds to GitHub.