10 km smart notifications
Send meetup invites only to active users inside a 10 km radius of your selected food place.
Meet over food in your local area
FoodPal helps users in a 10 km range send meetup plans for restaurants or street food corners. Others can accept safely and see only the food place location, never private personal location.
Core features
Six privacy and safety features that make FoodPal different from every other social app.
Send meetup invites only to active users inside a 10 km radius of your selected food place.
Show exact restaurant or street food corner points so people can meet at a trusted public location.
Permanent ID remains private. Random public ID is visible to others and rotates after meetup.
Profiles are minimal by design to reduce bias and keep focus on safe meetup coordination.
When both users are within 100 meters of the destination, both receive arrival confirmation alerts.
After meeting is completed, temporary random IDs are destroyed so users cannot keep tracking each other.
End-to-end journey
User gets one private permanent ID and one public random ID.
User selects food destination and sends "I am going here" request.
Only users within 10 km receive invite, with no personal location leak.
After acceptance, app shares only destination point and monitors 100 m arrival.
Random IDs are rotated after meetup so live locating cannot continue.
Emergency safety mode
Designed as the primary trust signal for FoodPal. In production, Help Me can also notify trusted contacts, a safety desk, and regional emergency services based on integration availability.
Every API endpoint is tested and live in the playground below. Connect your Flutter or React Native app and ship FoodPal to real users.
Live backend integration
Enter your API base URL and test every core flow from this page. Responses appear below in JSON so you can verify behavior quickly.
Expected backend: Spring Boot on localhost with MySQL and header X-User-Permanent-Id for protected calls.
Protected APIs need the permanent ID in header X-User-Permanent-Id.
Fetch both your permanent and current temporary IDs at any time. Useful after a meetup completes and your temporary ID is rotated.
Requires permanent ID to be saved in config above.
Run an API action to see output here.
You will receive a private permanent ID and a visible temporary ID (FP-XXXXXXXX).
Your Permanent ID — keep this secret, it is your login key:
Your visible Temporary ID shown to other users:
Your anonymous Guest ID (local, resets on storage clear):
Your permanent ID has been saved. You are now logged in.
Enter your permanent ID to restore your session. It was shown to you when you first signed up.