App Store Metadata

App Store Connect metadata — ready to paste7

Everything App Store Connect asks for on the version page, written out so submission is copy-paste rather than composition. Written 2026-08-05 for v2.1.4.

Two rules held throughout: nothing here claims a feature the build does not have, and nothing implies a USCIS affiliation. Both are rejection surface, and the first is also how you earn refunds.


Version information

FieldValue
Version2.1.4 — must match the build; the version record currently reads 1.0 and will not accept a 2.1.4 build until changed
Copyright2026 Ahmad Mujtaba Hashimi
Support URLhttps://civixapp.us/support
Marketing URLhttps://civixapp.us
Privacy Policy URLhttps://civixapp.us/privacy

Subtitle (30 characters max)

2025 Civics Test + AI Officer

29 characters. Leads with the thing people search for and the thing no competitor has.

Promotional text (170 max — editable without a new build)

All 128 official 2025 civics questions, plus a realistic AI officer that runs your full interview and tells you exactly where you stand. Study offline in 8 languages.

Editable any time without review, so this is the field to change when you want to test messaging.

Keywords (100 characters max, comma separated, no spaces)

citizenship,naturalization,civics,uscis,n400,green card,immigration,interview,128,english test

99 characters. Do not repeat words already in the app name or subtitle — Apple indexes those separately and duplicating wastes the budget.

Description

Prepare for your US naturalization interview with all 128 official questions from the 2025 civics test — and practice the interview itself with an AI officer.

PRACTICE THE REAL INTERVIEW
Sit a full simulated interview from start to finish: identity questions, your N-400 review, the reading and writing tests, and the civics test. Speak your answers out loud or type them. At the end you get a real pass or fail against the actual USCIS rules, a breakdown of every section, and a report you can keep.

BUILT FOR THE 2025 TEST
All 128 questions in the current civics test, with the official acceptable answers. Choose the format that matches your case: the standard 20-question test, the 65/20 exemption, or the 55/15 exemption where the English tests are waived.

STUDY IN YOUR LANGUAGE
Explanations and background in English, Spanish, Farsi, Pashto, Somali, Amharic, Ukrainian and Vietnamese. Questions and answers stay in English, because that is how you will be asked them.

LEARNS WHAT YOU FORGET
Civix tracks every question you answer and brings back the ones you are about to forget, right before you forget them. Your readiness score tells you honestly how close you are.

PRACTICE EVERY PART
Reading practice that listens to you read aloud. Writing practice with handwriting on screen. Speaking practice for saying answers out loud.

WORKS WITHOUT INTERNET
The full question bank is on your phone. Study on the bus, in a waiting room, anywhere. AI interview practice and explanations need a connection.

NO ACCOUNT NEEDED
No sign-up, no email, no password. Open the app and start studying. We do not ask who you are.

FREE AND PREMIUM
Free includes 64 questions, adaptive study, three AI explanations a day, and one AI interview a week. Premium unlocks all 128 questions, unlimited AI interviews, unlimited explanations, and the reading, writing and speaking modules.

Civix is a study aid. It is not affiliated with USCIS or any government agency, and nothing in it is legal or immigration advice.

App Review notes — do not leave this blank

Reviewers reject what they cannot get working. Tell them exactly how.

No account, login, or demo credentials are required. Open the app and all free features are available immediately.

TO TEST THE PAID FEATURES
Premium is an auto-renewable subscription with two durations (monthly and annual) in one subscription group. Both can be purchased in the sandbox environment at no charge from the paywall: open any locked feature, or More > Upgrade. Purchase unlocks immediately with no restart. Restore Purchases is on the same screen.

TO TEST THE AI INTERVIEW
Interview tab > Full Mock Interview. This needs an internet connection — it calls our API at api.civixapp.us, which uses OpenAI to simulate a USCIS officer. Free accounts get one AI interview per week; Premium is unlimited. A complete interview takes about 10 minutes; you can end it early from the close button at any point.

MICROPHONE
The microphone is used for reading practice (scoring whether a sentence was read aloud correctly) and for the spoken interview. Audio is processed to produce a score and transcript. It is not stored on our servers and is not linked to any identity — the app has no accounts.

ABOUT THE CONTENT
The 128 civics questions and answers are the official 2025 USCIS civics test, which is public domain US government material. Civix is an independent study aid, is not affiliated with USCIS or any government agency, and provides no legal or immigration advice. That disclaimer appears in the app and on every exported report.

Do not offer the reviewer a QA bypass code. The production build profile deliberately omits EXPO_PUBLIC_ENABLE_TEST_BYPASS (only testflight sets it), so any such instruction would fail in the build Apple actually receives — and an instruction that does not work is worse than none. Reviewers test auto-renewable subscriptions through the sandbox as a matter of course, which costs them nothing and needs no code from you.

App Privacy — answer from what the code actually does

Verify each of these against the build before submitting. Over-declaring is harmless; under-declaring is a rejection and, worse, a false promise.

Data typeCollectedLinked to identityTrackingPurpose
Identifiers — Device IDYesNoNoApp Functionality (rate limiting, session ownership)
PurchasesYesNoNoApp Functionality (subscription status via RevenueCat, anonymous ID)
Audio DataYesNoNoApp Functionality (read-aloud scoring, spoken interview)
Contact InfoNono account, no email, nothing asked
LocationNonever requested
Health, Financial, Contacts, BrowsingNonever touched
Diagnostics / Crash DataOnly if you set EXPO_PUBLIC_SENTRY_DSNNoNodeclare it only if the DSN is actually set on the build you submit

Notes that make these answers defensible:

  • The device ID is a random UUID in local storage, not the IDFV or IDFA. It is never joined to a name, email or account, because none exist.
  • RevenueCat is configured anonymously — Purchases.configure is called with no appUserID, and logIn is never called.
  • Audio is transmitted for processing and scoring. Apple counts transmitted data as collected even when nothing is retained, so answer Yes and select App Functionality.
  • Tracking is No across the board. There is no ad network, no attribution SDK, and no data shared with third parties for advertising — so App Tracking Transparency does not apply and no ATT prompt is required.

Age rating

4+. No objectionable content, no user-generated content, no unrestricted web access, no gambling.

Screenshots

Required for 6.9" and 6.5" iPhone. Add 13" iPad only if the app is submitted for iPad.

Suggested order, strongest first:

  1. The AI officer mid-interview — the thing no competitor has
  2. The results screen with a real verdict and section breakdown
  3. A civics question with the explanation open
  4. The readiness score
  5. The language picker showing all eight

No placeholder text, no device frames that hide content, no claims in the captions the app does not deliver.

In-App Purchases — the step people forget

On the version page, In-App Purchases section, select both civix_pro and civix_pro_annual before submitting. Apple reviews subscriptions alongside the binary; they cannot be attached afterwards, and the first subscription group must ship with a new app version.