Menus, not check-ins
keggly.beer is built by reading what venues actually publish: their menus.
Most beer apps rank beers by check-ins — what enthusiasts log. Logging skews to novelty and hype, and it tells you what someone drank last month, not what's poured around you today.
We take the other route: we continuously read published venue menus — websites, menu photos, ordering platforms — across 132 cities and 5,893 places with a real beer list. That gives us the supply side of beer: what's actually on taps and shelves, how deep a venue's list is, and (increasingly) at what price.
Honesty rules we hold ourselves to:
— Every availability figure carries a freshness date: when we last read that menu.
— Where our coverage is thin, we say so instead of pretending.
— Curated picks are labeled as picks by people, never presented as data.
— We never claim consumption from menus: published ≠ drunk.
The guide side — 313 beer styles explained in plain words — is free to read and free to cite. Drink less. Explore.
Coverage by country snapshot 2026-09-01
| Country | Menus read | List beer | Venues we know of | Read share |
|---|---|---|---|---|
| Germany | 52,003 | 18,739 | 136,959 | 38% |
| United Kingdom | 45,754 | 14,530 | 141,782 | 32.3% |
| France | 31,924 | 8,383 | 165,610 | 19.3% |
| Italy | 20,593 | 5,711 | 237,695 | 8.7% |
| Spain | 18,478 | 5,453 | 66,718 | 27.7% |
| Netherlands | 12,577 | 5,058 | 26,120 | 48.2% |
| Belgium | 8,554 | 3,411 | 20,531 | 41.7% |
| Poland | 4,726 | 1,272 | 18,644 | 25.3% |
| Greece | 3,215 | 1,046 | 35,167 | 9.1% |
| Switzerland | 2,160 | 557 | 33,817 | 6.4% |
| Total | 199,984 | 64,160 |
“Menus read” is the number of bars, restaurants and shops whose published menu we have read at least once. “List beer” is the subset whose menu names at least one beer or cider — a floor, since menus often describe a beer without calling it one. “Venues we know of” is every open on-trade venue we hold for that country, so the read share is a share of the market as far as we can see it, not a sample. City pages list only venues with five or more beers on the menu, which is why they hold fewer places than these totals.