Stripe should have just confirmed a subscription. This page checks that session and, when the private file store is attached, hands you a download that expires in a week.
If you can still see this paragraph under an empty box, the script that talks to /api/access did not run. The subscription itself lives at Stripe, not in this page, so a blocked script does not undo a card charge. Use the receipt Stripe emailed, or come back from that mail with the session id still on the URL.
Hobby is the national median each day for every item we price, across the priced chains, as a CSV a spreadsheet will open. Pro is the restaurant-level weekly extract: store id, city, state, coordinates, item, pickup price. Neither file is the public sample, and neither is a zip of the git archive. Nutrition panels stay on the item pages; this purchase is prices.
The first week of a new Stripe project often has a paid session before the gzipped extract has been uploaded to the private store. That is an ops gap, not a failed payment. This page will say so rather than pretend a file exists. The webhook at /api/webhook records the same session so an email can catch up once that is configured. You can also bookmark /data/ and grab the free national sample while you wait; it is still aggregates-only.
This page is noindex. It is a checkout receipt, not an article, and it is not in the sitemap.