New features, improvements, and fixes — shipped regularly.
Accessibility checks now run axe-core 4.9.1 inside headless Chromium via Browserless — no third-party API required. The scan covers WCAG 2.1 AA rules, then Claude AI turns raw violations into a risk score (0–100), legal exposure note for EU (EAA/EN 301 549) and US (ADA/Section 508), top issues with one-sentence fixes, and a priority action list. Falls back to AccessGuard if Browserless is not configured.
SiteBrief now measures LCP, CLS, FCP, TTFB, and TBT directly inside a headless browser using PerformanceObserver and the Navigation Timing API. Used as a fallback when PAGESPEED_API_KEY is not set, so every user gets real CWV data for free. PSI/Lighthouse remains the primary source when available (it provides the performance score and INP).
The broken links crawler detects single-page application shells automatically (body under 8 KB or fewer than 3 links) and re-fetches via Browserless renderHTML so dynamically injected navigation links are included in the crawl. Both the root page and one-level-deep internal pages benefit from the SPA fallback.
The Browser Scenario Builder now has a "Set cookie" step type. Add it before a "Go to URL" step to inject a session token or auth cookie so the browser opens a protected page directly — no need to re-login in every run. Cookie value is masked in the UI. Works with any cookie-based auth: WordPress, WooCommerce, custom admin panels, etc.
Agencies can now create unlimited status pages — one per client instead of one per account. Each page has its own slug, title, brand color, components, incidents, and subscriber list. Go to Status Page in the sidebar to manage all pages.
Agencies managing sites across multiple client Git accounts can now connect a separate GitHub or GitLab token per site. DevLab operations (generate PR, rollback, auto-fix, dependency audit) automatically use the site-level token when set, falling back to the account-level token.
New dedicated page at /wp-plugin explaining how to connect WordPress sites to SiteBrief monitoring via the official plugin. The plugin sends heartbeats after every deployment so SiteBrief knows when to run a post-deploy scan.
Visual AI Diff and site screenshots now use self-hosted Browserless (Fly.io) exclusively. Removes the thum.io third-party dependency, improves reliability on JS-heavy sites, and fixes blank screenshot issues caused by React hydration timing.
SiteBrief footer is now consistent across all public pages — docs, compare pages, feature pages, tools, terms, privacy, changelog, affiliate. Logo in the header links back to home on every page.
The /website-audit-tool free scanner now works correctly for users who are not logged in. Previously a middleware auth redirect was blocking the POST request to /api/audit.
SiteBrief is now available as a Remote MCP server for Claude.ai, Claude Desktop, and Claude Code. Connect once via OAuth 2.0 and ask Claude: "Which of my sites are down?", "Any SSL certs expiring this month?", "Show me this week's priority actions." 18 tools covering monitoring, incidents, tasks, PageSpeed, SEO, accessibility, revenue impact, and customer complaints. Submitted to the Claude Connectors Directory.
Set a monthly revenue figure on any site and Revenue Guard calculates how much was lost to downtime (per minute) and poor PageSpeed score (conversion rate reduction). Shows protected revenue, lost revenue, and at-risk revenue in a live dashboard panel.
SiteBrief now scans Reddit for complaints about your monitored sites. Complaints are categorised by severity (critical/high/medium/low) and type. Run manually from the site detail page or view via the Claude MCP integration.
The weekly digest email now includes an AI-generated priority action list across all your client sites: sites that are down, SSL/domain expirations within 14 days, PageSpeed below 50, security grade D or F, and open maintenance tasks. Also available via the MCP get_copilot_actions tool.
After DevLab generates a fix PR, SiteBrief can take a before/after screenshot of the deployed preview and use Claude Vision to verify the fix looks correct and didn't break the layout.
DevLab now detects misconfigurations in Dockerfile and CI/CD YAML files (GitHub Actions, GitLab CI). Issues like missing health checks, running as root, exposed secrets, and deprecated syntax are flagged with auto-fix PRs.
New compare view shows side-by-side diff between your staging and production environments: PageSpeed delta, security header changes, response time difference, and SSL status. If staging score is significantly lower, SiteBrief suggests rolling back.
Get notified when pull requests sit unreviewed for too long. Weekly dependency audit scans your connected repos for outdated packages and auto-opens PRs for critical vulnerabilities.
New notification bell in the sidebar aggregates deploy alerts, downtime events, and task updates in one place. Unread count badge updates in real time.
New hero headline "Detect. Explain. Fix. Automatically." with a flow indicator showing the AI pipeline. Added dedicated feature pages for Monitoring, DevLab, Reporting, and SEO. Translations updated across 8 languages.
DevLab now shows a deployment history timeline. Each deploy scan entry shows branch, timestamp, PageSpeed score, security grade, and all issues found — so you can immediately identify which push introduced a regression.
SiteBrief now tracks the total JS and CSS bundle size after each deploy scan. If the bundle grows by more than 20% compared to the previous deploy, an alert is triggered via Slack/email/Discord.
Connect your GitHub or GitLab repo and SiteBrief will automatically trigger a pre-deploy scan on every push. No manual intervention needed — every deployment is scanned for PageSpeed regressions, security header issues, and SSL problems.
New GitHub Actions integration lets you run a SiteBrief scan on your staging URL as part of your CI pipeline. The action fails the build if PageSpeed drops below your threshold or critical security headers are missing. Full docs at /docs/github-actions.
A floating AI chat orb now appears on all dashboard pages. Ask anything about your monitored sites — "Why is my PageSpeed low?", "What changed this week?" — and get instant AI-powered answers using your real monitoring data.
Every public page now has a dynamically generated Open Graph image with page-specific title and category. Improves social sharing appearance across Twitter/X, LinkedIn, and Slack.
Connect any competitor URL and SiteBrief generates a weekly AI brief: what they're doing well, where they're weak, Reddit mentions sentiment, and top 3 actions you can take. Powered by Claude with Jina.ai fallback for JS-rendered pages.
New interactive demo at /demo. Browse a simulated agency dashboard with 5 sites, click any site to see its uptime chart, response sparklines, recent checks, activity log and PageSpeed score — no account required. Added "Live demo" to the hero and footer.
Owners can now limit each team member's access to a specific subset of sites. In Team settings, click the globe icon next to any member → check the sites they should see. Leave all unchecked to keep full access. Restricted members only see their assigned sites in the dashboard and cannot open others.
When a site goes down, SiteBrief automatically runs a 4-layer connection diagnostic: DNS resolution (with Cloudflare + Google cross-check), TCP connection, TLS handshake, and HTTP request. Results appear on the site detail page under "Network Diagnostics" with a verdict banner explaining exactly which layer failed and why.
Every action on a site is now logged: manual checks, settings updates, pausing/unpausing, client report sends, and team invites. The log appears on each site detail page showing actor, action, and timestamp for the last 30 days.
SiteBrief now takes a daily snapshot of A, AAAA, NS, and MX records for all HTTP sites. When a change is detected, you get an email with a Before/After table showing exactly which records changed. Useful for catching unauthorised DNS changes, CDN migrations, and propagation issues.
Multi-location checks now use up to 14 global nodes (up from 6). The results panel groups locations by continent — Americas, Europe, Asia, Oceania, Africa — with per-region mini badges in the summary bar. The automatic hourly check uses 10 nodes; manual re-checks use all 14.
DevLab is a new section that surfaces all detected problems across your sites — security header gaps, SEO issues, WP_DEBUG on production, PageSpeed cache problems — and lets you fix them with one click. Connect your GitHub or GitLab repo, preview exactly what will change (file, value, confidence score), and open a pull request / merge request for your review. Nothing merges automatically. Supports netlify.toml, .htaccess, nginx.conf, Next.js App Router, plain HTML, wp-config.php. Multi-page SEO crawl covers up to 10 sub-pages per site. Includes rollback — close the PR from DevLab if you change your mind.
Two new performance metrics on every site detail page: APDEX score (industry-standard satisfaction index based on your response time threshold) and Error rate — percentage of checks returning 4xx/5xx or down status over the last 7 days. Both available on all plans.
Agency plan now includes full white-label status pages: your brand color as the accent stripe, your logo in the header, custom CSS injection for complete visual control, and a custom favicon and Open Graph image pulled from your logo. Clients see your brand everywhere — zero SiteBrief identity.
Full WordPress Coding Standards compliance: inline JS moved to wp_add_inline_script, all strings wrapped for translation, output escaped with esc_html/wp_kses_post, database queries use $wpdb->prepare(). Plugin assets now load only on the settings page.
Embed a branded free-audit form on your agency website. Visitors enter their URL and email, receive a full audit report, and their contact is saved to your dashboard as a lead. Zero branding — looks like your own tool.
Expanded from 7 basic checks to a full 39-point SEO audit: on-page content, Open Graph, Twitter Card, crawlability, performance headers, code quality, heading hierarchy, mixed content, HSTS, canonical self-reference, Core Web Vitals integration, and optional keyword analysis. Every failed check shows a severity level (Critical / Warning / Info) and a specific "How to fix" instruction.
New public tools at /ssl-checker and /pagespeed-checker — no account required. Check any site's SSL certificate details (issuer, expiry, SANs) or get a full Core Web Vitals breakdown (mobile + desktop) instantly.
Added /compare/uptimerobot and /compare/better-stack — detailed feature-by-feature comparisons showing where SiteBrief stands out (uptime monitoring, status pages, agency white-labelling, pricing).
Upload your agency logo in Settings and it will appear on all generated PDF reports — fully white-label.
Generate white-label PDF reports for your clients directly from the Reports page. Choose sites and period (7 / 30 / 90 days), download instantly.
The dashboard now works on mobile — slide-in navigation drawer with full menu access.
SiteBrief now has a free tier — monitor up to 3 sites forever, no credit card required. Upgrade anytime from Settings.
New users now see a 3-step getting started checklist on the dashboard: add a site, connect an alert channel, enable your status page.
Added full Privacy Policy (/privacy) and Terms of Service (/terms). All data stored in EU (Ireland, eu-west-1).
Complete visual overhaul — gradient hero, SVG icons replacing emojis, scroll-reveal animations, polished sidebar with active state indicator.
SiteBrief now captures a screenshot of your site the moment it goes down and attaches it to the alert email.
Create on-call schedules with daily or weekly rotation. The current on-call member receives alerts alongside the account owner.
Visitors can subscribe to your public status page and receive email alerts on incidents. Double opt-in with unsubscribe link in every email.
Create and manage incidents directly from the dashboard. Severity levels: Minor, Major, Maintenance. Shown on your public status page.
Enable broken link scanning per site. SiteBrief crawls your homepage and internal pages, reports 4xx/5xx links with source page.
Schedule one-off, daily, or weekly maintenance windows. Monitoring checks are skipped during windows — no false alerts.
Optionally protect your public status page with a password — useful for internal or client-specific status pages.
Check if your sites appear on email or web blacklists. Results shown on the site detail page with last checked date.
Verify downtime from multiple geographic regions before alerting — reduces false positives from regional outages.
Connect SiteBrief to your team's tools. All integrations fire for every site automatically — no per-site setup needed.
SiteBrief goes live. HTTP/HTTPS uptime monitoring, SSL certificate tracking, domain expiry, PageSpeed scores, public status pages, and email alerts.