While the default is to see your breath with visual feedback, you can also view the graphs as you breathe. At the end of a session, you can review your recorded results (including zooming into the time-based recordings) and make notes about the session, and you always have access to review your previous sessions in the History view.
From the session history, raw data can be exported, shared, and analyzed with third-party tools outside of Oxa. Oxa’s data is available in a JSON format for each individual exercise.
To export an exercise’s data:
- Open Oxa Life.
- Log in to your account.
- Select the Me tab.
- To export data from a Sleep session, select the Sleep tab, instead of Me.
- Select an exercise in the History. The session details open.
- Select the share icon.
- Save or open the file according to your preferences and device options.
Each JSON file exported from the Oxa app contains the following data:
- app_sw_version - The current version of the application
- average__relaxation - The average Calmness score of the session, calculated based on the total number of calmness score values collected during the session. The calmness score takes into account Heart Rate, Heart Rate Variability, and Breathing Rate.
- average_breathing_rate - The average Breathing Rate calculated based on the total number of breathing rate values collected during the session.
- average_hr - The average Heart Rate calculated based on the total number of heart rate values collected / measured during the session.
- coherence_total_duration - The time (in seconds) spent in coherence.
- data_format - The format used to serialize the session data.
- duration - The total duration (in seconds) of the session.
- heartrate - List of all the Heart Rate values collected during the session, one value per second.
- hrv - List of all the Heart Rate Variability values collected during the session, one value per second.
- max_breath_hold_millis - The duration (in milliseconds) of the breath holding session.
- max_breathing_rate - The maximum value of the Breathing Rate recorded during the session.
- max_coherence_strength - The maximum score achieved in coherence state during the session.
- max_hr - The maximum value of the Heart Rate recorded during the session.
- max_hrv - The maximum value of the Heart Rate Variation recorded during the session.
- max_relaxation - The maximum value of Calmness recorded during the session.
- min_breathing_rate - The minimum value of the Breathing Rate recorded during the session.
- min_hr - The minimum value of the Heart Rate recorded during the session.
- min_hrv - The minimum value of the Heart Rate Variation recorded during the session.
- relaxation - List of all the calmness values collected during the session.
- relaxation_trend - Average change in relaxation, as measured by the linear trend multiplied by the duration.
- respiration_rate - List of all the breathing rates collected during the session, 20 samples per second.
- respiration_volume_percentage - The percentage of breathing volume in accordance with the calibration limits. A 100% respiration volume is the maximum value achieved during the calibration exercise.
- session_id - The id corresponding to the session.
- timestamp - The timestamp that marks the start time of the exercise.
- title - The title of the session’s exercise.
- user_notes - List of notes the user made at the end of the session.
Oxa can also connect with other Bluetooth devices and share limited data directly. Bluetooth offers standards for heartrate, temperature, and Depending on what connectivity those third-party tools offer, you may be able to connect Oxa directly to other devices and apps.
With your support, we are looking forward to delivering advanced analytics and data export options in the future of Oxa. We cannot promise any timelines, and your feedback is welcome.