We cross-check 3 sources:
We look up which aircraft is flying each upcoming flight. For Alaska this shows the aircraft type, not the Wi-Fi, so an aircraft's Wi-Fi comes from where its type stands in the rollout.
The fleet lists for Alaska and Horizon give us the total and each aircraft's type. Schedules tell us which aircraft flies which flight.
Frequent-flyer forums track which mainline 737s and 787s have Starlink. We record these as reports, never as verified.
An aircraft is verified or reported:
A flight more than about 2 days out has no aircraft yet, so its answer is a probability from the share of its aircraft type with Starlink. Predictions never change the fleet count.
Once an hour we reconcile the sources.
Checks and schedule updates run all day, and every page reads the live database, so a change shows up on the next page load. Last updated October 18, 2026.
/api/data is open JSON, no key needed. It lists the Starlink Alaska aircraft we count (type, operator and date found), the fleet totals behind the headline percentage, the last-updated time, and upcoming flights for each of those aircraft. Read lastUpdated with the counts.
The same aircraft with the date each was found, as a spreadsheet: /data/starlink-tails.csv.
Quote the count on the homepage (element id starlink-stat), which gives the Alaska Airlines count, the fleet total and the percentage. The numbers change as installs are verified, so include the date from the page's "Data last updated" line. Credit to alaskastarlinktracker.com is appreciated. The source code is public.