Updates
January 2026
New and improved Docs:
- Improved walkthroughs for data delivery
- Integrated images and diagrams for clarity
- Improved formatting for better AI-assisted development
- Faster, modern UI/UX for a better browsing experience
Added engagement tracking for profiles in the Dashboard:
- New Engagement tab when viewing profile data
- Displays engagement biomarkers
- Derived risk status
- Engagement pattern analysis based on frequency and average session length
December 2025
Launched new biomarker category Engagement with 3 biomarkers:
-
app_sessions— Total number of app sessions opened -
app_session_duration— Total time spent across all app sessions -
app_session_average_duration— Average duration of each app session
November 2025
Sahha SDK version 1.2.8:
- (Android) Hot patch to resolve crash issue where Android foreground service did not start in time
October 2025
Sahha SDK version 1.2.7:
- Removed development setting
September 2025
Sahha SDK version 1.2.6:
- (React Native) Updated to React Native v0.81 turbo
- Added getArchetypes, getInsights (Trends / Comparisons) API wrapper in SDK
Sahha SDK version 1.2.5:
- (iOS) Fixed iOS 26 requiring both blood pressure systolic and diastolic permissions to be requested at the same time
July 2025
Sahha SDK version 1.2.2:
- (iOS) Upgraded to be compatible with iOS 26
- (iOS) Added nutrition data
Sahha SDK version 1.2.0:
- (Android) Updated
androidx.lifecycle:lifecycle-runtime-ktxfrom version 2.3.1 to 2.8.7 - (Android) Added Nutrition data
May 2025
Data processing improvements:
- Improved handling of high-density data from wearables (e.g. too many steps, heart rate logs every minute)
- Improved processing of data from multiple sources
Sahha SDK version 1.1.7:
- (Android) Updated
com.google.android.gms:play-services-locationdependency to the latest version - (iOS) Added
postSensorDatamethod
Sahha SDK version 1.1.6:
- (Android) Fixed crashes caused by mismatched dependency versions in the host project
Sahha SDK version 1.1.5:
- Added aggregates to data logs
- (iOS) Added new activity sensors
- Changed how app session logs are formatted
- (Android) Fixed an issue that could cause unnecessary battery drain
- (Android) Fixed an issue where the foreground service would launch intermittently
- (Flutter) Added namespace declaration to
build.gradle
April 2025
Sleep data processing improvements:
- Scaled up our infrastructure and expanded processing capacity in response to server-side slowdowns in processing of sleep events.
New product launched: Insights 💡. Consists of trends (how metrics like scores, factors, or biomarkers evolve over time) and comparisons (how a profile's metrics stack up against global averages, demographic averages and personal baseline)
Use-cases include:
- Delivering personalized recommendations
- Visualisations, summaries, and reports for end-users
- Business intelligence and analysis
March 2025
New and improved profile page in dashboard:
- Integrated date picker for scores
- New section for Archetypes on profile page directly
- New visual data flow charts to help diagnose data flow issues
- Cleaner UI with redesigned tabs that organize profile information across sections
Added new Archetypes:
-
sleep_pattern- Overall sleep behavior -
bed_schedule- Typical bedtime -
wake_schedule- Typical wake-up time -
primary_exercise- Most commonly performed exercise -
primary_exercise_type- Categorizes the primary exercise into strength, cardio, sports, etc -
secondary_exercise- Second most commonly performed exercise -
exercise_frequency- How often the individual exercises
February 2025
Sahha SDK version 1.1.4:
- (Android) Fixed an issue where the foreground service would start intermittently
Sahha SDK version 1.1.3:
- Added
categoryto samples and stats - Added
deviceIdto the data logs - Added exercise stats
- Improved transmission of large amounts of data at once
Sahha SDK version 1.1.2:
- (Android) Native sleep collection updated
- (Android) Improved handling of HealthConnect installation for Android 13 and below
Launched Archetypes 🚀 — dynamic labels representing user lifestyle and behavioral personas. Use cases include:
- Personalizing user experiences
- Segmenting users for targeted engagement
- Analyzing behavioral patterns for business insights
January 2025
New developer tools in dashboard:
- Configure webhook intervals to control real-time update frequency
- Generate multiple sample profiles in bulk for faster testing
- Trigger sample events to test and validate webhook setup
Sahha SDK version 1.1.1:
- Adjusted sleep window in
getStats - Added
deviceIdto device info - (iOS) Enabled splitting stats by source
- (Android) Fixed auth-related posting bug
- (Android) Added proguard rules
Sahha data processing becomes real-time⚡
- Real-time updates to biomarkers and scores throughout the day
- No more waiting for hours for scores to update
Sahha SDK version 1.1.0:
- Added
recordingMethodparameter togetSamplesmethod - (iOS) Fixed async errors for app lifecycle events
- (Android) Fixed an issue where
getSensorStatusmay sometimes not return a status
December 2024
New SDK methods for on-device data access (available starting SDK version 1.0.9):
-
getStats: Returns aggregated health metrics (e.g., total steps, average heart rate, total sleep) for a specified window. Learn more -
getSamples: Returns raw time-stamped samples for supported biomarkers (e.g., steps, heart rate, sleep stages) within a given time range. Learn more
New smartphone-based sleep estimation:
- Introduced a proprietary algorithm to estimate sleep timing using passive smartphone-only data
- Developed in response to iOS 18 removing support for phone-based sleep tracking
- Enables sleep scoring in absence of wearables or other sources
Sahha SDK version 1.0.6:
- Added
getBiomarkersto retrieve biomarker data - Added app event logs for lifecycle changes
- Changed
authenticateto return an "in progress" error if an authentication is already in progress - Adjusted metadata for data logs
- Hotfixed an issue where device information sometimes would not send
November 2024
New and improved dashboard:
- Added API query builder for constructing and testing API requests
- Displayed overall project statistics for easier monitoring
- Refreshed integration walkthrough for faster onboarding
- Updated UI with a cleaner, more intuitive design
Data delivery improvements:
- Fixed issue with webhooks getting stuck in updating / pausing states
- Improved various database queries and indexing / partitioning
- New serverless data store for better scalability
October 2024
Sahha SDK version 1.0.3:
- (Android) Resolved an issue where applying metadata to native sleep data could cause crashing
Sahha SDK version 1.0.2:
- (Android) Added metadata to logs
- (Android) Added
appVersionto device information - (Android) Fixed an issue where the
endDateTimetimestamps were incorrect for historical step data
Sahha SDK version 1.0.1:
- (Android) Resolved an issue where under certain circumstances, native step data would stop collecting (Health Connect step data unrelated)
- (Android) Resolved an issue where certain permission states were incorrectly returning
unavailablespecifically for Android version 9 (API 28)
September 2024
Launched Readiness Score 🚀. It helps users assess their preparedness for daily physical and mental activities. How it works: Readiness Score Explained
Released Sahha SDK version 1.0.0 with the following changes:
- Added
getScoresmethod to receive the latest version of our Sahha scores - Removed
analyzemethod to receive deprecated version of our Sahha scores - Fixed recording method strings
- (Android) Fixed a bug where in specific scenarios, incorrect permission statuses were returned
- (Android) Fixed a data filtering bug
August 2024
Sahha SDK version 0.4.5:
- (Android) Improved the quality of step data being sent to Sahha API
- Changed
getSensorStatusandenableSensorsmethod parameters to require an explicit list of sensors - (iOS) Delete credentials if API response is unauthorized
- (Android) Fixed a bug where the foreground service would attempt to periodically restart
- (Android) Fixed a minor bug when batching data
July 2024
Introduced integration of Sahha Demo App with the Sahha Dashboard's Sandbox Environment, enabling teams to quickly onboard participants by sharing a simple QR code or URL. This feature streamlines the process of data collection for testing or demonstrations, without needing to integrate the Sahha SDK into your own app. Learn more: Syncing the Sahha Demo App with your Sahha account
- Previous
- Example Apps
- Next
- Terms of use