Skip to content

App Store submission

Quick reference for App Store Connect. Authoritative checklists and copy also live in the repo under docs/.

Public URLs (after deploy)

Use your canonical domain (example: https://spinflow.co.uk):

  • Support URL: /support/
  • Privacy policy URL: /privacy/
  • Marketing URL (optional): / or /features/

Review notes (template)

Paste into App Store Connect → App Review Information. Customise for your shipping build (oEmbed-only vs proxy vs App Remote).

  • SpinFlow is an indoor cycling lesson planner. No account is required for core local features.
  • Spotify: describe whether metadata comes from oEmbed, your HTTPS proxy, or both; state that playback is delegated to the Spotify iOS app via App Remote where enabled, and that reviewers need the Spotify app plus Premium to test playback.
  • Test steps: Dashboard → build a new lesson → add segments → save session → Player → open session. Library → add track → import from Spotify URL if enabled.
  • No demo login required unless you ship gated accounts.

Repo documentation

  • docs/app-store-connect-copy.md — listing copy, keywords, disclaimers.
  • docs/app-store-deployment.md — archive, upload, privacy, images.
  • docs/ios-testflight-checklist.md — TestFlight and build checks.