π± Red Grid MGRS is now live on Android
First Android production release. Same zero-network architecture, same DAGR-class MGRS, same open-source code β now on both platforms worldwide.
- Download on Google Play (Android 7+ / API 24+, phones and tablets)
- Download on the App Store (iOS 12+)
Worldwide distribution β 177 regions β auto-localized pricing. Same 3-tier Pro unlock ($3.99/mo, $29.99/yr, $149.99 lifetime).
What's in v3.3.2
- Android launch β first production release on Google Play. React Native / Expo SDK 52, minSdk 24, targetSdk 35.
- Map zoom controls β dedicated + / β buttons and a one-tap Recenter-on-Me control. No more pinch-gymnastics with the phone against your chest.
- Screenshot compositor β Puppeteer pipeline renders App Store + Play Store frames (phone, 7" tablet, 10" tablet) directly from simulator captures. Clean marketing output in one command.
- Mesh node card polish β degree symbol rendering, altitude guard on missing values.
- Local build pipeline β migrated off EAS to local Xcode 26 + fastlane (iOS) and Gradle (Android) on macOS. Faster iteration, no SaaS dependency.
Previously shipped in v3.3.1
- One-tap MARK POSITION from the main screen
- First-visit offline map download prompt
- Share-to-unlock 30-day Pro trial referral (HMAC-signed deep links, zero tracking)
- In-app What's New modal for returning users
Privacy & architecture (unchanged, always)
- Zero network calls. GPS lives in device memory only.
- Zero tracking, zero analytics, zero crash reporting.
- Open source. Read the code. Audit the math. Ship a fork.
- MGRS conversions use the DMA TM 8358.1 algorithm. Bearing/distance uses the Vincenty formula on WGS84.
If you starred this repo
Thank you π. If Android was why you were waiting β it's here. The easiest way to support the project:
- Install on your phone (iOS / Android)
- Rate it on the store β first reviews meaningfully help new users find it
- Tell another land-nav nerd
Full changelog: see memory/roadmap.md and the v3.3.2 blog post.