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
| Field | Value |
|---|---|
| Version | 2.1.4 — must match the build; the version record currently reads 1.0 and will not accept a 2.1.4 build until changed |
| Copyright | 2026 Ahmad Mujtaba Hashimi |
| Support URL | https://civixapp.us/support |
| Marketing URL | https://civixapp.us |
| Privacy Policy URL | https://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 type | Collected | Linked to identity | Tracking | Purpose |
|---|---|---|---|---|
| Identifiers — Device ID | Yes | No | No | App Functionality (rate limiting, session ownership) |
| Purchases | Yes | No | No | App Functionality (subscription status via RevenueCat, anonymous ID) |
| Audio Data | Yes | No | No | App Functionality (read-aloud scoring, spoken interview) |
| Contact Info | No | — | — | no account, no email, nothing asked |
| Location | No | — | — | never requested |
| Health, Financial, Contacts, Browsing | No | — | — | never touched |
| Diagnostics / Crash Data | Only if you set EXPO_PUBLIC_SENTRY_DSN | No | No | declare 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.configureis called with noappUserID, andlogInis 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:
- The AI officer mid-interview — the thing no competitor has
- The results screen with a real verdict and section breakdown
- A civics question with the explanation open
- The readiness score
- 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.