What is Synheart Wear?
Synheart Wear is a unified wearable SDK ecosystem that enables you to stream biometric data (HR, HRV, steps, calories, distance) from Apple Watch, Fitbit, Garmin, Whoop, and Samsung devices with a single, standardized API across Flutter, Android, and iOS applications.Key Features
Cross-Platform Support
- Flutter/Dart: Cross-platform mobile apps (iOS + Android)
- Native Android: Kotlin SDK with Health Connect integration
- Native iOS: Swift SDK with HealthKit integration
- CLI Tool: Python-based local development server
Multi-Device Support
| Device | Flutter | Android | iOS | Status |
|---|---|---|---|---|
| Apple Watch | ✅ | ✅ (via Health Connect) | ✅ (via HealthKit) | Ready |
| Health Connect | ✅ | ✅ (Native) | ❌ | Ready |
| WHOOP | ✅ | ✅ | ✅ | Ready |
| Fitbit | 🔄 | ✅ | ✅ | Mixed |
| Garmin | 🔄 | ✅ | 🔄 | Mixed |
| Samsung Watch | 📋 | ✅ | ❌ | Android Only |
| Oura Ring | ✅ | ✅ | ✅ | Via HealthKit/Connect |
Unified Data Schema
All platform SDKs output the same Synheart Data Schema v1.0:Privacy & Security
- Consent-First Design: Users must explicitly approve data access
- Data Encryption: AES-256 encryption for local storage
- Key Management: Automatic key generation and secure storage
- No Persistent IDs: Anonymized UUIDs for experiments
- Compliant: Follows Synheart Data Governance Policy
- Right to Forget: Users can revoke permissions and delete data
Architecture
SDK Architecture
Each SDK implements a consistent architecture:Available SDKs
Flutter/Dart SDK
Cross-platform SDK for iOS and Android apps.Dart SDK Documentation
Complete guide for Flutter integration
Repository: synheart-wear-dart
Android (Kotlin) SDK
Native Android SDK with Health Connect integration.Kotlin SDK Documentation
Complete guide for Android integration
Repository: synheart-wear-kotlin
iOS (Swift) SDK
Native iOS SDK with HealthKit integration.Swift SDK Documentation
Complete guide for iOS integration
Repository: synheart-wear-swift
CLI & Local Dev Server
Python-based development tool with OAuth, webhooks, and ngrok integration.CLI Documentation
Complete guide for local development
Repository: synheart-wear-cli
Use Cases
Wellness Apps
Monitor heart rate, HRV, and activity metrics for wellness coaching:Mental Health Platforms
Combine with Synheart Emotion for real-time stress detection:Research Applications
Collect biometric data for scientific studies:Roadmap
| Version | Goal | Status |
|---|---|---|
| v0.1 | Core SDK (HealthKit + Fitbit) | ✅ Complete |
| v0.2 | Extended device support (WHOOP) & Real-time streaming (HR/HRV) | ✅ Complete |
| v0.3 | Extended device support (Garmin) | 🔄 In Progress |
| v1.0 | Public Release | 📋 Planned |
Next Steps
Quick Start
Get started in 5 minutes
Dart SDK
Flutter integration guide
Kotlin SDK
Android integration guide
Swift SDK
iOS integration guide
Community
- GitHub: synheart-ai/synheart-wear
- Issues: Report Bugs
- Discussions: Community Forum
Author: Israel Goytom
Made with ❤️ by the Synheart AI Team