Inefficient Code
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.
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.
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.
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.
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).
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.
| Purpose | Data 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.
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.
RevEx uses the following third-party services which may process personal data:
| Service | Provider | Purpose | Privacy 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.
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.
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.
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.
Depending on your location, you may have the following rights:
To exercise any of these rights, please contact us at inefficientcode@gmail.com.
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.
If you have any questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact us: