How TestForTest Works
A simple reciprocal system: test other developers' apps to earn points, spend points to get your app tested. No money changes hands.
Create Your Account
Sign in with Google (Android) or Apple (iOS). Your OAuth provider confirms you're a real developer. Cross-platform devs can link both accounts to one profile.
- Google sign-in tags your account as Android developer
- Apple sign-in tags your account as iOS developer
- Link both to access all app listings
- No email, no password, no spam
Browse & Test Apps
Visit the feed to see apps that need testers. Join a test group via Google Groups or TestFlight. Open the app and start testing.
- Click "Test This App" to join
- You'll receive +10 points for first install
- Receive the Google Groups / TestFlight invite link
- Install the app on your device
Submit Daily Proofs
Each day, open the app and take a screenshot showing you're actively using it. Upload it to your proof page. Earn +15 points per day.
- One screenshot per assignment per 23-hour window
- Screenshot must show app UI (not just home screen)
- Hash-checked to prevent duplicates
- Streak counter tracks your consistency
Complete the 14-Day Cycle
Stay active for 14 days and earn a +25 cycle completion bonus. The app owner gets their confirmed tester count incremented.
- +25 bonus points for completing the cycle
- Maximum earnings per app: 10 + (15×14) + 25 = 245 pts
- Completion badge added to your profile
- Listing's confirmed tester count increases
Post Your Own App
Once you have 50 points, submit your app listing. Fill in your Google Groups or TestFlight link. 50 points are deducted on creation.
- 50 points deducted to prevent spam
- Listing stays active for the testers_needed period
- Matched testers join your group automatically
- Track tester progress from your dashboard
Point System
| Action | Points |
|---|---|
| First install / join | +10 |
| Daily screenshot proof | +15 |
| Complete 14-day cycle | +25 |
| Comment on a listing | +5 |
| Flagged fake screenshot | -50 |
| Post new app listing | -50 |
Max earnings per app: 10 + (15 × 14) + 25 = 245 points
Community Rules
No fake or duplicate screenshots
Screenshots are hash-checked against your previous submissions. Submitting duplicate or clearly fake screenshots results in -50 points and a flag. Three flags = automatic account suspension.
No purchasing or transferring points
Points can only be earned through community participation. No marketplace, no gifting, no workarounds.
Apps must link to real groups
Google Groups links must match groups.google.com. TestFlight links must match testflight.apple.com. Fake links will have the listing removed without refund.
One submission per 23-hour window
Rate limiting prevents point farming. The window is 23 hours (not 24) to allow for slight timing variations across time zones.
No testing your own app
The system prevents assigning yourself as a tester for your own listing. Attempting to circumvent this results in suspension.
Be respectful in comments
Comments are for helpful testing feedback. Personal attacks, spam, or off-topic content will be removed.
Ready to get started?
Browse apps that need testers right now. Start earning points immediately.
Browse App Feed