What problem does it solve? Connecting health data sources that have no web API (Apple Health, Samsung Health, Health Connect) requires on-device SDK integration with platform-specific setup, permission handling, and background delivery that is easy to get wrong. ## Core Features & Use Cases - Six-step integration workflow: Covers install, initialization, backend token minting, initConnection, getUserId validation, and iOS background delivery across iOS, Android, React Native, and Flutter. - Platform-specific references: Per-platform setup detail for TerraiOS (Swift), TerraAndroid (Kotlin), terra-react, and terra_flutter_bridge, including capabilities, manifest entries, ProGuard rules, and code snippets. - Gotcha prevention: Documents permission-popup behavior, Samsung partnership requirements, Health Connect Google approval, user_reauth webhook handling, and setIgnoredSources limitations. - Use Case: You are building a React Native fitness app that reads Apple Health data. Use this Skill to set up initTerra, mint the auth token from your backend, handle the one-time permission popup, and enable background delivery in the AppDelegate. ## Quick Start Ask your AI agent to integrate the Terra mobile SDK into your iOS or Android app so it can read Apple Health, Samsung Health, or Health Connect data.