Drop two coordinates into the Hyperlocal endpoint and get back a shared deterministic channel string — no API key, no country code, no database round-trip. Pure math. Globally consistent. Ready to build on.
Channel results are returned in milliseconds. One API call is all it takes to integrate into any mobile or web app.
The Hyperlocal API is fully public. No API key, no sign-up gating. Start integrating immediately.
Every coordinate on Earth is supported. Ocean, desert, suburb — global coverage at any range.
Pass a range in metres (50 m to 50 km). Users within that radius receive the same channel string.
Users right next to each other always land in the same channel — regardless of where invisible coverage boundaries fall.
No sessions, no state, no storage required on your side. Use the channel string however your app needs it.
Send us a coordinate and a range. We return a short channel string. Any two users whose coordinates fall within range of each other receive the same string — every time, everywhere on Earth.
That string is yours to use however you like: open a chat room, trigger a feed, match a ride request, or attach it as a location tag. No account, no SDK, no infrastructure required on your end.
Provide a latitude, longitude, and the radius in metres that defines your pooling zone.
Our engine maps the coordinate to a coverage zone sized to your range.
You receive a short, opaque identifier. Anyone within range of the same point gets the same string.
The pooling radius is your product decision. A tighter range pools fewer users but increases relevance. A wider range casts a broader net for discovery and broadcast.
| Label | range= | Approx. area | Typical use |
|---|---|---|---|
| Spot | 50 m | ~8,000 m² | Indoor floor, stall, kiosk |
| Block | 100 m | ~31,000 m² | City block, market row |
| Street | 200 m | ~0.1 km² | Street segment, small market |
| Quarter | 500 m | ~0.8 km² | Neighbourhood, trading cluster |
| Town | 1,100 m | ~3.8 km² | Town centre, district |
| City | 5,000 m | ~78 km² | Metro area, city-wide group |
| Region | 25,000 m | ~2,000 km² | Province, wide-area coordination |
GPS note: Consumer GPS accuracy is ±5–15 m in open sky and ±30–50 m in dense urban areas. Ranges below 50 m are clamped to 50 m by the API. Warn users when range < 100 m.
Open a chat room keyed on the channel string. Anyone within range auto-joins. No phone number, no invite link.
Push price updates, stock alerts, or vendor activity to everyone in the same market zone simultaneously.
Match ride requests, delivery workers, or service providers by shared channel — no GPS broadcast needed.
Send emergency alerts, event announcements, or flash promotions to a radius, not a contact list.
Let strangers at the same event discover shared context — same venue, same session, same moment.
Attach location context to analytics, A/B tests, or feature flags — scoped to a physical radius, not an IP.
Count unique channels per location over time to proxy foot traffic without storing any PII.
Build AR and location-based games where the game state is partitioned by proximity. No infrastructure needed.
Enter two coordinates and a range. Both coordinates will be resolved against api.bwendi.com/hyperlocal in real time. If they share a channel, they'd pool together.
curl "https://api.bwendi.com/hyperlocal/47.104553/7.685994?range=500"Hyperlocal is live on api.bwendi.com right now. No sign-up required to test. An API key unlocks the full spatial context stack — market intelligence, hub scoring, and tier classification — all from the same coordinate.