Mobile
Status: the phone client is a native app — Expo SDK 57 + React Native — and it lives in its own repository,
Sudigital/app.neptu.day. It is not published on the App Store or Google Play yet: builds so far are EASpreview(internal APK) andbeta(Play internal track).
Where it lives
| Item | Value |
|---|---|
| Repository | Sudigital/app.neptu.day, branch dev, package @neptu/mobile |
| App name | Neptu, slug neptu |
| Version | 1.1.0 |
| App id | com.sudigital.neptu (Android) |
| API | https://api.sudigital.com; https://dev.api.sudigital.com on preview |
| Distribution | EAS Build + EAS Submit, profiles development, preview, beta, production |
This monorepo contains no mobile code: there is no apps/mobile here and no expo, react-native or capacitor dependency in any workspace. The mobile repo is standalone, was extracted from the neptu.day monorepo, and shares the same https://api.sudigital.com backend as the web apps.
Stack
| Layer | Technology |
|---|---|
| Framework | Expo SDK 57, React Native 0.86.3, React 19, TypeScript |
| Auth | Privy SDK — email and social login with embedded wallets |
| Solana | Privy embedded wallet signer + Solana Mobile Wallet Adapter |
| Storage | react-native-mmkv |
| AR | Vision Camera + face detector + Skia |
| Voice | expo-audio |
| Motion | react-native-reanimated |
| Errors | Sentry |
| Tooling | Bun, OxLint, OxFmt |
What it does
- Potensi — birth-profile analysis: personality blueprint, strengths, hidden potential.
- Daily Peluang — daily guidance over a 210-day cycle.
- AI Advisor — interpretations and recommendations on the user's own profile.
- Compatibility — how one energy aligns with another.
- AR Aura Scanner — camera-based aura visualization (face detection + Skia).
- Habit Tracker — daily rituals aligned to the user's energy.
- Wallet — connect, read balances, sign with the embedded wallet.
- 10 languages — EN, ID, FR, DE, ES, PT, RU, JA, KO, ZH; light and dark themes.
Distribution status
EAS Build compiles the Android release as an app bundle (:app:bundleRelease) for all four ABIs, and EAS Submit points beta at the Play internal track. production submit still needs the Play service-account key and the Apple ID / App Store Connect credentials, so a store listing does not exist yet — treat store links as unavailable until the listing is live.
Related
- Products — what each surface does
- Architecture — one API behind every client
- Roadmap — where the mobile release sits
Last updated: November 4, 2026