Polar Core Web Vitals
How real Chrome users experience polar.sh, from Google's Chrome UX Report: the 75th percentile of visits on every device.
Polar fails Core Web Vitals
Sep 26 – Oct 23, all devices
INP
132 ms
Good
LCP
2.7 s
Needs improvement
CLS
0.08
Good
FCP
2.2 s
Needs improvement
TTFB
1.2 s
Needs improvement
INP over time
Weekly p75. The dashed line is the 200 ms "good" threshold.
What the numbers say
- Polar fails Core Web Vitals on Largest Contentful Paint (2.7 s, good is 2.5 s or less).
- The server answers slowly: time to first byte is 1.2 s, 45% of the LCP time, so a faster backend or cache would help most.
- Among 16 payments and business sites we track, Polar has the 13th fastest LCP.
- INP has held steady around 131 ms over the last 25 weeks.
Keep a site like this from getting slower
Real-user data shows a regression weeks after it ships. Vitalgate runs Lighthouse on every pull request and fails the check when a change breaks budgets like these: LCP ≤ 2.7 s, CLS ≤ 0.10, FCP ≤ 2.2 s.
Other payments and business sites
| Site | Core Web Vitals | LCP | INP | CLS |
|---|---|---|---|---|
| Stripe | Passes | 1.5 s | 101 ms | 0.01 |
| PayPal | Passes | 2.4 s | 137 ms | 0.03 |
| Shopify | Fails | 1.8 s | 202 ms | 0.00 |
| HubSpot | Passes | 2.3 s | 123 ms | 0.08 |
| Salesforce | Fails | 4.0 s | 323 ms | 0.03 |
| Intercom | Passes | 1.8 s | 81 ms | 0.03 |
| Mailchimp | Passes | 1.3 s | 145 ms | 0.01 |
| Resend | Passes | 2.3 s | 174 ms | 0.00 |
| Twilio | Passes | 2.3 s | 100 ms | 0.05 |
| Gumroad | Passes | 1.8 s | 92 ms | 0.03 |
| Lemon Squeezy | Passes | 2.3 s | 50 ms | 0.01 |
| Paddle | Passes | 1.3 s | 98 ms | 0.00 |
| Squarespace | Fails | 3.4 s | 158 ms | 0.03 |
| Wix | Passes | 2.3 s | 188 ms | 0.02 |
| WordPress.com | Fails | 3.2 s | 120 ms | 0.02 |