---
title: "Qaiyo Web Performance Surgeon"
url: "https://qaiyo-plugins.com/qaiyo-web-performance-surgeon/"
date: "2026-07-12"
modified: "2026-09-21"
author: "adam"
language: "hu_HU"
---

# Qaiyo Web Performance Surgeon

[New: **Qaiyo Web Performance Surgeon** v1.4.0→](https://wordpress.org/plugins/qaiyo-web-performance-surgeon/)

Qaiyo Access Manager · Free WordPress plugin

# Stop guessing which plugin slows your site down.

Most tools tell you *that* your site is slow. Performance Surgeon measures a real, anonymous visitor render and attributes every millisecond to the exact plugin, file and line responsible — then fixes the safe ones in one click.

[Download Free — WordPress.org](https://wordpress.org/plugins/qaiyo-web-performance-surgeon/)Pro (Coming in 2027)

Free forever16 built-in diagnostic rules11 built-in languages11 built-in languages

File- and function-level attribution

## Not “the database is slow”. This file, this line.

Every slow query, hook callback, HTTP request and asset is traced back to the plugin, file and line that caused it — with an honest millisecond estimate of what you would save by fixing it.

- Per-query timing paired to the calling plugin, file and line via SAVEQUERIES
- Duplicate-query detection and bloated autoloaded-option detection
- Per-callback hook timing with plugin attribution — no per-call backtraces
- Blocking external HTTP calls made while the page renders
- Asset inventory — every enqueued script and style with its owner

Real visitor render · real browser metrics

## Measured the way your visitors experience it.

A tokened, anonymous loopback request captures the logged-out front-end page — not your admin-skewed view — and a real browser render supplies the Core Web Vitals that go with it.

- Largest Contentful Paint, Cumulative Layout Shift and long tasks from an actual render
- Navigation timing and TTFB, next to the server-side numbers that explain them
- Built-in loopback test tells you immediately if your host blocks self-requests
- Zero overhead on live traffic/span\> — instrumentation only runs for a tokened scan

Safe one-click fixes

## Diagnosis is half of it. The other half is a toggle.

The rule engine turns raw measurements into ranked findings, each with an estimated saving — and offers a reversible toggle for the common wins. No source file is ever rewritten.

- Findings ranked by estimated millisecond saving, so the biggest win is first
- Every fix is a toggle you can undo — nothing is permanent
- A tiny must-use scan helper, active only during a scan, removed on deactivation
- Scans run on your own site — no data is sent to any third party

Every measurement is a rule

## Sixteen diagnostic rules in the free plugin. Use only what you need.

Nothing below is held back behind an upsell — every rule ships in the free version on WordPress.org, and an untouched site behaves exactly like stock WordPress.

Slow queryQuery countDuplicate queriesAutoload bloatSlow hookBlocking HTTPAsset countObject cacheBrowser LCPBrowser CLSBrowser TTFBLong tasksjQuery MigrateEmoji scriptwp-embed.jsFront-end DashiconsLoopback test11 languages

Need continuous monitoring? Pro adds seven modules on top — see what Pro adds.

Free vs Pro

## What you get in Free,   and what Pro adds

| Funkció | Free $0 | Pro Coming in 2027 |
| --- | --- | --- |
| Measurement |  |  |
| Anonymous visitor render via tokened loopback | Tartalmazza | Tartalmazza |
| SQL, hook, HTTP and asset attribution to plugin/file/line | Tartalmazza | Tartalmazza |
| Real-browser LCP, CLS, TTFB and long tasks | Tartalmazza | Tartalmazza |
| Ranked findings with estimated millisecond savings | Tartalmazza | Tartalmazza |
| Safe, reversible one-click fixes | Tartalmazza | Tartalmazza |
| 11 bundled languages | Tartalmazza | Tartalmazza |
| Monitoring over time — Pro only |  |  |
| Saved scan history, sparkline trends, regression flags | Nem tartalmazza | Tartalmazza |
| Scheduled daily / weekly scans with email alerts | Nem tartalmazza | Tartalmazza |
| Multi-URL scanning + aggregated site health score | Nem tartalmazza | Tartalmazza |
| Logged-in profile scan (anonymous vs logged-in) | Nem tartalmazza | Tartalmazza |
| Per-plugin load breakdown, ranked | Nem tartalmazza | Tartalmazza |
| Autoload cleanup with backup before deletion | Nem tartalmazza | Tartalmazza |
| CSV export & branded PDF report | Nem tartalmazza | Tartalmazza |
| Licensing & automatic updates | Nem tartalmazza | Tartalmazza |

Performance Surgeon Pro

## One scan finds the problem. Pro keeps it from coming back.

Free tells you what is slow right now. Pro saves every scan, watches for regressions, scans on a schedule and reports on your whole site — not just one URL.

- Scan history & trends — sparklines for server time, query count and LCP, with a clear “regressed since last scan” flag per URL
- Scheduled scans & email alerts — daily or weekly WP-Cron runs, alerting you when a page crosses your threshold
- Multi-URL scanning — home, shop, product and checkout in one run, side by side, with an aggregated site health score
- Logged-in profile scan — measure the page a logged-in customer gets, next to the anonymous render
- Per-plugin load breakdown — SQL + hook time and asset count per plugin, ranked
- Autoload cleanup — stop autoloading what you do not need, and remove orphaned options with a backup first
- PDF / CSV export — download history as CSV or hand a client a branded report

Pricing

## Simple, transparent pricing — not per-feature, not per-user

No hidden fees. No per-user pricing. No “Agency tier” at triple the price.

Free

$0

Forever free · WordPress.org

Unlimited sites

- Full diagnostics on a real visitor render
- 16 diagnostic rules, ranked findings
- Real-browser LCP, CLS, TTFB, long tasks
- Five reversible one-click fixes
- 11 bundled languages

[Download from WordPress.org](https://wordpress.org/plugins/qaiyo-web-performance-surgeon/)

Pro Yearly

$80

Per year · Renews annually

8 sites

- Everything in Free, plus:
- Scan history, trends & regression flags
- Scheduled scans + email alerts
- Multi-URL scan & site health score
- Logged-in profile scan
- Per-plugin load breakdown
- Autoload cleanup with backup
- CSV export & branded PDF report
- Licensing & automatic updates

Coming in 2027

Pro Lifetime

$240

One time · Pay once, keep forever

24 sites

- Everything in Pro Yearly, plus:
- Pay once — no renewals, ever
- All future Pro modules included
- Updates for the lifetime of the plugin
- 3× the site allowance of Yearly
- Best value from ~3 years on

Coming in 2027

FAQ

## Frequently asked questions

#### Does it slow down my live site?

No. Measurement only runs for a tokened scan request; every normal page load exits on the first line of the scan helper at zero cost.

#### Are the estimated savings exact?

They are honest estimates based on measured data, shown under instrumentation. Treat them as a prioritised guide, not a guarantee.

#### Do the one-click fixes edit my files?

Never. Each fix is a runtime toggle stored in one option — flip it off and your site is exactly as it was.

#### Where is Pro scan data stored?

In a dedicated table in your own database (*{prefix}qwps_scan_history*). Nothing is sent to any external service, and deleting the plugin removes the table.

#### What if my host blocks loopback requests?

The built-in Loopback test tab tells you straight away, with the response code and the reason, so you know it is the host and not the plugin.

#### Why does it install a must-use plugin?

Because that is the page your visitors and Google actually get. The admin bar, editor scripts and admin-only queries distort every number you would measure while logged in.

#### Do I need Pro alongside Free?

Pro is a standalone, optional add-on that reuses the free plugin’s measurement and rule engine. The free version is fully functional on its own; Pro requires it to be active

#### Is autoload cleanup safe?

“Stop autoloading” is reversible and available for any non-protected option. Deletion is only offered for options that cannot be matched to anything currently installed, and is gated behind a downloadable backup and an explicit confirmation.

#### How does Pro receive automatic updates?

Through the Qaiyo Licensing Server and the Qaiyo SDK bundled in Pro. Updates appear on the WordPress Plugins page exactly like any other premium plugin.

## Changelog

### v1.4.0

Latest  2026.08.31.

- New: **Performance score** — every scan now produces a single 0–100 score from its findings and measured server time, shown on a speedometer gauge.
- New: the score appears as a card in the shared **Qaiyo ecosystem** dashboard widget and settings panel (provided by Qaiyo Admin Booster), alongside the cards other Qaiyo plugins report. Nothing is required for this to work — if Admin Booster is not installed, no card is reported and nothing changes.
- The score is now the single source of truth across the plugin: the Pro add-on's multi-URL site health score reads the same formula, so the number on the dashboard always matches the number on the scan page.
- Fixed: uninstalling the plugin left the XML-RPC usage-monitor option behind in the database.
- Fixed: the score-band label ("Poor" / "Needs work" / "Good") on the Qaiyo ecosystem card could render with glitchy, incorrect-looking glyphs in some browsers. It was placed inside the SVG gauge as a small \`\` element, which some browser/OS combinations render inconsistently at small sizes; it is now plain HTML text under the gauge instead. The translated strings themselves were always correct — this was a rendering issue, not a translation bug.

### v1.3.0

2026.08.31.

- Fixed: on sites behind a full-page cache or CDN, a scan could report "no measurements came back" even with the scan helper installed. The scanner now detects and purges known caching plugins before scanning, and — if that still fails — names the caching layer it found instead of a generic message.
- Fixed: "Turn off XML-RPC" could be offered even when the endpoint was in real use by something outside this site (a publishing app, an automation tool). It now watches for real XML-RPC calls for at least 7 days before recommending anything, and never recommends it while recent real traffic is seen.
- Fixed: findings for a page builder's own rendering step (e.g. Elementor building the page from its saved layout) recommended adding conditional tags to code you cannot edit. These are now labelled as the builder's own baseline cost, with guidance that is actually actionable.
- Fixed: a caching plugin writing its own page cache after render could be flagged as "slow" with advice to cache its own output. This is now recognised as the cache doing its job, not a bug.
- Fixed: WordPress's own wp_enqueue_scripts() dispatcher could appear as a separate "slow hook" finding, double-counting time already reported under the individual plugin callbacks it fires.

### v1.2.0

2026.08.27.

- New one-click fix: remove the "?ver=" query string from static assets, for proxies and CDN setups that will not cache a versioned URL. Off by default and reversible — the version is also what busts caches after an update, so turn it on only if your caching layer needs it.
- Fixed: the Qaiyo plugin group in the admin sidebar could break apart on sites where another plugin (WooCommerce, Elementor, an admin-menu tool) reorders the admin menu.

### v1.1.0

2026.08.20.

- New: image checks — oversized images (with the wasted kilobytes) and images rendering without width/height.
- New: duplicate asset detection — the same library loaded by two different plugins, or the same file behind two handles.
- New: large-DOM finding, based on the element count from the real browser render.
- New: "Server & environment" tab showing WordPress's own Site Health performance checks (object cache, page cache, PHP/database version, cron, debug mode).
- New: each scan is compared with the previous scan of the same URL, so you can see whether a change helped.
- New one-click fixes: remove the legacy RSD/Windows Live Writer head links, turn off XML-RPC (only offered when nothing appears to need it), and stop self-pingbacks.

### v1.0.1

2026.08.19.

- Deferred the scan/measurement classes to admin and scan requests only, so normal front-end page loads stay lighter.
- The enabled-fixes option is now autoloaded, removing an extra database read on every front-end request.
- Aligned all internal version constants with the plugin header and tidied a few developer-facing code annotations.
- Added a SECURITY.md with a vulnerability-disclosure contact.

### v1.0.0

2026.08.19.

- First public release on WordPress.org.
- File- and function-level performance attribution for SQL, hooks, HTTP and assets, measured on a real anonymous visitor render via a tokened loopback.
- Real-browser metrics (LCP, CLS, long tasks, navigation timing) captured from an actual render.
- Rule engine with ranked findings, estimated time savings, and safe reversible one-click fixes.
- Tabbed admin page (Diagnostics, Browser metrics, Loopback test) with the Qaiyo design system.
- Bundled translations for 11 languages.
- Clean uninstall: removes the plugin's option, cached transient and scan-helper on deletion.

Explore Qaiyo plugins

## One family of plugins, one design system, built the same way

Every Qaiyo plugin is GPL licensed, ships 11 languages and looks and behaves the same inside your admin. Install only what you need.

[Qaiyo Access Manager](https://qaiyo-plugins.com/qaiyo-access-manager/)

Decide which role and which user sees each plugin and post type — in wp-admin, the REST API and the front end.

[Qaiyo Admin Booster](https://qaiyo-plugins.com/qaiyo-admin-booster/)

Page collections, smart filters, bulk page creation and upload controls — a back end that keeps up with you.

[Qaiyo Clean Gallery](https://qaiyo-plugins.com/qaiyo-clean-gallery/)

Dependency-free galleries: five layouts, a built-in lightbox, HappyFiles live-link and one-click ZIP export.

[Qaiyo Smart Appointment](https://qaiyo-plugins.com/qaiyo-smart-appointment/)

Booking with fluid, gap-based slots — mixed durations pack into the time you actually have free.

[Qaiyo Social Video Embed](https://qaiyo-plugins.com/qaiyo-social-video-embed/)

TikTok, YouTube Shorts and Vimeo in one mixed gallery — click-to-play, channel feed import, no API key.

[Qaiyo Testimonials](https://qaiyo-plugins.com/qaiyo-testimonials/)

Six built-in testimonial layouts with a visual Display Builder, Schema.org rich snippets and a Gutenberg block.

[Qaiyo Text Marquee Slider](https://qaiyo-plugins.com/qaiyo-text-marquee-slider/)

Infinite scrolling ticker strips: up to three rows, per-row direction, icons, separators and fade edges.

[Qaiyo Web Performance Surgeon](https://qaiyo-plugins.com/qaiyo-web-performance-surgeon/)

File- and function-level performance diagnostics on a real visitor render, with safe one-click fixes.

Pro waitlist

## Get first access when each Pro plugin goes live

Tell us which Pro plugins you want and we will email you the moment they ship — with launch pricing for the people who waited. One email per release, nothing else.

- Launch pricing, only for the waitlist
- Early beta access before public release
- No newsletter, no drip campaign — release notices only
