loading…
Downloads come from the landing page's own counter. Installs are derived from CDN traffic the app already generates checking for updates — no telemetry, nothing new collected. The same numbers come out of node scripts/stats.mjs.
Each running app fetches CHANGELOG.md every 30 minutes, so hourly requests ÷ 2 is a headcount.
Read the flat parts, not the peaks. A release makes every updated machine restart and poll again immediately, so release hours count the same handful of computers more than once. The steady median between releases is the real number.
Actual .dmg / .exe / .AppImage / .zip fetches — the bandwidth behind a release, and the only traffic here that costs real money.
Sessions on getnotzero.com, hour by hour — the top of the funnel, the people who could go on to download.
Sessions on demo.getnotzero.com — the dashboard someone can try before installing anything.
Update-feed checks — one file per platform, so the split is exact even when the headcount isn't.
latest-mac.yml
Windows — latest.yml
Linux — latest-linux.yml
Every request to dl.getnotzero.com in the window, by kind.
| Hour (UTC) | Changelog polls | Implied installs | Installers | Proof fetches | mac | win | linux | Site visits | Demo visits |
|---|