Skip to content

Public beta : TesterPayKit is free while the beta lasts. Prices are not final until we say so.

Public beta · free while it lasts

Shipped 90% with AI? The last 10% needs real people.

Crowd testing for AI-built apps — real human testers in 48 hours.

Solo devs here test each other’s apps — because you will never find your own bugs.

You know where everything is, so you cannot see what a stranger sees. Friends install once, tap around, then ghost. Here you test somebody else’s app, earn credits for the testing you actually did, and spend them on testers for your own — no money involved. If you would rather pay than test, that works too.

How it works ↓
Drop-in SDK · Flutter on pub.dev, Expo on npm
Pay only for validated sessions
Privacy-first · GDPR-aligned
Feedback in 24–48 hours
Google Play wants 12 testers for 14 days? We organise them →

Be there at launch

One email when we open up. No spam, ever.

The testing exchange

You cannot test your own app. Somebody else can.

Builders here test each other's apps. You earn credits by testing someone else's app and spend them on testers for your own — the way to clear Google's 12×14 closed-test requirement without paying for it. Same platform, same SDK, same evidence: the only thing that changes is what you pay with.

Not a cut-down version

You get the real thing — the SDK in your app, recorded sessions, bug reports with severity, the fix loop. Credits buy tester seats, not a demo tier.

Earned, not swapped

A test day only pays when a real session backs it, and never on your own app. That is the whole difference to the swap groups: here the testing has to have happened.

Time or money, your call

Got a launch date? Pay and get testers now. Got time instead? Test for two weeks and earn a seat. Both run on the same platform, so switching costs you nothing.

Where this stands today

The exchange opened in August 2026 and is still small — you would be among the first in it, which means finding a match takes a little patience. And a fair warning: Google introduced the 12×14 rule to stop rings of developers waving each other through. Reciprocal testing is fine as long as the testing is real, which is exactly the part we measure and keep evidence of.

The 90-90 rule

The first 90% is nearly free now. Your app is decided in the last 10.

Old engineering rule, truer than ever: the first 90% of the code takes 90% of the time — the remaining 10% takes the other 90% (Tom Cargill, Bell Labs). AI collapsed the first part into days. What is left is exactly the part no prompt can skip: the edge cases, the crashes on someone else's phone, the flows only a stranger gets lost in.

Audiences are tired of demos

Every week another polished prototype launches, trends for a day and goes quiet. A shiny demo no longer proves anything — real usage does.

The last 10% can't be prompted

It is found, not generated: real people on real devices, misreading your UI in ways you cannot imagine. That is what turns a prototype into a product.

Ship proof, not promises

Validated sessions, a bug-to-fix loop and a public evidence profile. "Really used, bugs found, bugs fixed" beats any launch video.

Who's it for?

One platform. Five ways in.

Pick your role. One thought per step — and at the end you decide whether you join.

Step 1 · Your problem

You cannot test your own app.

You walk the paths you built, in the order you built them. The one moment you never reach is the moment a stranger lands on the wrong button.

And friends? They install once, tap around politely and never come back. That is not a test, that is good manners.

This is not a mockup. This is what real testing looks like here.

Every session live: duration, screens, taps, end reason.
Real bug reports from our own dogfood, with severity and status.

Screenshots from our own local instance, as of June 2026.

Why developers choose TesterPayKit

Everything you need to test your app with real users, without the enterprise price tag.

👥 01

Real testers

A curated pool of verified everyday testers — diverse devices, locations and generations, not the same power-users who already know your app.

📱 02

Real devices

Test on actual phones and tablets, not emulators. Feedback from the devices your users actually own.

03

Fast turnaround

Detailed bug reports and structured feedback in 24–48 hours. Ship with confidence.

🔒 04

Privacy-first

GDPR-aligned by default. No PII or raw input content leaves the device unless a tester explicitly attaches it.

05

Validated sessions

You pay only for sessions that pass: scored for quality, deduplicated, with intentional control-bugs planted to catch click-farmers. No retainer, no minimum.

💰 06

Affordable

Platform-access subscription. You set tester payouts. A transparent transaction fee keeps the platform running.

📊 07

Structured reports

Bug reports with screenshots, widget-level annotations, device info and reproduction steps.

Why we exist

We built TesterPayKit for ourselves first

We're a studio that ships a lot of our own apps — and every one needs real testing before launch. Pro testers are expensive and rare; friends test once and ghost. So we built the tool we needed ourselves. Being customer number one isn't a tagline — it's where the product came from.

Built from real need

Dogfooded on our own apps before we opened it up. If it does not work for us, it does not ship.

Fair to both sides

Developers get affordable real-human testing. Everyday people get a fair way to earn flexible extra income — short tasks, transparent payout.

Honest before launch

No invented numbers, no fake social proof. What is beta, we call beta. Pricing stays placeholder until it is final.

Under the hood

Easy to use. Not easy to build.

From the outside, TesterPayKit looks like a small SDK and a dashboard. Underneath, seven systems have to interlock — built, broken and rebuilt over nine months of daily dogfooding. That depth is the product.

01

Capture SDKs

Shake-to-report, session capture, breadcrumbs and an offline-safe outbox — native in Flutter, TypeScript/Expo and Swift, all held to a single wire contract.

02

Evidence pipeline

Every bug arrives with its session: timeline, steps, device context, screenshots, screen recording. Testers do not write essays. Developers do not guess.

03

Marketplace engine

Job postings, applications, tester validation and reputation — the matching layer between apps that need testing and people who test.

04

Payout engine

Server-side payout calculation with per-project rules. Real money to real people — including the compliance homework that comes with it.

05

Two-sided console

One web console, two worlds: developers manage projects, jobs and reports; testers browse, apply and earn.

06

Agent-native tooling

A CLI and an MCP server feed bugs and sessions straight to AI coding agents — your agent reads the report and ships the fix in the same loop.

07

API backbone

110+ endpoints carrying auth, roles, magic links, notifications and payouts — the part nobody notices until it breaks.

By the numbers

  • 9 months of building
  • 110+ API endpoints
  • 3 SDKs, one contract
  • 1,000+ automated tests

Could someone copy it? Sure — after they rebuild all seven. We will keep shipping in the meantime.

How TesterPayKit compares

We build for indie developers shipping with AI tools. Compared against the two crowd-testing alternatives we get asked about most.

TesterPayKit UserTesting TestFi
Starting price €0/month · pay-per-tester $49–$150 / session $1.99–$3.99 / tester
SDK integration Optional (for deep telemetry) None None
AI-built app focus Yes — Cursor, Claude Code, Lovable, Flutter Generic Generic
Auto-captured repro steps Yes (breadcrumbs + crash context) No No
Paid testers from pool Yes — DACH focus Yes (US-centric) Yes (12+ countries)
Hosting EU (Hetzner) · GDPR-aligned US Unknown
Agentic fix loop (Claude Code) Yes — tpk CLI + plugin No No

Sources: vendor pricing pages (as of 2026-05). Feature claims from each vendor’s own marketing site at time of comparison.

Two ways to test. Both honest.

Bring your own testers and pay only for the toolkit — or use our paid pool and pay per run. No seat quotas, no hidden payout cuts.

No prices yet. We are not quoting numbers yet, because we have not set them yet — and a made-up price is still a made-up number. What is settled is the structure: bring your own testers on a subscription, or have us bring paid ones per run. If you want to know what a run would actually cost, the calculator on our pricing page does the maths from your own inputs, and shows what the tester gets as well as what we keep.
Bring your own testers

Toolkit

You already have people — staff, community, a Discord. Pay only for the platform that tracks, proves, and routes the testing. Nobody is paid through us, so there is no payout cut.

Free / OSS

Free

Bring your own testers — staff, community, friends.

  • Your own testers, unlimited
  • 1 project
  • Full console + bug reports
  • Session evidence (screens, time)
  • 7-day retention
  • Free forever for OSS maintainers
Start free

Business

For agencies and larger in-house QA.

  • Everything in Team
  • Unlimited projects + seats
  • SSO (SAML/OIDC)
  • API access & webhooks
  • White-label / exportable reports
  • Dedicated support · invoice billing
Talk to us
We bring the testers

Managed pool

No testers of your own? We recruit and pay real everyday testers. You pay per test run — their time plus our margin, never less than we pay them.

Gate

Clear the Google Play 12-testers-for-14-days gate.

  • 12+ real, paid testers
  • Opted in for the full 14 days
  • Daily opted-in count
  • Pool replacements if someone drops
  • Status tracking in your console
Start free

Bug Hunt

Ship with a fix list, not a shrug.

  • Everything in Evidence
  • Structured bug reports + repro steps + device data
  • UX-friction notes + launch-readiness checklist
  • Pull bugs into Claude Code / Cursor via SDK + MCP
Start free
🚀
50 % startup discount
First year, for companies under 2 years and < €1M funding.
💚
30 % non-profit discount
For registered non-profit organizations.
🧪
Free during the beta
No one pays anything before final pricing is published.

Frequently asked questions

How much does crowd testing cost compared to UserTesting? +
TesterPayKit starts at €0/month — you only pay testers who actually run your app. UserTesting charges $49–$150 per session. For indie apps with a few test cycles per month, TesterPayKit is multiple times cheaper.
Do I need to install an SDK to use TesterPayKit? +
No. The SDK is optional and gives deeper telemetry (breadcrumbs, crash reports, screen recordings), but you can run tester campaigns and collect feedback without it.
How do testers get paid? +
Testers receive transparent per-task payouts, released after your approval. Rates run through the TesterPayKit platform; testers see what they will earn before they start a task.
Can I crowd-test a Flutter app without my own user base? +
Yes — that’s the whole point. TesterPayKit brings real people (students, retail workers, retirees) as testers for apps that do not yet have an audience.
What is crowd testing for indie developers? +
Crowd testing is a model where a distributed pool of real users tests an app on real devices, instead of in-house QA only. For indie developers, that means realistic feedback without owning a user base.
How long does a test campaign take? +
Typical campaigns deliver first feedback within 24–48 hours. More complex multi-session tests run for 5–7 days.
Is TesterPayKit GDPR-aligned? +
Yes. TesterPayKit is EU-hosted (Hetzner), and we avoid storing tester clear-text data or app content server-side beyond what testing requires. Privacy + DPA are part of the standard setup.

Build with AI. Ship with humans.

The first 90 % is AI. The last 10 % — the bugs real thumbs find — is other builders, testing your app while you test theirs. Free while the beta lasts.

No credit card required · Free plan available · Cancel anytime