Android joins iPhone: the same session code, the same technician browser, the same diagnostics.
PlatformAnchorGrid is no longer iOS-only.
The Android app publishes the customer screen over the same connection path as iOS, at 30 fps with hardware H.264, and reuses the technician browser, the one-time code flow, both reconnection tiers, and the diagnostics pipeline. Android is in signed tester builds; iPhone remains the App Store release.
- FeatureAndroid screen sharingThe customer opens AnchorGrid on Android, shares a one-time code, and approves the capture dialog. The technician watches from the same browser tab they already use for iPhone, with nothing to install on their side.Signed tester build
- FeatureAutomatic recovery on AndroidThe same two tiers as iOS: a quick path repair first, a full connection rebuild if that does not take, and the same 90-second give-up cap the browser already enforces. Wi-Fi to cellular handoffs recover without ending the session.
- FeatureDiagnostics for Android sessionsAndroid sessions upload their timeline, so the Session Story, Health Score, Root Cause, and evidence timeline all work for Android. Timelines are grouped into real phases, including a dedicated Streaming phase.
- FeatureRotation mid-sessionTurning the phone sideways while sharing now resizes the capture. Previously the rotated screen was letterboxed into the original shape, so the technician saw the screen shrink into a band with black down both sides.
- FixReopening the app tells the truthLeaving AnchorGrid with the home button and reopening it showed the welcome screen while the screen was still being shared, and took away the customer’s only stop control. Session state is now process-scoped, so reopening finds the live session and its End button.
- FixSmooth video on real hardwareOn a physical phone the hardware encoder was being torn down and rebuilt about thirty times a second whenever the screen moved, so motion looked like a slideshow while a still screen looked fine. Fixed, alongside explicit H.264 selection matching iOS and a frame pacer that ticks on a fixed grid.
- FixSigned release builds connectThe signed Android build launched cleanly and then died in a native crash the moment a session started its connection. Fixed for the first tester release.
- PolishAndroid app designThe Android app ships the AnchorGrid interface end to end, with Inter and JetBrains Mono standing in for the iOS system typefaces.
- PolishWorkspace typography loadsThe technician workspace referenced a web font that never actually loaded in production. It is now self-hosted and renders as designed.