iPhone app: submission status
Filled in App Store Connect
| Item | State |
|---|---|
| Build 1.0 (1) | Attached to version 1.0 |
| Listing | Subtitle, description, keywords, promo text, URLs, copyright 2026 Allternit LLC |
| Categories | Productivity, then Business |
| Age rating | All "none". Unrestricted web access is yes because of the in-app browser. |
| Price | Free, every country except China (AI chat apps need a licence there) |
| Encryption | Exempt: standard algorithms (HTTPS, WireGuard) |
| App Privacy | Published: 8 data types, linked to the account, app functionality only, no tracking |
| Screenshots | 6 at 6.9" |
| Review contact | Joseph Cartlidge, support@allternit.com, demo account and notes |
Done in Clerk and Apple
- Apple sign-in on in Clerk production: new Services ID com.allternit.signin, key A8P6FS6MS8 (file in ~/.appstoreconnect/private_keys).
- iOS app added to Clerk with the right team ID, MQ85968PQP.
- Clerk app renamed from Gizziio to Allternit.
- Reviewer account appreview@allternit.com created. Password sign-in tested: it works, with no email code. The password is in ~/.appstoreconnect/demo-account.txt.
Blocker: the reviewer account has no computer
Chat, bots, threads and models all answer "No data-plane node registered for this account". The reviewer would see an app where nothing works, and Apple rejects that. I didn't submit.
Your choice
- Recommended: a cloud computer for the reviewer account on the standby host, the 2 CPU / 4 GB / 20 GB size. Standby has room (6 of 8 cores used). It costs nothing extra, but it uses part of that server.
- Pair your own cloud computer to the reviewer account while Apple reviews. Your m.allternit.com loses it for that time.
- Submit as is. Expect a rejection under guideline 2.1.