← back to CelebritySignatures
apps/mobile/APP-STORE-LISTING.md
92 lines
# App Store listing — Celebrity Signatures
Bundle `com.abrams.celebsignatures` · EAS `@agentabrams/celebrity-signatures` · team `3VAV3KMNZK`
Paste these into App Store Connect after `eas submit` creates the app record.
## Name (30 char max)
Celebrity Signatures
## Subtitle (30 char max)
Iconic autographs, up close
## Primary category
Entertainment · Secondary: Lifestyle
## Promotional text (170 char max — editable anytime without review)
Explore the signatures of the famous — how they formed, what they reveal, and turn any
autograph into a museum-grade mural for your wall.
## Description
Celebrity Signatures is a curated gallery of the autographs behind the famous names —
presented the way a museum would hang them: clean, close, and worth studying.
Browse hundreds of signatures across film, music, sport, politics, and history. Tap any
one to see it full-screen, read the story behind the hand that wrote it, and trace how a
signature evolved over a career — the flourish that grew, the loop that simplified, the
mark that became a brand.
FEATURES
• Gallery — a fast, elegant browse through an ever-growing collection of celebrity signatures.
• Signature evolution — see how an autograph changed over the years, side by side.
• The signature game — test your eye across six ways to play: match, guess, and rank the marks.
• Murals — turn a signature into a large-format printed mural, made to order and shipped to
your door (a physical product; ordering opens a secure checkout).
• Private by design — no ads in the app, and no tracking: nothing you do here is used to
follow you across other apps or sites.
Whether you're a collector, a design lover, or just curious whose hand made that mark,
Celebrity Signatures makes the world's most recognizable autographs a pleasure to explore.
## Keywords (100 char max, comma-separated, no spaces)
autograph,signature,celebrity,famous,collector,memorabilia,art,mural,handwriting,museum,poster
## Support URL
https://celebsignatures.com
## Marketing URL (optional)
https://celebsignatures.com
## Privacy Policy URL
https://celebsignatures.com/privacy
## App Privacy questionnaire (Data types)
> ⛔ **CORRECTED 2026-09-04 (TK-10387). The previous instruction here said "Data Not Collected."
> That was FALSE against the shipped binary and would have been a filed misrepresentation.**
> Verified in source, not inferred:
> `api.ts:119` `login(email, password)` · `api.ts:121` `signup(email, password, name)` ·
> `api.ts:18` `appleSignIn()` · `api.ts:113` `leaderboardSubmit(game, diff, score, name)` ·
> `api.ts:65` `User = { email, name }` · Stripe Checkout sessions created in `server.js:569`.
> An app with accounts, a public leaderboard and a paid checkout does not collect nothing.
**Declare these — all App Functionality, tracking = NO:**
- **Contact Info** — Email Address, Name (account signup/login and Sign in with Apple). Linked to identity.
- **User Content** — the display name a player submits to the public leaderboard. Linked to identity.
- **Identifiers** — User ID (the account identifier). Linked to identity.
- **Purchases** — mural order history. Linked to identity.
- **Physical Address** — IF the mural checkout collects a shipping address for fulfilment.
**Verify this against the live Stripe Checkout session config before filing.** The old note
waved this away as "collected by the website, not the binary" — that reasoning does not hold
when the purchase flow is presented inside the app, so check it rather than assume it.
`NO_TRACK` stripping analytics/ads inside the checkout WebView is true and worth stating in the
review notes, but it is an argument about **tracking**, not about **collection**. The two questions
are separate: tracking = NO is defensible; "collects nothing" is not.
## Age rating
4+ (no objectionable content). Confirm during the ASC questionnaire.
## Review notes (for App Review)
• This is a NATIVE app over celebsignatures.com's public JSON APIs (gallery, evolution, game,
account) — not a website wrapper (Guideline 4.2). The only WebView is the physical-mural
checkout.
• The mural is a PHYSICAL printed product (IAP-exempt, Guideline 3.1.1(a)). In-WebView
navigation to any digital purchase is blocked (onShouldStartLoadWithRequest guard).
• Account deletion is supported in-app (Account tab → Delete account → POST /api/auth/delete),
satisfying Guideline 5.1.1(v).
## Screenshots (STILL NEEDED before Submit for Review)
Required sizes: 6.7" (1290×2796) and 6.5" (1242×2688). Capture from a simulator run of the
Gallery, a Signature detail w/ evolution, the Game, and Murals. (Say the word — I'll boot the
sim and shoot these.)