Get AHA on your phone

The native app is a thin shell around this same site: everything you can do here — your Circle, the wallet, the Steps, the reflections — works identically inside it, and a web update reaches the installed app immediately. It needs a network connection; there is no offline mode yet.

Where things actually stand

AHA is not yet on Google Play or the App Store. Builds come from the project's own CI, and they are produced on demand rather than published continuously. So:

Install on Android

  1. Open the Mobile builds workflow and pick the most recent successful run. If there is none, press Run workflow on the solana branch — it is manual by design, so it only builds when asked.
  2. Download the aha-android-debug-apk artifact and unzip it to get app-debug.apk.
  3. Copy it to your phone, or run adb install app-debug.apk with USB debugging on.
  4. Android will ask you to allow "install unknown apps" for whichever app you opened the file with. That prompt is expected for anything installed outside the Play Store.

Downloading the artifact needs a GitHub account with access to the repository — GitHub does not serve workflow artifacts anonymously.

Building it yourself

Everything needed is in the repository under mobile/ (Capacitor 7, app id org.a13z.aha), and the process is written up in docs/mobile.md. No signing keys, keystores or Apple certificates are stored in the repository — they are yours, and they stay yours.

The app collects nothing. No analytics, no advertising SDKs, no server-side collection by the shell. Location, if you use "Find a Circle Near You", is the ordinary browser permission and is used on your device.