Last updated: February 2026
We collect the following information:
Account information — When you sign up, we collect your email address, display name, and profile photo via Firebase Authentication (email/password, Google Sign-In, or Apple Sign-In).
Location data — Your device location is used to find nearby restaurants. Location is only accessed while the app is in use and is not stored on our servers.
Saved restaurants and preferences — Your swipe choices, saved restaurants, and filter settings are stored both locally on your device and in Google Firebase Firestore for cloud sync.
Group data — If you create or join a group, your group membership and restaurant swipe choices within that group are stored in Firebase Firestore and shared with other group members.
Your location is sent to the Google Places API to fetch nearby restaurant results.
Your account information is used to identify you within the app and in groups.
Your saved restaurants and preferences are synced via Firebase Firestore so they persist across devices and sessions.
Group swipe data is used to calculate restaurant matches between group members.
Your data is stored in two places:
Locally on your device — Using AsyncStorage for offline access and caching.
Google Firebase — Account data (Firebase Authentication), saved restaurants, user preferences, and group data are stored in Firebase Firestore. Firebase servers are managed by Google and are subject to Google's security practices.
DineFinder uses the following third-party services:
Google Firebase — Authentication, data storage (Firestore).
Google Places API — Restaurant data, photos, and reviews.
Apple Sign-In — Authentication (iOS).
By using this app, you also agree to the terms and privacy policies of these services:
Google Terms of Service · Google Privacy Policy
Location access is requested only while the app is in use ("When In Use" permission). We do not track your location in the background. Your coordinates are sent to the Google Places API to fetch nearby restaurants and are not stored on our servers.
We do not sell or share your personal data with third parties for marketing purposes. Your data is only shared in the following cases:
With other members of groups you join (swipe choices only).
With Google services (Firebase, Places API) as necessary to provide the app's functionality.
You can delete your saved restaurants and leave groups at any time within the app. You can also delete your account and all associated data from the Account screen (Account → Delete Account). Uninstalling the app will remove all locally stored data.
DineFinder is not directed to children under 13. We do not knowingly collect personal information from children under 13.
We may update this Privacy Policy from time to time. Significant changes will be communicated through the app.
If you have any questions about this Privacy Policy, please contact us at ryoma.s0729@gmail.com.