E EndorseKit

Live Performance Benchmark

This page embeds a real EndorseKit widget and measures its performance in your browser, right now. No synthetic scores — these are your actual numbers.

Live scores from Google's PageSpeed Insights API — the same engine behind Lighthouse in Chrome DevTools.

—
Performance
—
Accessibility
—
Best Practices
—
SEO
Click to run a live Google Lighthouse audit
Ready to run benchmark
Script Size
—
transferred (gzipped)
Total Load Time
—
script + data + render
Layout Shift (CLS)
—
cumulative layout shift
DOM Nodes Added
—
inside Shadow DOM
Network Requests
—
script + API calls
Cookies Set
—
privacy-safe
EndorseKit widget · project: endorsekit · layout: carousel
Script download—
Widget initialization—
API call (combined, edge-cached)—
API call (2nd, if uncached)—
DOM render time—
Total blocking time—
CSS isolation method—
Raw script size (uncompressed)—
JSON-LD schema injected—
Cookies before widget—
Cookies after widget—
Third-party scripts loaded—

How this benchmark works

This page embeds a real EndorseKit widget — the same script tag customers use. It reads the browser's Performance API (Resource Timing) to measure exactly what happened during load. Nothing is simulated — these are the actual numbers from your browser, your network, right now.

The widget loads testimonials from our live Supabase database, renders them inside a Shadow DOM container, and optionally injects JSON-LD structured data for SEO. The entire process — script download, API calls, and render — is what you're measuring.

Lightweight by design, not by accident.

One script tag. Shadow DOM isolated. No frameworks shipped to the browser. No cookies, no tracking pixels, no iframes.

Get EndorseKit →