The full picture
How TestBounty works
A transparent breakdown of every step — from publishing a campaign to getting paid. No ambiguity about where money goes or what data is shared.
Running a campaign
Developers control the full lifecycle — from publishing to reviewing reports and reclaiming unused funds.
Key controls
Upload and distribute your app
Upload your mobile app to TestFlight, Google Play internal testing, or any CDN that generates a download link. You control the distribution — TestBounty only needs the link.
Create a campaign
Open the TestBounty app, paste your download link, and write a campaign brief. Specify what you want testers to focus on — flows, edge cases, device compatibility, or anything else. Set a reward per approved report.
Fund the campaign wallet
Deposit funds in crypto to activate your campaign. The deposit covers the total reward pool plus a 10% platform fee. All funds are held in a dedicated campaign escrow wallet for the duration of the campaign — nothing is taken until reports are approved.
Testers get to work
Once your campaign is live, testers on the platform can see it, download your app, and begin testing. You see who is participating — their name, profile photo, rating, and tester level. No other personal information is shared.
Review incoming reports
Reports arrive in your campaign dashboard as testers submit them. Each report includes a description, reproduction steps, device info, and any screenshots or recordings the tester attached.
Approve or reject
You decide what gets paid. Approve reports that are valid, clear, and useful — funds are immediately released to the tester. Reject vague, duplicate, or invalid reports at no cost.
End the campaign and withdraw
When the campaign ends or you choose to close it, any remaining balance in the campaign wallet is returnable. Submit a withdrawal request — once approved by admin, the remaining funds are returned to you.
Earning as a tester
Testers earn for every approved report. Quality matters — detailed, reproducible reports get approved; vague ones don't.
How reputation works
Create a tester account
Sign up on the TestBounty mobile app. Set up your profile — your name, photo, age, region, and device information. Your rating and level start at zero and build as your reports get approved.
Browse open campaigns
The app shows you all active campaigns available for your region, age and device. You can see the developer's name, company, app name and logo, what they want tested, and the reward per approved report or tester before you commit.
Download and test
Download the app using the campaign's provided link. Use it like a real user — explore every flow, try unexpected inputs, test on different network conditions, push edge cases. The goal is to find things that are actually broken.
File a detailed report
When you find a bug, file a report in the TestBounty app. Describe exactly what happened, what you expected to happen, the exact steps to reproduce it, and your device model and OS version. Attach screenshots or screen recordings.
Wait for review
The developer reviews your report. This typically happens within a few days of submission, depending on how active the campaign is.
Get paid when approved
If the developer approves your report, the reward is immediately released from the campaign wallet to your TestBounty wallet. You can accumulate multiple payouts before withdrawing.
Withdraw your earnings
Request a withdrawal from the app to your crypto wallet. Withdrawals are reviewed and approved by admin to prevent fraud. Once approved, funds arrive in your external wallet.
Money
How payments flow
Every dollar in a campaign is accounted for. Developers deposit once, funds are held in escrow, testers get paid per approval, and the remainder is returnable.
Developer deposits
Full amount + 10% fee
Campaign wallet (escrow)
Holds all funds during campaign
Approved reports
Paid instantly to tester wallet
Remaining balance
Returned on campaign close
Fee breakdown — worked example
Reward pool (you set this)
$100.00
Maximum payable to testers
Platform fee (10%)
$10.00
One-time, covers operations
Total deposit required
$110.00
Funded upfront in crypto
The platform fee is non-refundable. If you close a campaign early, the unused portion of your reward pool is returnable, but the platform fee is not.
Getting funds out
Withdrawal rules
Withdrawals apply to both testers (earnings) and developers (unused campaign balances). The rules are the same for both.
Once per week
You can submit one withdrawal request every 7 days. The clock resets from the date your last request was approved, not when it was submitted.
Minimum $5
The minimum withdrawal amount is $5 at current rates. This threshold may be adjusted in the future and will be communicated in-app before any change takes effect.
Admin approval required
Every withdrawal request is reviewed by a TestBounty administrator before processing. This step exists to prevent fraud and ensure the integrity of the platform.
Withdrawal limits are subject to change. Any changes will be announced in-app at least 7 days before they take effect, and will never apply retroactively to balances already earned.
Transparency
Who can see what
TestBounty shares the minimum information needed for each party to do their job. Personal details like emails and wallet addresses are visible only to administrators.
Admin access is restricted to verified TestBounty team members. Admin-visible data is used solely for platform operations, dispute resolution, and withdrawal processing, never shared with third parties.
Ready to get started?
Download the app to start a campaign or earn your first bounty. Everything covered on this page happens in the app.
