Inefficient Code

Privacy Policy

Application: RevEx – Review Exchange
Package: com.inefficientcode.revex
Last updated: 5 April 2026

1. Introduction

RevEx ("the App", "we", "us", or "our") is an Android application developed by Inefficient Code that enables Android developers to exchange genuine Google Play Store reviews with one another through a credit-based system.

This Privacy Policy explains what personal data we collect, why we collect it, how it is used and stored, and your rights in relation to it. By using RevEx you agree to the practices described in this policy.

2. Data We Collect

2.1 Account Information

When you sign in with Google we receive from Google:

This information is used solely to create and identify your RevEx account. We do not receive your Google password or payment information from Google.

2.2 App Listings

When you list an app on RevEx as a developer, we store the app's title, package name, and Google Play Store URL. This information is visible to other signed-in RevEx users in the Discover feed.

2.3 Review Submissions

When you submit a review as a tester we collect and store:

Screenshots are stored in Firebase Cloud Storage and are visible to the developer of the app you reviewed.

2.4 Credits and Purchases

We maintain a credit balance for each user account in order to operate the review exchange system. If you purchase credits through Google Play, we record the number of credits added to your account. We do not store your payment card details — all payment processing is handled entirely by Google Play Billing and RevenueCat (see Section 5).

2.5 Technical Data

Standard technical data may be collected automatically by our third-party service providers, including IP addresses, device type, operating system version, and crash reports. We do not directly collect or store this data ourselves.

3. How We Use Your Data

PurposeData used
Creating and managing your account Email, display name, Google UID
Displaying your apps in the Discover feed App title, package name, Play Store URL
Processing and verifying review submissions Screenshot, notes, submission timestamp
Operating the credit economy (holds, approvals, rejections) Credit balance, review status
Processing in-app credit purchases Purchase token (verified server-side via RevenueCat)
Preventing abuse and duplicate submissions Google UID, review history
Handling appeal emails you initiate Email address, review details you choose to include

We do not use your data for advertising, profiling, or any purpose not listed above.

4. Data Storage and Security

Your data is stored in Google Firebase (Firestore database and Cloud Storage), operated by Google LLC. Firebase infrastructure is hosted in the United States. By using RevEx you consent to your data being processed in the United States in accordance with Google's data protection terms.

Access to your data in Firestore is controlled by security rules that restrict each user to reading and writing only their own records. Screenshots are stored with access limited to authenticated users of RevEx.

We implement reasonable technical measures to protect your data, but no method of electronic storage or transmission over the internet is 100% secure.

5. Third-Party Services

RevEx uses the following third-party services which may process personal data:

ServiceProviderPurposePrivacy Policy
Firebase Authentication Google LLC User sign-in via Google firebase.google.com/support/privacy
Cloud Firestore Google LLC Database storage firebase.google.com/support/privacy
Firebase Cloud Storage Google LLC Screenshot storage firebase.google.com/support/privacy
Firebase Cloud Functions Google LLC Server-side purchase verification and Play Store search firebase.google.com/support/privacy
RevenueCat RevenueCat, Inc. In-app purchase management and receipt verification revenuecat.com/privacy
Google Play Billing Google LLC Payment processing for credit purchases policies.google.com/privacy

We do not sell, rent, or share your personal data with any third party for their own marketing or commercial purposes.

6. User-Generated Content

Screenshots you upload are shared with the developer of the app you are reviewing so they can verify your submission. Developers cannot download or redistribute your screenshot outside of RevEx — they can only view it within the app to make an approval decision.

Notes you include with a review submission are visible to the app's developer. Optional approval or rejection messages left by developers are visible to the tester who submitted the review.

7. Data Retention

We retain your account data and review history for as long as your account is active. If you wish to have your data deleted, please contact us at inefficientcode@gmail.com and we will delete your account and associated data within 30 days.

Uploaded screenshots will be permanently deleted from Firebase Cloud Storage as part of the account deletion process.

8. Children's Privacy

RevEx is intended for use by Android app developers and is not directed at children under the age of 13. We do not knowingly collect personal data from children under 13. If you believe a child has provided us with personal data, please contact us and we will delete it promptly.

9. Your Rights

Depending on your location, you may have the following rights:

To exercise any of these rights, please contact us at inefficientcode@gmail.com.

10. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date at the top of this page. Continued use of RevEx after any changes constitutes your acceptance of the updated policy. We encourage you to review this page periodically.

11. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact us:

Inefficient Code
Email: inefficientcode@gmail.com