Lunch
Pick a place without the group chat loop
Collect the constraints, find the overlap, and make the pick.
Start or join a lunch room
One room link collects the group criteria and keeps the results in one place.
Lunch
Verify and enter
A quick email code keeps room criteria tied to the right person.
Email verification
Verify your email before saving lunch criteria.
Lunch
Cookie-free lunch diplomacy
A small community tool for choosing lunch without handing your night over to a group chat loop.
Free for the community
No trackers, no cookies, and no selling your lunch indecision to ad people.
No cookies
Lunch does not set cookies. Your browser may store local room and verification keys so you can return without repeating setup, but those are not tracking cookies.
No selling
We never sell your information. Criteria are used only to match the room's lunch constraints and to run short-lived restaurant searches.
No trackers
No external analytics, ad pixels, or tracking scripts. The app code, fonts, images, and Leaflet map library are served by lunch.sayhi.io; map tiles load from OpenStreetMap only when the map is displayed.
No robbing
Names and email addresses are not sent to restaurant search providers. Searches use practical matching details like area, timing, budget, cuisine, and dietary constraints; provider use is disclosed below.
A-rated security posture
The public Mozilla Observatory report currently gives lunch.sayhi.io an A. We keep that visible because privacy claims should be easy to check, not just cute. View the public report.
Provider disclosure
We use a small set of providers to operate the service, not to advertise to you.
- SendGrid / Twiliosends email verification codes and receives the destination email address plus delivery metadata.
- RapidAPI / Yelp Business APIreceives server-side restaurant search details such as area, cuisine, budget, timing, and constraints, and may provide listing photos.
- Google Placesreceives server-side restaurant search details when enabled for matching, open-hours checks, and listing photos.
- Google Cloudhosts the app, API, and database for lunch.sayhi.io.
- Cloudflareprovides DNS and proxying for the lunch.sayhi.io domain.
- OpenStreetMap tile serversreceive browser map tile requests only when the map is displayed. Leaflet itself is self-hosted.
Names and email addresses are not sent to restaurant search providers. External support/report links open only when clicked.
Buy Floof a treat
Optional support for a free community lunch tool.
Buy Floof a treat
sayhi.io root
Rooms
Your signed-in room account across rooms you host, join, or answer.
Your rooms
Rooms tied to this signed-in sayhi.io account.
Your rooms
Private by default. Links decide who gets in.