progression.co
Ranks Overall #1,547 Built Awesome #1,124
Data from Sep 20, 2026, 5:58 PM UTC old Measured once a week · 6 runs since Aug 21, 2026
Elsewhere:
PageSpeed Insights ·
Calibre ·
Treo ·
CrUX Vis ·
Tame the Bots ·
Scoring Calculator ·
Wayback Machine
https://progressionapp.com/.
History from the previous URL is included below, with the move on Sep 6, 2026. A step-change around that point is likely the change of address rather than a regression.
Lab data is measured using Lighthouse, Mobile mode unless otherwise specified. Field data is reported from Chrome UX Report (using p75 measurements).
Stack
Lighthouse Scores LAB Simulated
Metrics LAB
No field data: the Chrome UX Report is not being collected for this project, so every figure below is from the Lighthouse run.
| Metric | Lab Simulated | ||
|---|---|---|---|
| Value | Change / range | Trend | |
| LCP CWV (estimate) Largest Contentful Paint | 10.29 s poor | ↓ -900 ms (-8%) 10.19 s – 38.00 s | |
| INP CWV Interaction to Next Paint — field only, no lab run can measure it | n/a | — | |
| CLS CWV (estimate) Cumulative Layout Shift | 0.029 good | → no change 0.029 – 0.123 | |
| TBT Total Blocking Time | 1.01 s poor | ↑ +54 ms (+5.6%) 309 ms – 1.14 s | |
| FCP First Contentful Paint | 4.81 s poor | ↑ +3 ms (+0.1%) 4.80 s – 12.49 s | |
| Speed Index | 4.82 s needs work | ↓ -426 ms (-8.1%) 4.82 s – 12.49 s | |
| TTFB Time to First Byte | 610 ms good | ↑ +3 ms (+0.5%) 605 ms – 626 ms | |
LCP Subparts LAB Unthrottled
The subparts attribute LCP to your server, resource discovery, download, or rendering. Note that the Lab LCP shown above is a simulated throttled estimate.
Page weight
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Page Weight | 7.97 MB | ↑ +1.2 kB 7.90 MB – 8.04 MB | |
| Requests | 147 | → no change 145 – 149 | |
| Third-party Weight | 1.11 MB | ↑ +1.6 kB (+0.1%) 1.11 MB – 6.64 MB | |
| Third-party CPU | 615 ms | ↑ +35 ms (+6%) 425 ms – 629 ms | |
| Unused JS | 652 kB | ↑ +495 B (+0.1%) 645 kB – 652 kB | |
| Unused CSS | 12.9 kB | ↓ -31 B (-0.2%) 12.9 kB – 13.0 kB |
By resource type
| Type | Transfer | Share | Size | Requests |
|---|---|---|---|---|
| image | 62.4% | 4.97 MB | 61 | |
| script | 27.4% | 2.18 MB | 52 | |
| font | 7.9% | 628 kB | 7 | |
| stylesheet | 1.3% | 99.7 kB | 6 | |
| document | 0.6% | 46.0 kB | 3 | |
| other | 0.5% | 37.9 kB | 17 | |
| media | 0.1% | 5.1 kB | 1 | |
| Total | 7.97 MB | 147 |
Third parties 17 entities
| Entity | Transfer | Size | Main thread Simulated |
|---|---|---|---|
| Google Tag Manager | 320 kB | 135 ms | |
| Hubspot | 312 kB | 255 ms | |
| 116 kB | 73 ms | ||
| Google Optimize | 115 kB | 20 ms | |
| Cloudflare CDN | 110 kB | 18 ms | |
| All 17 | 1.11 MB | 615 ms |
Page health
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Main Thread Work | 4.80 s | ↓ -62 ms (-1.3%) 3.26 s – 4.86 s | |
| Long Tasks | 20 | → no change 16 – 20 | |
| DOM Elements | 821 | ↑ +1 (+0.1%) 820 – 822 | |
| Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) | 81 | → no change 81 – 82 | |
| A11y Failures | 10 | → no change 10 – 10 | |
| A11y Failing Nodes | 67 | → no change 67 – 67 |
Main thread work
| Task | Time | Share | Duration Simulated |
|---|---|---|---|
| script evaluation | 54% | 2.59 s | |
| other | 19% | 896 ms | |
| script parse compile | 13% | 628 ms | |
| style layout | 9% | 440 ms | |
| parse HTML | 2% | 94 ms | |
| paint composite render | 2% | 89 ms | |
| garbage collection | 1% | 56 ms | |
| Total | 4.80 s |
Axe violations axe-core 4.13.0, full rule set
81 violating nodes across 10 rules, 939 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.
-
serious
color-contrast— Elements must meet minimum color contrast ratio thresholds 47 nodes -
moderate
region— All page content should be contained by landmarks 15 nodes -
critical
aria-roles— ARIA roles used must conform to valid values 5 nodes -
critical
aria-required-parent— Certain ARIA roles must be contained by particular parents 4 nodes -
serious
listitem— <li> elements must be contained in a <ul> or <ol> 4 nodes -
moderate
heading-order— Heading levels should only increase by one 2 nodes -
serious
aria-dialog-name— ARIA dialog and alertdialog nodes should have an accessible name 1 node -
critical
aria-required-children— Certain ARIA roles must contain particular children 1 node -
critical
image-alt— Images must have alternative text 1 node -
serious
link-name— Links must have discernible text 1 node
Accessibility failures 10 of 31 audits
-
color-contrast— Background and foreground colors do not have a sufficient contrast ratio. 47 nodes -
aria-roles— `[role]` values are not valid 5 nodes -
aria-required-parent— `[role]`s are not contained by their required parent element 4 nodes -
listitem— List items (`<li>`) are not contained within `<ul>`, `<ol>` or `<menu>` parent elements. 4 nodes -
heading-order— Heading elements are not in a sequentially-descending order 2 nodes -
aria-dialog-name— Elements with `role="dialog"` or `role="alertdialog"` do not have accessible names. 1 node -
aria-required-children— Elements with an ARIA `[role]` that require children to contain a specific `[role]` are missing some or all of those required children. 1 node -
image-alt— Image elements do not have `[alt]` attributes 1 node -
link-name— Links do not have a discernible name 1 node -
target-size— Touch targets do not have sufficient size or spacing. 1 node
Best Practices failures 2 of 20 audits
-
third-party-cookies— Uses third-party cookies 17 items -
inspector-issues— Issues were logged in the `Issues` panel in Chrome Devtools 1 item
SEO failures 2 of 8 audits
-
link-text— Links do not have descriptive text 1 item -
image-alt— Image elements do not have `[alt]` attributes 1 item
Hygiene
Measurement log
Every stored run for this URL, newest first.
| When | Scores | Perf | LCP | CLS | TBT | Weight | Runs | Spread | Bench | Took | Archive |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sep 20, 2026, 5:58 PM UTC | 41 | 10.29 s | 0.029 | 1.01 s | 7.97 MB | 3/3 | ±13 | 2,463 -1% | 49.6s |
|
|
| Sep 13, 2026, 5:17 PM UTC | 41 | 11.19 s | 0.029 | 958 ms | 7.97 MB | 3/3 | ±12 | 2,495 0% | 45.7s |
|
|
| Sep 6, 2026, 1:56 PM UTC | 38 | 10.19 s | 0.029 | 1.14 s | 8.03 MB | 3/3 | ±14 | 2,480 0% | 46.5s |
|
|
| Sep 6, 2026, 5:39 AM UTC old URL | 48 | 38.00 s | 0.072 | 309 ms | 8.04 MB | 3/3 | ±4 | 2,890 +16% | 39.3s |
|
|
| Aug 30, 2026, 1:12 AM UTC old URL | 43 | 12.33 s | 0.123 | 550 ms | 8.00 MB | 3/3 | ±9 | 3,166 +27% | 40.4s |
|
|
| Aug 21, 2026, 2:39 PM UTC old URL | 40 | 10.94 s | 0.029 | 930 ms | 7.90 MB | 3/3 | ±1 | 2,495 0% | 42.6s |
|
Embed this score
Use this web component to show progression.co's scores on any website, updated whenever this instance re-measures. Don’t forget to bundle the speedlify2-score.js component code into your site!
<speedlify2-score speedlify-url="https://www.speedlify.dev/" url="https://progression.co/"></speedlify2-score>