The source paywall screenshots used for visual calibration are not included in this project. Every shipped bitmap below was generated specifically for this educational implementation with GPT Image and then rendered as a non-interactive art layer. Text, prices, controls, state, and accessibility remain code-native.
Flo's small code-native header mark follows the vector geometry in Flo Health's publicly served brand SVG from its official Apple Watch page. It remains third-party trademark material, is excluded from the GPL grant, and must be replaced before reuse; see NOTICE.md.
| Asset | Purpose | Output size |
|---|---|---|
assets/paywalls/cleanup/photos-tile.png |
Multicolor Photos-style storage tile | 1254×1254 |
assets/paywalls/cleanup/icloud-tile.png |
Blue cloud storage tile | 1254×1254 |
assets/paywalls/facetune/hero.png |
Pink beauty portrait and cosmetic-paint hero | 853×1844 |
assets/paywalls/learna/hero.png |
White humanoid robot hero on a blue-to-white field | 1556×1011 |
assets/paywalls/picturethis/trial-bg.png |
Emerald folded-botanical background fading to black | 853×1844 |
assets/paywalls/picturethis/mosaic.png |
Two-row botanical macro-photo collage authored at the exact 390:181 display aspect |
1560×724 |
assets/paywalls/strava/bundle-hero.png |
Blank 3D savings seal and app-token scene | 1756×895 |
assets/paywalls/strava/avatars.png |
Four generated athlete portraits in a 2×2 sprite | 1254×1254 |
assets/paywalls/strava/you-avatar.png |
Original male road-cyclist portrait for the highlighted leaderboard row | 1254×1254 |
assets/paywalls/yazio/hero.png |
Turquoise goal mascot with foods and sparkles | 1536×1024 |
- No screenshot pixels or production-app bitmap assets are packaged in this repository.
- No generated bitmap contains functional UI, purchase copy, pricing, legal text, or accessibility content.
- Generated imagery is preloaded before the Expo root layout is revealed.
- The PictureThis comparison mosaic maps exactly from
1560×724 pxto its390×181 ptdisplay box, with no crop or stretch. - Fine UI shapes, marks, tables, plan selectors, gradients, and typography are rendered with React Native, SVG, and Expo primitives.
- The code license does not grant rights to any recognizable third-party identity. See
NOTICE.md.
The generation briefs deliberately asked for clean art-only layers:
- Cleanup tiles: isolated white rounded app tiles with either a translucent twelve-petal color flower or a cyan-to-blue cloud; no badges, labels, text, or surrounding UI.
- Facetune hero: close-cropped beauty portrait, pink paint smear, and a mauve/pink-to-white background; no palette controls, headline, pricing, or navigation.
- Learna hero: centered friendly white humanoid robot, pale-blue irises and chest light, powder-blue backdrop fading into white; no controls or text.
- PictureThis trial: deep emerald folded botanical/ribbon forms fading completely into black by mid-screen; no UI.
- PictureThis comparison: a two-row macro botanical collage with varied flowers and foliage; no title, overlay, or table.
- Strava bundle: peach field, blank orange scalloped sale seal, and two blank black 3D tiles; all readable marks are added in code.
- Strava avatars: four distinct runner/cyclist portraits, each centered for circular clipping; no leaderboard UI.
- Strava highlighted cyclist: generated with OpenAI ImageGen (GPT Image 2) as an original, photorealistic square head-and-shoulders portrait of one adult male road cyclist wearing a glossy dark-navy and silver vented helmet, blue-and-orange wraparound glasses, and a dark technical jersey. The prompt requested bright natural daylight, a softly blurred neutral road backdrop, centered framing safe for a circular crop, natural skin and fabric texture, and no logos, trademarks, text, watermark, border, UI, collage, or additional people.
- YAZIO hero: joyful turquoise jumping mascot surrounded by apple, carrot, broccoli, cheese, sparkles, and a soft shadow on white; no paywall UI.