Updates

January 2026

Jan 19
Update

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
Jan 5
Release

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

Dec 29
Release

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

Nov 9
Fix

Sahha SDK version 1.2.8:

  • (Android) Hot patch to resolve crash issue where Android foreground service did not start in time

October 2025

Oct 1
Update

Sahha SDK version 1.2.7:

  • Removed development setting

September 2025

Sep 25
Feature

Sahha SDK version 1.2.6:

  • (React Native) Updated to React Native v0.81 turbo
  • Added getArchetypes, getInsights (Trends / Comparisons) API wrapper in SDK
Sep 3
Fix

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

Jul 13
Update

Sahha SDK version 1.2.2:

  • (iOS) Upgraded to be compatible with iOS 26
  • (iOS) Added nutrition data
Jul 2
Update

Sahha SDK version 1.2.0:

  • (Android) Updated androidx.lifecycle:lifecycle-runtime-ktx from version 2.3.1 to 2.8.7
  • (Android) Added Nutrition data

May 2025

May 30
Fix

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
May 7
Update

Sahha SDK version 1.1.7:

  • (Android) Updated com.google.android.gms:play-services-location dependency to the latest version
  • (iOS) Added postSensorData method
May 2
Update

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

Apr 30
Fix

Sleep data processing improvements:

  • Scaled up our infrastructure and expanded processing capacity in response to server-side slowdowns in processing of sleep events.
Apr 9
Release

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

Mar 27
Update

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
Mar 20
Update

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

List of available archetypes

February 2025

Feb 18
Update

Sahha SDK version 1.1.4:

  • (Android) Fixed an issue where the foreground service would start intermittently

Sahha SDK version 1.1.3:

  • Added category to samples and stats
  • Added deviceId to 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
Feb 7
Release

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

Jan 31
Feature

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
Jan 22
Update

Sahha SDK version 1.1.1:

  • Adjusted sleep window in getStats
  • Added deviceId to device info
  • (iOS) Enabled splitting stats by source
  • (Android) Fixed auth-related posting bug
  • (Android) Added proguard rules
Jan 15
Feature

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
Jan 7
Update

Sahha SDK version 1.1.0:

  • Added recordingMethod parameter to getSamples method
  • (iOS) Fixed async errors for app lifecycle events
  • (Android) Fixed an issue where getSensorStatus may sometimes not return a status

December 2024

Dec 20
Release

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
Dec 12
Feature

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
Dec 4
Update

Sahha SDK version 1.0.6:

  • Added getBiomarkers to retrieve biomarker data
  • Added app event logs for lifecycle changes
  • Changed authenticate to 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

Nov 7
Release

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
Nov 4
Fix

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

Oct 24
Update

Sahha SDK version 1.0.3:

  • (Android) Resolved an issue where applying metadata to native sleep data could cause crashing
Oct 23
Update

Sahha SDK version 1.0.2:

  • (Android) Added metadata to logs
  • (Android) Added appVersion to device information
  • (Android) Fixed an issue where the endDateTime timestamps were incorrect for historical step data
Oct 8
Update

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 unavailable specifically for Android version 9 (API 28)

September 2024

Sep 17
Release

Launched Readiness Score 🚀. It helps users assess their preparedness for daily physical and mental activities. How it works: Readiness Score Explained

Sep 12
Update

Released Sahha SDK version 1.0.0 with the following changes:

  • Added getScores method to receive the latest version of our Sahha scores
  • Removed analyze method 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

Aug 22
Update

Sahha SDK version 0.4.5:

  • (Android) Improved the quality of step data being sent to Sahha API
  • Changed getSensorStatus and enableSensors method 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

Jul 19
Feature

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