How BetaSwap Works

Everything you need to know about credits, campaigns, verification, badges, and how the game works.

1. The Core Principle

BetaSwap runs on structural reciprocity: every developer is also a tester. Those who don't test can't get testers. The incentive to participate seriously isn't an appeal to goodwill — it's built into the system.

Tester activity is verified by Firebase Analytics every 24 hours. No one can fake sessions without actually using the app. Those who cheat lose credits and reputation.

2. The Credit System

Credits are BetaSwap's currency. You earn them by testing, spend them to get testers.

How you earn credits

How you spend credits

Penalties

3. Campaigns

Creating a campaign (developer)

Joining a campaign (tester)

4. Firebase Verification

For Firebase-verified campaigns, BetaSwap reads the developer's Google Analytics data in read-only mode via OAuth. It has no access to personal user data and cannot modify anything.

What's checked every 24h

A day counts as "active" only if all three conditions are met. Opening the app for 10 seconds is not enough.

Manual campaigns

For campaigns without Firebase, verification is manual: the admin periodically checks that the tester actually used the app, based on submitted feedback and historical reputation.

5. Tester Obligations

6. Developer Obligations

7. The Reputation System

Reputation is a score separate from credits. It accumulates over time and reflects the overall quality of your contribution to the community.

8. The Badge System

Badges recognize milestones achieved. They're automatically awarded by the system as soon as conditions are met. Each badge has a tier indicating its difficulty level.

Platinum

Founder

One of the first 200 BetaSwap members.

Foundation Member

Founder + 10 completed campaigns.

Elite Tester

Reached 400 reputation points.

Gold

Top Tester

Reached 200 reputation points.

Quality King

Avg feedback quality ≥ 80 across 5+ campaigns.

Expert

20 campaigns completed.

Active Streak

14 consecutive verified active days.

Silver

Reliable Tester

5 campaigns completed.

Bug Hunter

10 bugs reported in detail across feedbacks.

Veteran

30 days since registration.

Firebase Pro

3 Firebase-verified campaigns completed.

Multi-Platform

Apps tested for 3 different developers.

Bronze

First Test

First campaign completed.

Real Feedback

First quality feedback submitted.

First App

First app published on BetaSwap.

Zero Abandon

3 campaigns completed with zero abandonments.

Get Started Free

Questions? Read the FAQ or write to [email protected]