Legal
Privacy Policy
This Privacy Policy explains how Roy Rhayem ("we", "us", or "our") collects, uses, and shares information when you use the MatchCall mobile application ("App").
1. Information We Collect
We collect the following categories of information:
- Account information: When you sign in with Apple or Google, we receive a unique user identifier and, if you choose to share it, your name or email address. Sign in with Apple may provide a relay email address.
- Prediction data: The match-score predictions you submit, timestamps, and associated fixture identifiers.
- Group and leaderboard data: Groups you create or join, invite codes, and your ranking information.
- Device and usage information: Device type, operating system version, app version, and general usage patterns (e.g., screens viewed) collected through Firebase Analytics.
- Crash and diagnostic data: Crash reports and performance data collected through Firebase Crashlytics.
- Purchase information: We use RevenueCat to process in-app purchases. RevenueCat receives a purchase receipt from Apple and tells our App whether you hold the World Cup 2026 Pass entitlement. We do not store your payment card details. Apple handles all financial transactions directly.
2. How We Use Your Information
We use your information to:
- Authenticate you and maintain your account.
- Store and display your predictions, points, and leaderboard rankings.
- Process and verify in-app purchases through RevenueCat and Apple's App Store.
- Improve app stability and performance through crash reporting and analytics.
- Enforce the free-prediction quota and grant access to paid features.
- Respond to your support requests.
3. In-App Purchases
MatchCall offers a one-time, non-consumable in-app purchase called the World Cup 2026 Pass (product ID: world_cup_2026_pass). This purchase is processed exclusively by Apple's App Store under their terms and conditions. We never collect or store your payment card or billing information.
4. Data Sharing and Third Parties
We do not sell your personal information. We share data only with the following trusted service providers who help us operate the App:
| Service | Purpose | Privacy Policy |
|---|---|---|
| Google Firebase (Firestore, Auth, Analytics, Crashlytics) |
Database, authentication, analytics, crash reporting | firebase.google.com/support/privacy |
| RevenueCat | In-app purchase management and entitlement verification | revenuecat.com/privacy |
| Apple (Sign in with Apple, App Store) |
Authentication and payment processing | apple.com/legal/privacy |
| Google (Sign in with Google) |
Authentication | policies.google.com/privacy |
5. Data Retention
We retain your account and prediction data for as long as your account is active. If you request deletion of your account, we will delete or anonymise your personal data within 30 days, except where we are required to retain it for legal obligations.
6. Your Rights
Depending on your location, you may have rights to access, correct, or delete your personal data. To exercise any of these rights, contact us at privacy@matchcall.app. We will respond within 30 days.
7. Children's Privacy
MatchCall is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will delete it promptly.
8. Security
We implement reasonable technical and organisational measures to protect your information, including secure HTTPS communication and Firebase security rules. No method of transmission over the internet is 100% secure.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will update the "Last Updated" date at the top of this page. Continued use of the App after changes constitutes acceptance of the updated policy.
10. Contact Us
If you have questions about this Privacy Policy, contact us at: