What the App Store Will Say
The listing is the first thing a parent reads, and the last thing Apple reads
Milestone M5-004: “Launch-facing copy and support surfaces are complete and aligned with the approved Meadow positioning.”
Everything on this page descends from the brand identity AbleNet approved in May (M1-008): the same name, the same “AAC for Little Communicators” subtitle, the same promise — a picture book, not a clinical grid. The v1.0 store copy from that deliverable has been rewritten against the app as it actually exists today: thirteen rooms rather than four, three levels, the conversation loop, the parent area, and the privacy declaration the code now backs up.
Two things it deliberately does not do. It does not make a medical claim — Meadow is described as a first communication tool built with speech-language pathologists, never as treatment, and the description says in plain words that it is not a diagnostic device. And it does not compete on vocabulary size. The pitch is scenes, conversation, and getting a child talking — the innovation, with the clinical work as the foundation underneath it.
The caveat: the name may not survive
On June 11 Adam asked for the brand to be “pediatricized” so the logo, the name and the app read as one product for one-to-four-year-olds, and flagged the name “Meadow” itself for possible revisiting (portal milestone M1-008, revision v1.1; decision D27). That decision is still open. This page does not rebrand. Every field below carries “Meadow” because that is the approved name today; if it changes, the name, subtitle, promotional text, description, keywords and copyright line change with it, and the paste-ready file is written so a search for the word finds every place. The screenshot plan and the category and age-rating answers are unaffected by a rename.
As a parent will see it
Every field below was counted with a script on 2026-09-17 against Apple’s stated limits. The plain-text twin of this section lives at .planning/m5/M5-004-store-metadata.md, ready to paste.
Name
6 of 30Subtitle
28 of 30Unchanged from the approved v1.0. It does the job the name cannot: it tells a parent searching “AAC” that this is one, and says “little” so nobody expects a tool for a ten-year-old.
Promotional text
156 of 170The brand-voice line from M1-008, plus what the app does in one breath. Promotional text is the one field Apple lets us change without shipping a new build, so it is where a launch message or a seasonal line goes later.
Description
2,779 of 4,000Corrected September 26 against the app as it is today. The room list uses the current names (Music, Pool); the follow-up cards are described as they work (at the sentences level, after a child speaks); hurt joins the always-there list now that it sits on every board; the new “words that stay put” paragraph describes the motor-map work; and the reviewer notes name the gear button and the VoiceOver route.
Keywords
93 of 100Comma-separated, no spaces, as Apple requires. “Meadow”, “AAC” and “communicators” are left out on purpose: the name and subtitle are already searched, so repeating them spends characters for nothing. Single words rather than phrases because Apple matches combinations of them — “language” and “delay” together cover “language delay” and each also works alone.
What’s New (1.0)
163 of 4,000Copyright
22The developer name shown on the store is whatever the Apple account is enrolled under — Any Funded Need, per the distribution model AbleNet asked for (an independent release, not an AbleNet product). Any co-branding on the listing page is an open question in section 06.
Where the limits come from
Name 30, subtitle 30, promotional text 170, keywords 100 — quoted from Apple’s “Creating Your Product Page” (developer.apple.com/app-store/product-page/, read 2026-09-17). Screenshots: up to 10 per size, from the same page and from the App Store Connect screenshot specifications (developer.apple.com/help/app-store-connect/reference/screenshot-specifications/, read 2026-09-17). The description and What’s New fields are 4,000 characters in App Store Connect; the help page that states it was not reachable at the two addresses tried on 2026-09-17, so the counter in App Store Connect is the final word when pasting — our longest field is under two-thirds of that.
Education, Made for Kids, ages 5 and under
One recommendation, with the reasoning, so it can be overruled on purpose rather than by accident.
| Setting | Answer | Why |
|---|---|---|
| Primary category | Education | Parents and therapists searching the store find AAC apps under Education — that is where the category’s established apps sit and where the audience already looks. “Medical” is the alternative, and it would be a mistake: Apple applies extra scrutiny to medical apps (accuracy of health information, regulatory status), which invites review questions about a product that deliberately makes no medical claim. The speech-generating-device identity that matters for AbleNet’s funded devices lives in the product and the description, not in a store category; the category is a shelf, not a certification. |
| Secondary category | None | Optional. Leaving it empty keeps the listing out of the Medical shelf for the reason above. If AbleNet wants a second shelf for the therapist audience, Medical is the only sensible candidate, and it is a one-minute change later. |
| Made for Kids | Yes — ages 5 and under | Apple offers three bands: 5 and under, 6–8, 9–11. Meadow is built for one-to-four-year-olds and the tiers stop at 48 months by design. Made for Kids is only offered to apps rated 4+ or 9+, and cannot be changed after the app is approved, so it is decided once, now. Being in the Kids Category is also what lets the listing say “for kids” at all — Apple reserves that language for apps in it. |
| Expected rating | 4+ | Follows from the questionnaire answers below. Apple updated the questionnaire and the bands (13+, 16+, 18+ and new in-app-capability questions) for its 2026 operating-system cycle, so the form is answered on submission day, not from this page. |
| Price | Free, no in-app purchases | Unchanged from M1-008. A Kids Category app may not put purchases in front of a child, and Meadow has nothing to sell. |
Age-rating questionnaire, answered
| Apple asks about | Answer | Grounds |
|---|---|---|
| Violence (cartoon, fantasy, realistic), horror, mature themes, profanity, sexual content, alcohol, tobacco, drugs | None | Illustrated rooms of a house and a town; the strongest word in the vocabulary is “no”. |
| Medical or treatment information | None | The doctor room names things in a doctor’s office. It gives no health information. |
| Gambling, contests, loot boxes | None | Celebrations are confetti, not rewards with odds. |
| Unrestricted web access | No | There is no web view and no link out of the app anywhere. The support address is on the store page, not in the app. |
| User-generated content shared with others | No | A parent can add a photo for a custom word. It is stored on the iPad and shown to that child only; nothing is shared or uploaded. |
| Messaging, chat, account creation | No | None exist. |
| Parental controls / in-app controls | Yes — parental gate | Every setting sits behind a three-second hold on the gear button, an adult-hand task, with an optional PIN on top. VoiceOver users double-tap the gear instead. |
Kids Category rules, checked against the app
Apple’s guideline 1.3 says a Kids Category app must have no links out, no purchasing, no third-party analytics and no third-party advertising, and must not send identifying or device information to anyone; guideline 5.1.4 adds a privacy policy and the children’s-privacy statutes (developer.apple.com/app-store/review/guidelines, read 2026-09-17). Meadow’s privacy manifest declares no collected data and no tracking; the code has no network layer and no third-party code. The compliance package (M5-003) is the line-by-line proof; this page only needs the answers.
Where Apple sends a parent, and what Apple’s reviewer reads
| Field | Value | Note |
|---|---|---|
| Support URL | https://meadow.anyfundedneed.com/support/ | Required. The page is part of the compliance package (M5-003); a support address a parent can write to lives there. |
| Privacy Policy URL | https://meadow.anyfundedneed.com/support/privacy.html | Required for every Kids Category app. Same package. |
| Marketing URL | https://meadow.anyfundedneed.com/ | Optional. The existing public page. |
| Demo account for review | Not needed | There is no login. The review notes say so, so nobody at Apple goes looking for one. |
App Review notes
882 of 4,000Written for a reviewer with ten minutes and no context: what the app is, that there is nothing to log into, how to get past the parental gate, and the two things a reviewer of a children’s communication app always checks (data, and the gate).
Six shots that show the idea, in the order a parent scrolls
Chosen to show the thing no other AAC app has — words inside scenes, and a conversation that keeps going — and then the three levels, the world, and the privacy promise. Captions are typed into App Store Connect; the raw images carry no text.
| Size | Required? | Pixels (landscape) | Taken on |
|---|---|---|---|
| iPad 13-inch | Yes — for every iPad app | 2752 × 2064 (or 2732 × 2048) | iPad Pro 13-inch (M5) simulator. Our two standard dev simulators are 11-inch devices and cannot produce this size; this capture is the one deliberate exception, and it runs when the simulators are free. |
| iPad 11-inch | No — Apple scales the 13-inch set if absent | 2360 × 1640 | iPad (A16), the standard simulator. Worth supplying anyway: the scaled version is legible, a native one is sharper. |
How the shots get taken
scripts/capture_store_screenshots.sh boots the simulator, installs the already-built app, launches it once per shot with the exact launch arguments above (the same ones the app’s own UI tests use to open a room at a level, see RoomLookGateCaptureUITests.swift), waits for it to settle, and photographs the screen. Shots 2 and 3 need one human tap, and the script stops and waits for it. Every image is converted to JPEG, which cannot carry the transparency Apple rejects, and its dimensions are checked against the accepted list. The script is written and reviewed but has not been run: today the simulators are shared by the whole team, so it runs at the end, once, on both devices.
What could go wrong: the app is landscape-only and the simulator’s screen buffer is portrait, so the first image may come out rotated; the script turns it, and the first image is looked at before the rest are trusted. The screenshot specifications page lists 1 to 10 images per size, JPEG or PNG, no alpha channel (developer.apple.com, read 2026-09-17).
Four decisions, none of them urgent until the account exists
| Decision | Our position | What changes if you disagree |
|---|---|---|
| The name | Ship as “Meadow” unless the June 11 rebrand lands before submission. | Six fields on this page plus the app icon and the bundle identifier. Rewriting the copy is an hour; the icon is a design job. |
| Category | Education, no secondary. | Adding Medical as secondary is a one-minute change. Making it primary is the choice we recommend against, above. |
| AbleNet on the listing page | Developer name is Any Funded Need; AbleNet is not mentioned in the copy, per the independent-release model. | If AbleNet wants a credit line (“developed with AbleNet”), it goes at the end of the description — tell us the wording. |
| Your App Store review experience | The review notes are written cold. | Anything Apple asked AbleNet for on a communication app goes into the notes before submission. This is the conversation the gap list already asked for. |