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.

01

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
02

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
03

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
04

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
05

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

ActionPoints
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