Find what breaks
before your users do.

Live platform numbers

sessions recorded
verified testers
campaigns run
min
average session

How it works

Three steps, and none of them is integration.

  1. 01

    Post

    Share a TestFlight link, an APK, or a URL. Write the scenario. Choose how many testers.

  2. 02

    Watch

    Hand-pick from the applicants. They record the whole session on their own device, every tap and every pause.

  3. 03

    Fix

    Each session is scored before it reaches you, and the friction is ranked. You ship knowing where it held.

Two testers · $7.98

What $7.98 finds before the store does.

Two testers on written feedback is $7.98. Poetica ran exactly that the day before submitting to the App Store. Everything they filed is below, word for word.

$7.98
two testers
4
issues filed
89.5
average score
< 24h
to fill

Every issue the two of them filed

  • "Send Feedback" opens a 404 page
  • Word definitions work in Journey but not Daily Verse
  • Orange book icon is tappable and does nothing
  • Some words show no definition on hold, a core mechanic

The first one is the button the phone above is cracking around.

The app icon looks like a bible. Maybe try a scroll, something that signals poetry.

Tester · United States · scored 90
Run this on your app

Google Play closed testing

Twelve testers. Fourteen days. Still installed.

Google will not let a personal developer account reach production until twelve testers have stayed opted in for fourteen consecutive days. Finding twelve people is easy. Twelve who have not uninstalled by day nine is the part that stalls.

So we put sixteen on your track instead of twelve. A replacement recruited on day nine starts their own fourteen days and pushes your finish date out; a spare seat that has been running since day one does not. Twelve still opted in on day fourteen is what we guarantee, and if we miss it we run your campaign again free.

Compliance tracker

Day 01 / 14

Opted inDropped, backfilled next day

Pricing

You pay per tester. Never per month.

Written feedback

$3.99per tester

  • Structured written report per tester
  • Scored for specificity before you see it
  • Usually back the same day

Screen recording

$5.99per tester

  • Full session recording with narration
  • Six-dimension AI score and ranked friction
  • Transcript and translation included
Full pricing and the calculator →

Against the alternatives

Same research. A fiftieth of the invoice.

Price per session

TestFi

$3.99–$5.99

UserTesting

$49–$150

Maze

$99+ / mo

Hand-pick each tester

TestFi

Yes

UserTesting

No

Maze

No

Subscription required

TestFi

No

UserTesting

Yes

Maze

Yes

Full comparison →

Before you ask

Questions we actually get.

What is crowdtesting?

Crowdtesting is a software testing method where real users, rather than an internal QA team, test an application and report usability issues, bugs, and UX friction. TestFi is a crowdtesting platform that connects indie developers and startups with a pool of verified testers worldwide.

Where can I find 12 testers for Google Play closed testing?

TestFi has a dedicated Google Play closed-testing bundle. Google counts 12 testers opted in continuously for 14 days, so TestFi puts 16 on your track and guarantees that 12 are still there on day 14. The four spare seats start on day one alongside the rest, which is why a drop-out does not push your finish date out the way a late replacement would. Real UX feedback from each tester is included, $39.99 flat. If we miss the 12, we run your campaign again at no cost. See the Google Play 12-testers page →

Is TestFi a TestFlight alternative?

TestFi works alongside TestFlight for iOS apps and supports Android APKs and web apps directly. Unlike TestFlight, which distributes builds without structured feedback, TestFi adds screen recordings, voice narration, written feedback, and AI-scored UX analysis to every session, giving developers actionable results, not just install numbers.

How is TestFi different from UserTesting or Maze?

UserTesting starts at $49 per session and requires a subscription. Maze charges a flat monthly fee. TestFi charges $3.99–$5.99 per tester with no subscription or minimum commitment. TestFi also lets developers hand-pick individual testers from the applicant pool, neither UserTesting nor Maze offer this.

What types of apps can be tested?

TestFi supports iOS apps distributed via TestFlight, Android apps via APK links, and any web application. No SDK installation or code changes are required.

How long does a campaign take to fill?

Most campaigns fill within 24–48 hours. Tester sessions are typically completed and submitted within the same window, so developers usually have results the same day.

Who reviews the feedback?

Every session is automatically scored by TestFi's AI before it reaches the developer. The AI evaluates specificity, reproducibility, and UX impact, filtering out low-effort submissions so developers only see actionable feedback.

Do I need to install anything or change my code?

No. TestFi works with your existing app link, TestFlight URL, APK download link, or web URL. There is no SDK, no tracking code, and no changes required to your app.

Your next release already has the bug in it.

Two testers and a day is usually enough to find it. That is $7.98.

Searching for app testing? Have Google show you us first.