Privacy Policy
Last updated: March 9, 2026
Introduction
Welcome to gry (“we”, “us”, or “our”). We respect your privacy and are committed to protecting your personal data. This privacy policy explains how we collect, use, and safeguard your information when you use our app.
App Name: gry
Website: gryapp.com
Bundle ID: com.adigowo.gry
Data We Collect
User Account Data
- •Email (required) - used for authentication and friend discovery
- •Username (required) - your public profile identifier
- •Phone number (optional) - used for friend discovery via contacts
- •Profile picture (optional) - stored in Firebase Storage
- •Timezone - used for meal window calculations
- •Meal preferences - breakfast, lunch, and dinner toggles
Post Data
- •Photos - one or more images per post
- •Meal type - breakfast, lunch, dinner, snack, dessert, or drink
- •Timestamp - stored in UTC
- •Caption (optional)
- •Calories (optional)
- •Ingredients (optional)
- •Visibility - global (public) or friends-only
- •Likes and comments from other users
Social Data
- •Friend relationships - your connections with other users
- •Starred friends - friends you've marked for notifications
- •Friend requests - pending connection requests
Device Data
- •Push token - for delivering notifications via Expo
- •Device timezone - for scheduling meal reminders
Third-Party Services
We use the following third-party services to operate gry:
| Service | Purpose | Data Shared |
|---|---|---|
| Firebase Auth | User authentication (Email, Google, Apple) | Auth credentials |
| Cloud Firestore | Database for users, posts, comments, friends | All app data |
| Firebase Storage | Photo storage | Meal images, profile pictures |
| Amplitude Analytics | Usage analytics | Events, user ID, session data |
| Expo Notifications | Push notification delivery | Push tokens |
| Google OAuth | Sign in with Google | Email, basic profile |
| Apple Sign-In | Sign in with Apple | Email (may be anonymized) |
| RevenueCat | Subscription and in-app purchase management | User ID, purchase history, subscription status |
| OpenAI | AI-powered image analysis (meal identification) | Meal images |
Device Permissions
| Permission | Purpose | Required |
|---|---|---|
| Camera | Capture meal photos | Required for posting |
| Photo Library | Select existing photos | Optional |
| Contacts | Find friends on gry | Optional |
| Notifications | Meal reminders, friend post alerts | Optional |
Important Contact Privacy Note: Contact data is only used locally to match existing users. Names are displayed locally only and discarded after matching. Phone numbers and emails from your contacts are never stored on our servers.
Subscriptions & Purchases
We use RevenueCat to manage subscriptions and in-app purchases. RevenueCat processes and stores:
- •Your anonymous user identifier
- •Purchase and subscription history
- •Subscription status (active, expired, trial, etc.)
Payment processing is handled entirely by Apple through the App Store. We do not collect or store your payment information (credit card numbers, billing address, etc.). RevenueCat's use of your data is governed by their privacy policy.
AI Image Analysis
When you use AI-powered features (such as meal identification), your meal images are sent to OpenAI for processing. OpenAI analyzes the image and returns results such as identified food items and meal descriptions. Calorie and nutritional estimates are sourced separately from the USDA FoodData Central database.
OpenAI's use of data transmitted through our API is governed by their API data usage policy. Images sent via our API are not used by OpenAI to train their models.
Anonymized Data & Model Training
To improve our services, we may create anonymized, de-identified copies of meal images. These anonymized images have all personally identifiable information removed (including metadata, user associations, and any identifying context) and cannot reasonably be linked back to you.
We may use these anonymized images to:
- •Train and improve machine learning models for food recognition and nutritional analysis
- •Enhance the accuracy of AI-powered features within the app
- •Conduct internal research to improve our services
Important: Anonymized data is no longer considered personal data under applicable privacy laws. By using gry, you consent to the creation and use of anonymized versions of your meal images for the purposes described above.
Analytics Events
We use Amplitude to track the following types of events to improve the app experience:
- •Authentication events (sign up, sign in, sign out)
- •Feature usage (camera, posting, feed browsing)
- •Social actions (friend add/remove, starring)
- •Onboarding completion
- •Errors and crashes
How We Use Your Data
We use your data solely to provide and improve the gry experience:
- •To create and maintain your account
- •To display your posts to friends you've chosen to share with
- •To show public posts on user profile pages (when you opt-in to global sharing)
- •To calculate meal windows based on your timezone
- •To send meal reminders and friend notifications
- •To enable social features like likes, comments, and friend connections
- •To process meal images using AI for food identification
- •To manage your subscription and unlock premium features
- •To create anonymized datasets for improving our AI models
What We Do NOT Do
We are committed to respecting your privacy. We do NOT:
- •Sell your data to anyone
- •Share data with advertisers
- •Track you across other apps or websites
- •Use your data to build advertising profiles
Data Storage & Security
Your data is stored securely using Google Firebase services. We implement the following security measures:
- •Firebase Authentication with secure token handling
- •Firestore security rules ensuring users can only access their own data
- •HTTPS encryption for all communications
- •Secure session management
Your Rights & Controls
You have full control over your data. You can:
- •Delete your account - Settings → Delete Account
- •Delete individual posts at any time
- •Change post visibility - switch between global and friends-only
- •Disable notifications in app settings
- •Skip contacts permission - friend discovery is optional
- •Update meal preferences at any time
- •Change username and profile picture
Children's Privacy
gry is not directed at children under 13 years of age. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us and we will promptly delete that information.
Contact Us
If you have questions about this privacy policy or want to request data deletion, please contact us at: [email protected]
Changes to This Policy
We may update this privacy policy from time to time. We will notify you of any significant changes through the app or by posting the new policy on this page and updating the “Last updated” date.