Apps¶
All iOS/Android apps with store status, identifiers, and subscription info.
App Store account¶
- Account: every iOS app is published from the Invotek AS App Store Connect account, Team ID
V9GL74NMBR. All 22 registered bundle IDs are under it. - Membership: renewed on 2026-09-25 for one year, since the notice said it expired about 2026-09-27. The next renewal is due by 2027-09-27. If it lapses, every app leaves the store on that date.
- Moving to Dashecorp: the apps are being moved to a Dashecorp organization account. The repos already moved on 2026-06-09. See ios-app-transfer.md for the plan, Apple's rules and what each app depends on.
App Summary¶
Live App Store Connect state, read on 2026-09-25.
| App | App Store id | Bundle ID | Store state | Live version | Pricing | Backend |
|---|---|---|---|---|---|---|
| Nutri-E | 6753125391 | no.invotek.Nutri-E |
READY_FOR_SALE | 1.0.5 | Freemium | Cloudflare Workers |
| Fast-E | 6759206116 | no.invotek.FastE |
READY_FOR_SALE | 1.4 | Free (Premium subscription group exists, both products MISSING_METADATA) | None (local) |
| Count-E | 6759394446 | no.invotek.CountE |
READY_FOR_SALE (1.2.0 in PREPARE_FOR_SUBMISSION) | 1.1 | Free | None (local) |
| Reward-E | 6756241157 | no.invotek.RewardE |
READY_FOR_SALE | 1.21.5 | Freemium | Firebase |
| Drink-E | 6759526344 | no.invotek.DrinkE |
PREPARE_FOR_SUBMISSION (1.0), never released | — | Free | None (local) |
| Heart-E | 6759680314 | no.invotek.HeartE |
PREPARE_FOR_SUBMISSION (1.0), never released | — | Free | None (local) |
Four more apps sit in the same account. None was ever released:
| App | App Store id | Bundle ID | Store state | Notes |
|---|---|---|---|---|
| Rig Cockpit | 6782443501 | no.invotek.rig-cockpit |
PREPARE_FOR_SUBMISSION (1.0) | TestFlight only (cockpit.md) |
| Cuti-E Admin | 6755743222 | no.invotek.Cuti-E-Admin |
REJECTED (1.0) | Subscription group Cuti-E Premium, READY_TO_SUBMIT |
| Cuti-E - Feedback | 6756207927 | no.invotek.Cuti-E-Feedback |
REJECTED (1.0.7) | — |
| CutiE Super Admin | 6757225299 | no.invotek.CutiE-SuperAdmin |
DEVELOPER_REJECTED (1.0) | — |
An app that was never released cannot use Apple's app transfer. The six never-released apps (Drink-E, Heart-E and the four above) will get new Dashecorp records instead.
In pre-production¶
TAGS GONE CRAZY (working title)¶
Top-down multiplayer infection-tag car game for iOS and Android. Two Taggers start the hunt, and every hard hit sprays a Runner's car with the Tagger's graffiti tag and turns them into another hunter. The name is a working title: the knockout trademark search was clean on 2026-10-06, and Norwegian and EU filings are recommended before any brand spend.
| Item | Value |
|---|---|
| Repo | dashecorp/dashe-tags-gone-crazy (private, rig-managed; created by dashecorp/infra#599). The claude-4 workspace owns the game work end to end since 2026-10-06. |
| Design source of truth | The v4 blueprint, merged on 2026-10-06 (dashe-tags-gone-crazy#2). The spec is the chapters in docs/blueprint/v4/doc/ with Appendix B, the tuning sheet; RECONCILE.md records the decisions behind them, and the 193-page PDF and web edition are built from them. Agents start at AGENTS.md. v3 is kept in docs/blueprint/v3/. |
| Stack | Unity 6.3 LTS client, TGC.Sim (pure C# shared simulation), .NET 10 match server |
| Store | No App Store or Play record and no bundle ID yet |
| Plan | P0 decisions, then P1-A, a throwaway web fun prototype, and P1-B, a network-feel spike. Soft launch: the SL0 closed beta from 19 Jul 2027, then SL1 at P50 on 16 Aug 2027 (blueprint ch. 15). |
| Owner decisions | Listed in blueprint ch. 01, including trademark filing, the LiteNetLib security review and the second cloud for game servers at M5. On 2026-10-06 the owner placed development under Dashecorp AS, not Invotek AS, and chose Unity Build Automation over a licensed macOS build host (research in dashe-tags-gone-crazy#13). dashe-tags-gone-crazy#14 writes both into the blueprint. Whether the Apple and Google developer accounts move to Dashecorp is still open. |
Tech Stack (All Apps)¶
- SwiftUI + XcodeGen
- CutiE SDK (feedback and anonymous active users). Since
cuti-e/ios-sdk2.5.0 (2026-09-29), a consenting device is counted on its first foreground of each UTC day, not only on a cold launch. The four XcodeGen apps (Fast-E, Count-E, Drink-E, Reward-E) resolve the newest 2.x at CI build time whateverios/Package.resolvedpins: Fast-E's 2026-09-05 build took 2.4.1 while 2.3.1 was pinned. So they pick up 2.5.0 on their next build. Nutri-E's committed Xcode project pins 2.3.1 and needs a bump. The Cuti-E Stats tab's 24h/7d/30d have been rolling windows since dashe-cutie#41. Before that, "24h" meant today in UTC. - SwiftData (local storage) — except Nutri-E (Core Data) and Reward-E (Core Data + Firebase backend)
- iOS 17.0 deployment target for the SwiftData apps (Fast-E, Count-E, Drink-E, Heart-E) — except Nutri-E and Reward-E (iOS 16.0)
Subscriptions (RevenueCat)¶
Projects the shipping apps' public SDK keys point to (per revenuecat.md; not yet confirmed in the RevenueCat dashboard):
| App | Project |
|---|---|
| Nutri-E | proj2c32896f |
| Reward-E | projdd4fe8ba (iOS and Android) |
proj61d576be ("Invotek AS") may also be live. It is the only project our RevenueCat API key can read. It holds
Reward-E iOS (with App Store and In-App Purchase keys configured) and Play, Nutri-E iOS, Cuti-E Admin and a Cuti-E
webhook. Check which project receives each app's purchases before moving or retiring any. Who owns the two live projects is not yet known; see
ios-app-transfer.md.
Nutri-E¶
| Plan | Monthly | Annual |
|---|---|---|
| Basic | $4.99 | — |
| Pro | $11.99 | $99 |
| Premium | $24.99 | $199 |
| Ultimate | $39.99 | $349 |
Reward-E (Star Rewards)¶
| Product | Price | Duration |
|---|---|---|
| Monthly | $2.99 | 1 month |
| Yearly | $29.99 | 1 year |
Other apps are free with no subscriptions.
Android¶
| App | Status | Store |
|---|---|---|
Reward-E (Star Rewards), no.invotek.rewarde |
Android app exists | Play Store (moving it to Dashecorp is phase 2 of ios-app-transfer.md) |
Android SDK: cuti-e/android-sdk (v1.0.0, JitPack).
Localization¶
Count-E is localized to 39 locales (App Store version descriptions + keywords). Nutri-E and Fast-E support 3 core locales (en-US, no, es-ES). Other apps (Drink-E, Heart-E, Reward-E) have no documented App Store localization. See individual app reference skills for complete details. In-app localization varies per app.
Detailed Reference¶
Each app has a reference skill with complete details (ASC IDs, URLs, brand colors, product IDs):
| App | Reference Skill |
|---|---|
| Nutri-E | .claude/skills/nutri-e/reference.md |
| Fast-E | .claude/skills/fast-e/reference.md |
| Count-E | .claude/skills/count-e/reference.md |
| Drink-E | .claude/skills/drink-e/reference.md |
| Heart-E | .claude/skills/heart-e/reference.md |
| Reward-E | .claude/skills/star-rewards/reference.md |