Documentation
DidItWork.app is a human-powered QA marketplace. Builders submit apps for testing, testers find bugs and get paid.
How it works
Sign up and choose your role
Create an account with Google, GitHub, or a magic link. Then pick your role: Builder (submit apps), Tester (find bugs), or Both. You can change this anytime from your profile.
Builders submit apps
Walk through a 4-step form: add your app details, define the testing scope, pick a tier, and pay. Your app goes live in the test queue once payment confirms.
Testers claim and test
Browse the test queue, claim an app, and test it within a 2-hour window. Report every bug you find with screenshots, steps to reproduce, and a category.
Review and get paid
Builders review each reported issue (accept or reject). Testers get paid based on accepted issues. Payouts go to your connected Stripe account.
Roles
Builder
Submit apps for testing, review bug reports, manage your team, and export reports. Builders pay per test.
Tester
Claim apps from the test queue, report issues, and earn money for accepted bugs. Testers need a Stripe account for payouts.
Both
Full access to builder and tester features. Switch between submitting apps and testing others.
Jump to a section
Submitting an app→
Submission wizard, tiers, scoping, and retesting.
Testing apps→
Claiming, reporting issues, categories, and sessions.
Team testing→
Invite members, run free internal tests, view reports.
Billing & payouts→
Stripe, platform fees, payout calculation.
App lifecycle→
Status flow from Draft to Completed.