AI QR Code Scanner

App Store Submission Guide

Everything you need to paste into App Store Connect — title, subtitle, description, keywords, categories, privacy answers, screenshot specs, and a full submission checklist.

Contents
  1. App identity & basic info
  2. Description & marketing copy
  3. Keywords & ASO
  4. Support & marketing URLs
  5. Category & age rating
  6. Privacy nutrition labels
  7. In-App Purchases
  8. Screenshot & preview specs
  9. Review information
  10. TestFlight checklist
  11. Final submission checklist
  12. After submission

1. App identity & basic info

Paste these into App Store Connect → My Apps → + → New App (first time) or into the app's App Information page.

App Name (30 chars max)
AI QR Code Scanner Generator
Subtitle (30 chars max)
Scan, Create, Share Codes
Bundle ID
com.ai.qr.scanner.app
SKU
aiqrscanner-ios-001
Primary Language
English (U.S.)
Initial Version
1.3.1 (or current)
iPhone home-screen truncates app labels at ~11 characters, so users will see the first word on their springboard. That's fine — the App Store search uses the full App Name as the primary ranking signal, which is why we spell it out in full.

2. Description & marketing copy

Promotional text (170 chars — editable without new submission)

Scan QR codes and barcodes with the camera or from a photo. Create your own codes in 16 formats. Save a searchable history on your device.

Description (4,000 chars max)

AI QR Code Scanner Generator lets you scan QR codes and barcodes with your iPhone camera and create your own codes to share.

What you can scan
- QR codes with URLs, Wi-Fi passwords, contacts, calendar events, SMS, email, phone numbers, locations, and plain text.
- Barcodes in the most common formats: EAN-8, EAN-13, UPC-A, UPC-E, Code 39, Code 93, Code 128, PDF417, Aztec, Data Matrix, and ITF.
- Codes in saved photos, not just through the live camera.

What you can do with a scanned code
- Open a scanned link in Safari.
- Join a Wi-Fi network without typing the password.
- Save a contact to your Address Book.
- Start a call, a message, or an email.
- Open a location in Maps.
- Check a URL against Google Safe Browsing before you tap it.

What you can create
- 16 code types, including website links, contact cards, Wi-Fi, calendar events, email, SMS, phone, plain text, and a range of social links (WhatsApp, Telegram, FaceTime, YouTube, Instagram, TikTok, and more).
- Export a generated code as PNG, and as JPG, SVG, or WebP with the Pro tier.
- Pin favourite codes to your home tab for one-tap access.

History, on your device
- Every scan is saved locally and searchable by text or by tag.
- Week and month totals with a category breakdown.
- Favourite, delete, and re-share any past scan.

Privacy
- No account, no sign-in, no analytics or advertising SDKs.
- Scans stay on your iPhone unless you turn on iCloud Sync.
- The only network request the app makes is an optional Safe Browsing lookup on scanned URLs. Only the URL is sent and nothing is logged on our side.

AI QR Pro
Optional subscription that unlocks extra features:
- Custom QR design (colors, dot shapes, frames, and a center logo).
- Pro export formats (JPG, SVG, WebP, and high-resolution PNG).
- Unlimited history. The free tier keeps the 50 most recent scans.
- Continuous scan that keeps the camera running between codes.
- iCloud Sync across your iPhone and iPad.
- Priority email support.

Plans
- Monthly: 2.99 USD per month.
- Yearly: 19.99 USD per year, with a 7-day free trial for new users. About 1.66 USD per month.
- Lifetime: 299.99 USD one-time purchase.

Subscriptions renew automatically unless you cancel at least 24 hours before the end of the current period. You can manage or cancel a subscription in Settings, [Your Name], Subscriptions on your iPhone. Lifetime is a one-time purchase, not a subscription.

Built for iOS 17 and later. Fully native SwiftUI and SwiftData. Supports Dynamic Type, VoiceOver, and Dark Mode.

Privacy Policy: https://chiragthummar.github.io/scankit-pages/privacy.html
Terms of Use: https://chiragthummar.github.io/scankit-pages/terms.html
Support: rimssavani704633@gmail.com
Plain text only, no emoji, no decorative unicode separators, no unverifiable superlatives. This phrasing matches what Apple App Review typically accepts on the first pass. Paste the block into App Store Connect — the live counter in the bottom-right shows you're well under the 4,000-char cap with headroom for localisation.

3. Keywords & ASO

App Store Connect's Keywords field is 100 characters total, comma-separated, no spaces between items. Don't repeat words that are already in the App Name or Subtitle — those are automatically indexed.

Primary keywords (paste directly)

qr,barcode,reader,code,generator,wifi,vcard,scanner,ean,upc,pdf417,qrcode,upi,epc,wallet

Words you do NOT need to add (already indexed)

Localization suggestion

Add at least one second locale (e.g. English (UK) or Spanish (Mexico)) so you get a second 100-character keyword slot. The App Name/Subtitle/Keywords don't have to differ between locales.

4. Support & marketing URLs

FieldURL
Support URL (required)https://chiragthummar.github.io/scankit-pages/
Marketing URL (optional)https://chiragthummar.github.io/scankit-pages/
Privacy Policy URL (required)https://chiragthummar.github.io/scankit-pages/privacy.html

5. Category & age rating

Category

Primary
Utilities
Secondary (optional)
Productivity

Age rating questionnaire — recommended answers

QuestionAnswer
Cartoon or Fantasy ViolenceNone
Realistic ViolenceNone
Prolonged Graphic or Sadistic Realistic ViolenceNone
Profanity or Crude HumorNone
Mature/Suggestive ThemesNone
Horror/Fear ThemesNone
Medical/Treatment InformationNone
Alcohol, Tobacco, or Drug Use / ReferencesNone
Simulated GamblingNone
Sexual Content or NudityNone
Graphic Sexual Content and NudityNone
Unrestricted Web AccessNo
Gambling and ContestsNo

Result: Rated 4+.

6. Privacy nutrition labels

Apple's App Privacy section asks what data you collect. For this app the honest answer is nothing — every scan stays on-device, there's no account, and the only network call is an optional Safe Browsing check that sends just the URL being checked.

SectionAnswer
Do you or your third-party partners collect data from this app?No
If App Store Connect asks about Safe Browsing as third-party data collection — Google Safe Browsing uses hashed URL prefixes and is not a user-data collection service. You don't need to declare it under App Privacy. If you ever add analytics / crash reporting, come back and update this section.

7. In-App Purchases

Create these in Features → In-App Purchases → + and Features → Subscriptions → + Subscription Group.

Product IDTypePriceReference NameDisplay Name
com.scankit.pro.monthlyAuto-Renewable Subscription$2.99 / monthMonthly ProMonthly Pro
com.scankit.pro.yearlyAuto-Renewable Subscription$19.99 / year (7-day free trial)Yearly ProYearly Pro
com.scankit.pro.lifetimeNon-Consumable$299.99 one-timeLifetimeLifetime Access

Subscription group

Localization strings for IAPs

Monthly Pro
Unlimited scanning with Pro features.

Yearly Pro
Everything in Pro for a year. 7-day free trial.

Lifetime Access
One-time purchase. Unlocks everything forever.

Review notes for IAPs

Paste this into each IAP's Review Notes field so Apple's reviewer doesn't reject for missing context:

This subscription unlocks the Pro tier of AI QR Code Scanner Generator. Pro features are: custom QR design (colors, dot shapes, frames, center logo), Pro exports (JPG, SVG, WebP, high-res PNG), unlimited scan history (free tier caps at 50 records), continuous scan, iCloud sync, and priority email support. All Pro features are gated client-side via StoreKit entitlement checks and functional in the test build.

8. Screenshot & preview specs

Required device sizes

Device classScreenshot size (px)Example device
iPhone 6.9" (Required)1290 × 2796iPhone 16 Pro Max / 17 Pro Max
iPhone 6.5" (Recommended)1284 × 2778 or 1242 × 2688iPhone 11 Pro Max / XS Max
iPad 13" (Only if iPad supported)2064 × 2752iPad Pro 13"

Recommended shot list (5 per size)

  1. Hero — home tab with the scan button + clipboard suggestion
  2. Live scan — camera preview with viewfinder, QR in-frame
  3. Scan result — URL result screen with Safe/Malicious badge and Smart Actions
  4. Create — Create grid showing all 16 code types
  5. Paywall — the 3-tier plan grid ($2.99 / $19.99 / $299.99) with "Most Popular" ribbon

App Preview video (optional)

9. Review information

Sign-in credentials

Not required. The app has no login. Leave the field blank and check "Sign-in not required."

Contact information

FieldValue
First nameAkash
Last nameMangukiya
Emailrimssavani704633@gmail.com
Phone(fill with your number)

Notes for the reviewer

Thanks for reviewing AI QR Code Scanner Generator.

- The app requires no account.
- The main flows to test are: (1) Home → Scan Code → point the camera at a QR, (2) Home → Scan from Photo → pick any image with a QR (sample QRs are included in the attached TestFlight bug-bash doc), (3) Create → pick any type → Next → Style → Preview → Save.
- The Pro paywall appears from Settings → "Try AI QR Pro", or from any locked feature (Custom QR design, Pro exports, iCloud Sync, continuous scan, or when History exceeds 50 scans on the free tier).
- The "Bank Transfer" (EPC) code type only appears when the device region is in the SEPA zone. It is not shown for US / India / other non-SEPA storefronts.
- Safe Browsing checks send only the URL to Google's Safe Browsing v4 API.

Please let me know if anything is unclear.

Export compliance

The app uses standard HTTPS for Safe Browsing. In App Store Connect → the build → Encryption warning:

10. TestFlight checklist

11. Final submission checklist

12. After submission

Review turnaround

Apple typically reviews a new iOS app within 24–48 hours. If you haven't heard back in 5 days, use Request Expedited Review.

If rejected

After approval