Mobile track

Mobile and App Store status

The old hybrid-shell track is being retired. Mobile is now being built as a standalone native app that shares backend logic with the site, not runtime UI.

The existing Capacitor shell remains in the repo as a legacy reference, not as the target architecture. The active path is a dedicated native app that renders app screens directly and talks to shared backend APIs.

The preferred architecture is now Expo React Native, native Google and Apple sign-in, secure session storage, bearer-token API access, and mobile-specific product flows for events, picks, leagues, leaderboard, and profile.

Account deletion, support, privacy, and compliance pages still exist on the web, but the signed-in app experience is being rebuilt to run inside the native client rather than inside the website.