Waze for fishing wiki

GdeBENZ: anatomy of viral crowdsourcing

Part of the «Waze для рыбалки» wiki · Research stream · 2026-07-02 · Status: complete
Related: Synthesis · Design principles


==== TOPIC: gdebenz.ru deep-dive ====

SUMMARY: GdeBENZ (gdebenz.ru, "ГдеБЕНЗ") is a crowdsourced real-time map of fuel availability at Russian gas stations, launched around June 29-30, 2026 — days before this research — during Russia's acute summer-2026 fuel shortage (rationing, liter limits, queues). It was vibecoded solo by Evgeny Chudov, a Telegram-marketing entrepreneur, using Claude, going from idea-on-a-plane to working product the same evening. It hit ~1.8M unique visitors, 100K+ reports, and 2K user-added stations within three days, with zero registration and browser-only delivery. Freshness weighting, multi-user confirmation counts, badges, and anti-manipulation weighting are its core trust mechanics; its main criticisms are stale/wrong data on spot checks, alleged manipulation, and a swarm of clone sites and scam apps. Note: this is a days-old crisis product, not a proven durable service — the inspiration is its launch mechanics, not longevity.

KEY FACTS:

What a report contains / how submitted:
- One-tap status on a station pin, four states: green fuel available / orange queue / yellow running low ("мало") / red empty. Optional detail: fuel grade (AI-92/95/98/100, diesel), queue length, liter limits, "sold by coupon" flags. Users can also add missing stations or flag wrong entries. (gdebenz.ru, securitylab.ru review, vc.ru founder post)
- Station card shows: timestamp of last mark, confirmation count, address, update history. (vc.ru/id6021011/2995250)
- Submission is web-only, in-browser, anonymous, no registration, no app, no Telegram bot (Telegram/MAX channels exist only for announcements). Deliberate choice: a shareable link beats an app-store install for viral spread. 80K+ users still added it to home screens as a PWA-style shortcut. (habr.com/ru/articles/1053532, gdebenz.ru/about)

Freshness handling:
- Explicit decay: "свежие отметки получают больший вес, старые постепенно теряют актуальность" (fresh marks get more weight; old ones gradually lose relevance/authority). Timestamps are surfaced prominently; a "smart selection" feature recommends stations by combining availability and report freshness. (gdebenz.ru/about, securitylab.ru)

Verification / reputation:
- Corroboration over identity: confidence comes from confirmation volume — "when dozens or hundreds of drivers confirm the same thing, the picture becomes clearer." Layered reports (one says fuel appeared, second confirms, third adds grade + queue size). (lifehacker.ru, vc.ru/services/2999235)
- Anti-manipulation ("защита от накрутки") reduces a single user's ability to distort the picture; technical details undisclosed. Notably NO per-user reputation score — anonymity precluded it. (gdebenz.ru/about, securitylab.ru)
- Manipulation incident: 3 accounts posted 305 fake "everything available" marks on 246 stations (two accounts within one hour); defenses were hardened so one person can't mass-mark stations; pro-government "War on Fakes" channel attacked the service for having no data verification (vc.ru/whereiszhenya/3003248; instant.news/cluster/1302353)
- Gamification: "Бейджи ГдеБЕНЗ — награды за вашу активность" — badges for activity, e.g. adding new stations. Lightweight, added post-launch. (gdebenz.ru, securitylab.ru)

Cold start / motivation to report:
- Crisis urgency did most of the work: a nationwide shortage made the data life-relevant daily. 35K visitors and 2K marks in the first 12 hours; 812,500 visitors / 1.4M visits / 5.4M page views in first 48h; 1.8M uniques / 3.5M visits / 13.2M pageviews and 100K+ marks in 3 days; ~1M daily users by day 5; 200K+ users added it to phone home screens; users hand-added 2K unmapped stations. (vc.ru posts, habr.com)
- Creator had pre-existing distribution: 2M+ subscribers across Telegram/MAX channel network; then organic spread via city chats, family chats, car communities. Zero friction (no signup) meant every visitor was one tap from being a contributor. (habr.com)
- Fuel info is non-rival: reporting "fuel here" costs the reporter nothing and doesn't diminish their own supply — pure reciprocal altruism plus self-interest in keeping the map alive.
- Chudov "vibe-coded" it in one day using Claude, consuming roughly two weeks' worth of Claude Max tokens; he is a marketer, not a developer. (habr.com/ru/articles/1053532)

Scale / status:
- Alive and growing as of July 2, 2026, but only ~4 days old. Backend repeatedly buckled and was re-scaled during day one. Monetization refused ("better to go negative than push garbage to people"); donations only. (habr.com)
- Ecosystem noise: at least 6 clone domains (gdebenzin.org, gdebenzine.ru, gde-benzin.ru, gdebenzin.com, gdebenzin.app), a fake GDEBENZ crypto token on TON, and a scam "Где бензин" app stealing personal data (Kommersant). A vc.ru post by "Валентин Корнелин" also claims founding — likely a copycat/content-farm claim; Habr, Lifehacker, and Nikita Likhachev's vc.ru piece all credit Chudov.

Praise vs complaints:
- Praised: instant usability, no registration, anonymity, coverage of stations even maps didn't have, fast feature velocity (filters, routing, "My stations," desktop version within days).
- Complaints: slow loading under peak load; spot checks (regional state fact-checker kbrria.ru) found data "cardinally different from reality" in many cases — "no fuel" marks on stations that had it, even on restricted-access departmental stations; marks churning at implausible speed suggesting manipulation; conspiracy accusations that the map is OSINT for strike targeting (rebutted by the project); privacy gap between "we collect no data" claims and actual device-ID/geolocation/Yandex Analytics tracking (securitylab.ru).

IMPLICATIONS:
1. The incentive model does NOT transfer directly. GdeBENZ works because fuel info is non-rival and the reporter benefits from the map's survival. A fishing spot is a rival good — broadcasting it degrades it for the reporter. Design around this: report catches at coarse granularity by default (water body / lake sector, not GPS pin), let reporters control precision, and consider delayed disclosure.
2. Freshness decay is the core data model, not a feature. Bite activity is even more perishable than fuel stock. Copy the mechanics: timestamped marks, visual decay/weight loss over hours, confirmation counts, and a "smart pick" ranking that blends recency + corroboration.
3. Corroboration beats identity-based reputation for MVP — GdeBENZ shipped with zero accounts and got 100K reports. But because fishing reports are rival (incentive to lie is structural), the app likely DOES need the reputation layer GdeBENZ skipped: track per-angler report accuracy over time, weight reports by it.
4. Friction is the enemy of cold start. Browser-first/PWA, one-tap status vocabulary (biting / slow / dead / crowded — direct analog of the 4-color scheme), no registration to read, minimal to write. App-store-first is a mistake for launch.
5. Cold start needs either a crisis or a distributor. GdeBENZ had both. Fishing has no crisis, so the Latvian app needs the distribution substitute: seed via existing angler communities and seasonal urgency spikes (ice-fishing season openings, spawning-ban ends).
6. Expect parasites at any success. Clones, fake apps, and a scam token appeared within days. Lock domains/app-store names early; expect fake reports from spot-hoarders.
7. Gamification worked as a light layer, not a core loop: badges for adding new locations/first reports. Cheap to build, added after product-market fit. Do the same — but don't let it precede the trust mechanics.

Sources: gdebenz.ru, gdebenz.ru/about, lifehacker.ru/v-rossii-poyavilsya-gdebenz/, habr.com/ru/articles/1053532/, vc.ru/id6021011/2995250, vc.ru/services/2999235, securitylab.ru/blog/personal/Techno_Obzor/361277.php, kbrria.ru/feyk/Benzinkakinformatsionnoeoruzhie11, kommersant.ru/doc/8778975, geckoterminal.com/ton/pools (fake token).