Cross-platform Health API integration for Unity.Native Health SDK gives Unity projects one clean C# API for Native Health APIsUse it to add native health, fitness, activity, sleep, heart, workout, trend, summary, and score features without building separate platform integrations from scratch.Best for:Fitness and wellness apps and gamesActivity trackers and habit appsGamified health experiencesCompanion apps for mobile usersHealth-data prototypes and MVPsDemo AppsiOSAndroidIncluded:Unified Unity C# runtime APIBuilt Android AARBuilt Apple XCFrameworkEditor setup tools for build configurationSample scene for permission, read, and write testingIntegration documentationSupported health features include:Availability checks and permission requestsSteps, distance, energy, and activity dataHeart and vitals data where supportedSleep sessions and sleep-stage data where supportedWorkout read/write flowsQuantity samples, summaries, trends, and health scoresPlatform support:Android: Android 9/API 28 or higher with Google Play services and Health Connect availableApple: HealthKit-capable iOS Device or Simulator, iPadOS, macOS, Mac Catalyst, and visionOS targets where supported by AppleNote: Apps using health data must configure their own store privacy declarations, entitlements, usage descriptions, permissions, and declaration where required.The Unity-side code and setup files are customizable. The package ships with built native plugin binaries for buyer use.Native Health SDK is a Unity plugin that bridges Unity C# code with Native Health API.Key features:Unified Unity C# API for native integrationRuntime platform availability checksNative health permission request flowRead and write support for supported health data typesActivity, steps, distance, energy, workout, sleep, heart, quantity sample, summary, trend, and health score APIsSample Unity scene for permission, read, and write testingIntegration documentation and privacy policy templateIncluded files:Unity C# runtime scriptsAndroid AAR plugin binaryApple XCFramework plugin binaryEditor installer for dependencies and minimum SDK setupSample scene and example MonoBehaviourBuyer-facing integration documentationAndroid requirements:Android 9/API 28 or higherGoogle Play services installedHealth Connect available on the deviceAndroid 14 or higher includes Health Connect in system settingsAndroid 13 or lower requires the Health Connect app from Google PlayGoogle Play Health Apps declaration required before publishing Health Connect featuresApple requirements:HealthKit-capable Apple targetHealthKit capability enabled in XcodeHealthKit entitlement added to the app targetNSHealthShareUsageDescription for read accessNSHealthUpdateUsageDescription for write accessManual review of UIRequiredDeviceCapabilities if HealthKit is optionalCompatibility:Android: Android 9/API 28+ with Google Play services and Health Connect availableiOS: HealthKit-supported iPhone targetsiPadOS: HealthKit-supported iPad targetsmacOS: HealthKit-supported macOS targetsMac Catalyst: HealthKit-supported Catalyst targetsvisionOS: HealthKit-supported visionOS targetsTesting notes:Use physical devices for final validationUse a device or supported emulator image for testingTest permission grant, denial, revocation, and unsupported-device flowsRebuild and reinstall builds after SDK or dependency updatesImportant: This SDK does not include a backend, analytics, advertising, telemetry, account system, or cloud sync service. Apps using health data must provide their own privacy policy and store declarations.




