Google Play closed testing: 12 testers, held 14 consecutive days
Anyone can find twelve people on day one. Google only opens the production access form if they are still counted on day fourteen — so we staff the track, replace whoever drops out, and hand you the answers on day fifteen.
- First tester opted in within six hours
- Real phones, real accounts, never emulators
- Refused by Google? You get the money back
- to your first opted-in tester
- under 6hto your first opted-in tester
- days of logged activity
- 14 / 14days of logged activity
- apps arrive here after a refusal
- 1 in 3apps arrive here after a refusal
- emulators or recycled accounts
- zeroemulators or recycled accounts
Get your testers
Tell us about your app and we will reply within one business day.
Invited is not the same as opted in
Most closed tests that fail did not fail on effort. They failed because adding an email address to a list does not put a tester into the count Google reads.
Invited
- Twelve email addresses on a list
- No notification is sent to anyone
- Counts as zero until each person accepts
- Play Console shows your list length, not your streak
- Silently fails on day fourteen
Opted in
- Twelve people who opened the link and joined
- Visible in the opted-in tester count
- Starts the fourteen consecutive days
- Daily activity across the whole window
- What Google actually measures
Sixteen days from checkout to publishable
Your part takes five minutes. The rest is scheduling, and we do the scheduling.
- 15 minutes
Pay and submit your app
Checkout through Stripe, then paste your Google Play closed-testing opt-in link. That is the whole of your side of the job.
- 2Within 6 hours
Your testers opt in
16 to 26 paid testers on their own Android phones accept the invite and install your build. You watch the count climb in your dashboard.
- 3Days 1-14
They use it daily for 14 days
Genuine daily activity for the full consecutive window Google requires - not a single burst of installs that trips review.
- 4By day 10
Reports and form answers land
Written feedback plus pre-filled answers for every question on the production access form, ready to paste.
- 5Day 14
You apply for production access
Submit the form. Google typically returns a decision within 24 to 48 hours.
- 6Day 15-16
You are live
Production access granted. Your app is publishable to everyone on Google Play.
The number Google reads,
on your screen
Play Console shows you a tester list. What decides your application is the opted-in count and whether it held every day — so that is what we put in front of you, day by day, with the shortfalls marked.
- The opted-in count, not the length of your tester list
- Every one of the fourteen days plotted against Google's floor of 12
- Dropouts logged with the time they were replaced
- Tester write-ups by day 10, and draft form answers before you apply
Aurora Notes
com.aurora.notes
16opted in
Google needs 12
9of 14 days
None broken
- Day 62 testers dropped, both replaced in 4h — floor never breached
- Day 99 consecutive qualifying days banked
Priced by how much headroom you want
Both plans clear the requirement and both are one payment for one app. The difference is how many people can walk away mid-window before your fortnight is in trouble.
Clear
Enough headroom to survive a dropout, and not a dollar more.
- 16 testers on the trackFour above the line, so one leaving costs you nothing
- First tester inside 6 hoursUsually the same working session you submit in
- Activity paced over 14 daysSpread deliberately, never bunched into day one
- Refunded if Google refusesCompleted test, refused access, money back
- Written tester notes by day 10What they hit, in their words, before you apply
- Form answers drafted for youBuilt from your test, not from a template
- Email support, one business dayAnswered by someone who reads the policy notes
Clear Plus
For a launch date you have already told someone about.
- 26 testers on the trackDouble the floor, for apps that cannot slip
- First tester inside 6 hoursUsually the same working session you submit in
- Activity paced over 14 daysSpread deliberately, never bunched into day one
- Refunded if Google refusesCompleted test, refused access, money back
- Written tester notes by day 10What they hit, in their words, before you apply
- Form answers drafted for youBuilt from your test, not from a template
- Store listing teardownIcon, screenshots and copy, marked up line by line
- Refusal post-mortemIf you were turned down before, we read that first
- Priority queue, same-day repliesYour thread goes to the top of the list
Teardown
Optional add-onA senior engineer writes a test plan for your app specifically, runs it across four classes of device, and screen-records the whole thing - so every defect arrives with the footage that produced it.
- A test plan written for your app, not a checklist
- Four device classes: flagship, mid-range, budget, tablet
- Screen recordings timestamped to each defect
- Reproduction steps a developer can follow cold
- Defects ranked by what they cost you, not by severity label
add-on / one-time
One-time payment per app. No subscription, no renewal. Cards and local payment methods handled by Stripe — we never see your card details. If Google declines production access after a completed test, you are refunded in full.
Built around how the review is actually judged
Google is not counting installs. It is looking for a credible two-week test by real people, and an application that reflects it.
The phone already in their pocket
Testers use your app on the Android handset they carry every day, signed in to a Google account with years of history behind it. Not an emulator, and not a device farm handing the same hardware fingerprint to two hundred unrelated apps.
Opted in, not just invited
Google counts the people who accepted, and Play Console will cheerfully show you a list of twelve while the number that matters reads three. Ours accept — that one distinction is where most self-organised tests quietly die.
Dropouts absorbed, not survived
Somebody always leaves around day six. The roster is checked against the track daily and anyone who goes is replaced from the bench, so the count never touches the floor and the streak never restarts.
Paced for fourteen days, not for day one
Twelve opt-ins in the first hour and silence afterwards is a recognisable shape, and it is not the shape of a real test. Activity is spread across the window on purpose, because that is what the reviewer is reading.
An application, not just a test
The questionnaire is assessed, not collected, and thin answers get clean tests sent back. You get a draft written from your own fortnight — real dates, real counts, real feedback — to put into your own words.
Answered by someone who reads the policy
The rules here have already changed once, from twenty testers to twelve, and they will change again. Your questions go to people who follow the Play Console release notes rather than to a script. Priority queue on Clear Plus.
What developers say after they publish
The pattern in the feedback is consistent: the compliance part is expected, the specificity of what came back is not.
“It did more than tick Google's box. The feedback was specific enough that I shipped three fixes before launch that I would never have found alone.”
“Rejected five times on my own. One run through this and production access came through. I wish I had stopped guessing sooner.”
“The testers showed up in about four hours. What I actually valued was the honest read on why my earlier submission failed review.”
“I had twelve names on a spreadsheet and four who ever opened the app. The difference between invited and opted in cost me a month.”
“We push four or five apps a quarter. This is now just a line item in the launch checklist instead of a fortnight of chasing friends.”
“The pre-filled production access answers were the part I underestimated. I had been writing two vague sentences and wondering why review stalled.”
The fourteen days, start to finish
Written for the developer who is already mid-problem. Read it through, or jump to wherever you are stuck — the chapters are filed by where they sit on the clock.
3 phases · 12 chapters
What the policy actually says
The short version
Twelve testers opted in, fourteen consecutive days, before the production access form will open.
Stripped of the surrounding guidance, the requirement is four measurable things: at least twelve testers, each of whom has opted in, held continuously for at least fourteen days, on a closed testing track. Satisfy all four and Play Console unlocks the production access application. Miss any one and the form stays shut, with no explanation offered beyond the requirement itself.
Two words in that sentence do more work than the rest. Opted in means the tester accepted the invitation, not that you listed their address. Consecutive means the count has to hold across the whole window rather than average out across it — there is no credit for a good fortnight with a bad Tuesday in the middle.
Everything else you have read about this rule is commentary. The four conditions are the rule, and a test that satisfies them passes regardless of how the testers were found.
Where this goes wrong
Fourteen days is the earliest you can apply, not the day approval lands. Plan the launch date from the decision, not from the fourteenth day.
Whether it applies to you at all
The short version
Personal accounts registered after 13 November 2023 — and it applies again to every new app.
The requirement attaches to personal developer accounts created on or after 13 November 2023. Accounts registered as an organisation are outside it, and personal accounts older than that date were never brought inside it. If you are not sure which you hold, the account type is on the developer account page in Play Console, and it is worth checking before you spend a fortnight on a rule that may not bind you.
The part that catches people out is what happens next. The requirement is assessed per app, not per account, so passing it once buys you nothing for the app you ship after this one. Studios shipping four or five titles a year are running this fourteen-day window four or five times a year, which is exactly why it is worth making it a scheduled line item rather than a scramble.
What Google is screening for
The short version
Evidence that real people used a real app for two weeks — not that twelve installs occurred.
The rule arrived as part of a broader effort to keep abandoned and half-finished apps out of the public store. The reasoning is straightforward: two weeks of genuine use by a dozen people surfaces the crashes, the confusing first-run, and the projects that were never really going to be finished — and it surfaces them before the general public ever sees the listing.
That framing explains the shape of the review. Reviewers are not counting installs; they are looking for a pattern that is consistent with people actually using software. Twelve opt-ins in the first hour followed by thirteen days of silence is a recognisable shape, and it is not the shape of a real test.
It also explains why the questionnaire at the end is weighted so heavily. A test that genuinely happened produces things to say about it. A test that was performed for the reviewer's benefit produces two vague sentences, and reviewers read a great many of both.
Which track counts, and which waste your fortnight
The short version
Closed testing counts. Internal and open testing do not.
Play Console offers three testing tracks and only one of them advances you toward production access. Internal testing takes up to a hundred testers, goes live within minutes, and contributes nothing at all to the requirement. Open testing is a public beta, discoverable on the store, and likewise does not substitute for the closed track.
Closed testing is the one that counts. Testers join through an opt-in link, by email list or Google Group, and the fourteen-day clock runs on this track alone.
The order that works: keep the build on internal while it is still moving daily, promote to closed once twelve people could use it for a fortnight without hitting a wall, and treat open testing as something you may want after production access rather than before it.
Where this goes wrong
Running a flawless month-long internal test earns you exactly zero of the fourteen days. It is the most expensive mistake on this page, measured in time.
Doing it yourself, or paying someone
The short version
Both are legitimate. The question is whether your scarce resource is money or a fortnight of chasing.
The free routes are real and we point people at them: friends with Android phones, developer communities running reciprocal testing swaps, your own mailing list if you have one. They cost nothing but attention, and the trade is that reciprocity has to be honoured — every person testing your app for a fortnight expects a fortnight of yours in return.
What they share is an attrition problem. People who joined as a favour drop off around day four, and the count you need to hold for two weeks is precisely the thing informal arrangements are worst at holding.
The paid route converts a social problem into a scheduling one, which is the whole of its value. Before paying anyone — us included — the questions worth asking are: are these people on their own devices, is the activity spread across the window or bunched at the start, and what happens if Google still refuses. Vague answers to any of the three tell you what you need to know.
Where this goes wrong
The cheapest sellers in this market are moving bulk-created accounts and emulator farms. That does not fail your test — it puts the developer account itself at risk, which is a far worse day than a delayed launch.
Opted in, not invited
The short version
Play Console will show you a list of twelve while your opted-in total reads three.
This is the distinction that decides most closed tests, and it is almost invisible until it has already cost you a fortnight. Adding an email address to the tester list does not notify anyone, does not enrol anyone, and does not move the number Google reads. The invitation only becomes a tester when that person opens your opt-in link and accepts.
So there are two numbers, and they are rarely equal. The length of your tester list is the one that looks reassuring. The opted-in count is the one the requirement is measured against, and if you only ever look at the first, you can run a confident, diligent test that was never counting at all.
Send the opt-in link directly, to each person, and confirm they landed on the accept screen. It is a tedious five minutes that removes the single most common failure in the process.
How a fourteen-day streak breaks
The short version
The count dropping under twelve, or the track itself disappearing. Very little else.
Two things end a run. The first is the opted-in count falling below twelve at any point in the window — someone leaves the test, changes phone, or clears an account, and the streak has a hole in it. The second is the closed track going away: the release unpublished, the track paused, a rollout halted while you fix something urgent.
Almost everything else developers worry about is harmless. Adding testers mid-window does not reset anything. A tester having a quiet day is not a breach. Uploading a new build to the same track is fine, and covered in the next chapter.
The practical defence is margin. Running at exactly twelve means the first dropout puts you under the line, usually around day nine, with no time to recruit and no way to recover the days already banked. Sixteen on the track means four people can vanish and the fortnight still finishes.
Where this goes wrong
Pausing a rollout to ship an urgent fix is the quiet streak-killer. Push a new release to the track instead of halting the one that is live.
Shipping updates while the test runs
The short version
Allowed, and usually a good idea. New releases do not restart the counter.
A closed test is not a freeze. You can push new builds to the track throughout the window, and doing so does not reset the fourteen days as long as the track stays live and your testers stay opted in.
There is an argument for actively wanting to. Testers report something on day three, you ship the fix on day five, and the questionnaire at the end has a genuine before-and-after to describe. That is a materially stronger application than fourteen unchanged days, because it demonstrates the thing the rule exists to encourage.
The one caution is scale. A release that changes the sign-in flow or ships a new permission prompt mid-window can strand testers outside the app, and a build that crashes on launch converts your remaining days into nothing. Ship fixes freely; save the rewrite for after approval.
What happens on our side while you wait
The short version
Roster monitoring, replacement of anyone who drops, and the feedback being written up.
Once the testers are opted in, the work becomes maintenance. The roster is checked against the track daily, and anyone who leaves — new phone, new job, lost interest — is replaced from the bench rather than left as a gap in your count. This is the part you are actually paying for; recruiting twelve people is easy on day one and hard on day nine.
Activity is paced deliberately across the window rather than front-loaded, because a fortnight of real use and a fortnight of compliance theatre look different to anyone reading the pattern, and only one of them is what the rule asks for.
Written feedback lands with you around day ten, ahead of the fourteenth, so you have time to ship a fix and describe it in the application rather than discovering an issue the morning you were planning to apply.
The questionnaire, answered properly
The short version
Around ten questions, read by a person, and the second most common reason applications come back.
On the fifteenth day the production access form opens: roughly ten questions about how you recruited your testers, what the testing surfaced, and what you changed as a result. The temptation is to treat it as paperwork attached to a box you have already ticked. It is not — it is assessed, and thin answers get applications returned even when the fourteen days were clean.
What reads well is specificity, because specificity is what a real test produces and a performed one cannot fake. Dates. Numbers. The actual bug someone hit on a mid-range device, the change you shipped on day six, what the crash rate did afterwards. What reads badly is the generic paragraph, and reviewers see a great many generic paragraphs.
We hand you draft answers built from your own test — the real dates, the real counts, the real feedback — to edit into your own voice. It is a first draft with the facts already in it, not a template with blanks.
Where this goes wrong
Do not describe testing you did not do. The claims in the form are checkable against the track, and an inconsistency is a worse outcome than a thin answer.
If the answer comes back no
The short version
It is not a blacklist. Find out whether the test failed or the answers did, then fix that one.
A refusal does not mark the app or the account. You can apply again, and roughly a third of the apps that reach us have already been through exactly this. What matters is resisting the instinct to immediately re-run the same fortnight, because an identical test with fresh faces reliably produces an identical outcome.
There are only really two diagnoses. Either the test itself did not hold — the count dipped, the activity was bunched into the first two days, the track went down — or the test was fine and the application was thin. They call for completely different fixes, and it is usually possible to tell which from the console history and the answers that were submitted.
If your test ran its course with us and Google still refused, email us the refusal and the money goes back to the original card. No form, no arguing your case. If you would rather run it again than take the refund, we will do that instead.
What changes once production access lands
The short version
This app is free of the rule. The next one is not, and the closed track is still worth keeping.
Approval usually comes back within a couple of days of applying, and it unlocks publishing to everyone for this app. The requirement is discharged for this title permanently — you never repeat the fourteen days for it, whatever you ship afterwards.
Two things are worth knowing on the way out. The next app you publish under the same personal account starts from zero, so build the fortnight into the plan rather than rediscovering it a week before launch. And the closed track you just spent two weeks populating is genuinely useful infrastructure: a standing group of people who will look at a release candidate before the public does, which is a better position than most launched apps are in.
The questions developers actually send us
Including the awkward ones about risk, gated builds and what happens when it goes wrong. If yours is missing, email us — a person who reads the policy notes will answer it.
Stop chasing twelve people
Checkout takes a minute, testers arrive within six hours, and the fourteen days start today rather than whenever your last friend gets round to it.
Approved, or your money back. No subscription.