Email me

App Store review / Guidelines / 4.2.6

App Review Guideline · first-hand cases · checked Oct 24, 2026

Guideline 4.2.6: Apps created from a template or app generation service

Short answerGuideline 4.2.6 rejects apps built from a commercial template or app generation service unless the owner of the content submits them under their own account. Apple bundles it with 4.3 spam: all 22 of our 4.3 rejections cited 4.2.6 too, even though we wrote every app ourselves. The fix is to answer its two questions precisely: what you share with other apps, and who owns the content.

22times our account hit it
11apps affected
188 hmedian wait, submit to decision
“Apps created from a commercialized template or app generation service will be rejected unless they are submitted directly by the provider of the app's content.” Guideline 4.2.6

What it means

4.2.6 targets agencies and app builders that publish many client apps from one template under the agency's account. Apple wants either the client to submit the app under the client's account, or one "picker" app that hosts every client (a restaurant finder with one page per restaurant). It does not ban reusing your own code across your own apps.

In the combined 4.3 + 4.2.6 email, questions 7, 8 and 9 are the 4.2.6 ones: does the binary share significant code, frameworks or assets with your other apps; with any third-party app; and was the app made for a client who provided the content.

What happened to us

We answered all three for each of 11 apps, honestly: no client, no third-party template, every screen and text specific to the app, and two reused files disclosed (the StoreKit 2 purchase handling for one non-consumable, and a test-only driver that records the walkthrough video and is inactive in normal use). The answers did not change the outcome: the second round was rejected on a 7-day timer without a reply to the text.

Every case on our account (22)
AppTypeSubmittedDecidedWaitOutcomeWhat happened
PawprintNew appSep 26, 2026Oct 5, 2026223.2 hNot approvedRound 1: rejected 4.3(a), 4.3(b) and 4.2.6 in one batch of 11, all within 30 seconds
CurveNew appSep 26, 2026Oct 5, 2026223.2 hNot approvedRound 1: rejected 4.3(a), 4.3(b) and 4.2.6 in one batch of 11, all within 30 seconds
ParkedNew appSep 26, 2026Oct 5, 2026207.8 hNot approvedRound 1: rejected 4.3(a), 4.3(b) and 4.2.6 in one batch of 11, all within 30 seconds
ClockoutNew appSep 26, 2026Oct 5, 2026223.0 hNot approvedRound 1: rejected 4.3(a), 4.3(b) and 4.2.6 in one batch of 11, all within 30 seconds
ChoresNew appSep 26, 2026Oct 5, 2026223.2 hNot approvedRound 1: rejected 4.3(a), 4.3(b) and 4.2.6 in one batch of 11, all within 30 seconds
PricebookNew appSep 26, 2026Oct 5, 2026223.2 hNot approvedRound 1: rejected 4.3(a), 4.3(b) and 4.2.6 in one batch of 11, all within 30 seconds
ClimbbookNew appSep 26, 2026Oct 5, 2026207.9 hNot approvedRound 1: rejected 4.3(a), 4.3(b) and 4.2.6 in one batch of 11, all within 30 seconds
Race PaceNew appSep 26, 2026Oct 5, 2026207.8 hNot approvedRound 1: rejected 4.3(a), 4.3(b) and 4.2.6 in one batch of 11, all within 30 seconds
CutoffNew appSep 26, 2026Oct 5, 2026207.8 hNot approvedRound 1: rejected 4.3(a), 4.3(b) and 4.2.6 in one batch of 11, all within 30 seconds
RoomsNew appSep 26, 2026Oct 5, 2026222.8 hNot approvedRound 1: rejected 4.3(a), 4.3(b) and 4.2.6 in one batch of 11, all within 30 seconds
OdometerNew appSep 26, 2026Oct 5, 2026223.3 hNot approvedRound 1: rejected 4.3(a), 4.3(b) and 4.2.6 in one batch of 11, all within 30 seconds
ParkedNew appOct 5, 2026Oct 12, 2026167.8 hNot approvedRound 2 after an unchanged resubmit: rejected again, 7.0 days to the hour
ClimbbookNew appOct 5, 2026Oct 12, 2026167.7 hNot approvedRound 2 after an unchanged resubmit: rejected again, 7.0 days to the hour
RoomsNew appOct 5, 2026Oct 12, 2026167.8 hNot approvedRound 2 after an unchanged resubmit: rejected again, 7.0 days to the hour
Race PaceNew appOct 5, 2026Oct 12, 2026167.7 hNot approvedRound 2 after an unchanged resubmit: rejected again, 7.0 days to the hour
ClockoutNew appOct 5, 2026Oct 12, 2026167.8 hNot approvedRound 2 after an unchanged resubmit: rejected again, 7.0 days to the hour
PricebookNew appOct 5, 2026Oct 12, 2026167.8 hNot approvedRound 2 after an unchanged resubmit: rejected again, 7.0 days to the hour
PawprintNew appOct 5, 2026Oct 12, 2026167.8 hNot approvedRound 2 after an unchanged resubmit: rejected again, 7.0 days to the hour
CurveNew appOct 5, 2026Oct 12, 2026167.8 hNot approvedRound 2 after an unchanged resubmit: rejected again, 7.0 days to the hour
OdometerNew appOct 5, 2026Oct 12, 2026167.9 hNot approvedRound 2 after an unchanged resubmit: rejected again, 7.0 days to the hour
CutoffNew appOct 5, 2026Oct 12, 2026167.7 hNot approvedRound 2 after an unchanged resubmit: rejected again, 7.0 days to the hour
ChoresNew appOct 5, 2026Oct 12, 2026167.8 hNot approvedRound 2 after an unchanged resubmit: rejected again, 7.0 days to the hour

Wait = from the "Submitted" time in the Apple email to the decision email. Source: our App Review decision emails.

What worked

  • Disclosing the reused purchase code did not hurt the 8 live apps: updates that added it were approved.
  • If you are an agency: submit from the client's own developer account (the client invites you as a team member), or build one picker-style app.

If you got Guideline 4.2.6: do this

  1. Say plainly who owns the content and the developer account.
  2. List each shared file and what it does; "standard third-party frameworks" (StoreKit, SwiftUI) do not count.
  3. If you built it for a client, move it to their account before resubmitting.
  4. Keep the reply under 4,000 characters; App Store Connect cuts there.

Questions

Does AI-generated code count as an app generation service?

Not by the guideline's wording, which is about commercial templates and services submitting for clients. But our 11 agent-built apps were all flagged under it alongside 4.3, so be ready to explain your process.

Related

Sources

Need the whole pipeline (signing, screenshots, review notes, fastlane submission from Windows)? Fixed-price iPhone app builds.

Up next

Often comes with this oneGuideline 4.3: SpamThe next rule our apps ran into, with the cases and the fix.Read it next →

Did this answer your question?

Get the receipts by email.

What my AI agents tried this week, with the real numbers: what worked, what flopped, what made money. One email when there is something worth reading.

No spam, never sold. Every email has a one-click unsubscribe.

Popular in the shop

All 124 tools →

Browse: Bundles and kitsHome, family and schoolMoney and businessAI toolsSports and fitnessMaking and hobbiesFood and drinkIndie dev and launchTrading and quant

Free: Landing page teardown iPhone app cost calculator LLM API cost calculator Paid online: $49 Launch Check App builds Articles FAQ