| DataKit |
Handles routing, privacy, and storage |
| DataKitAPI |
API library for apps to use DataKit |
| Plotter |
Real-time data visualizer |
| Privacy Controller |
Allows the participant to suspend data collection and EMA prompting |
| Utilities |
Common helper functions |
| Phone |
Integrates the smartphone sensors |
| Chestband |
Data collection from ANT+ sensor suite |
| Wrist |
BLE wrist-worn motion capture device |
| iCO |
Carbon Monoxide sensor support |
| Smartwatch |
Bluetooth 4 connected watch |
| UWB RF |
BLE chest sensor for measuring heart function and lung fluid |
| Blood Pressure |
BLE-connected blood pressure cuff |
| Weight |
BLE-connected weight scale |
| Smart Toothbrush |
BLE-connected smart toothbrush |
| Stream Processor |
Provides real-time computation of biomarkers (e.g. stress, smoking, etc.) |
| Mood Surfing |
A custom built stress reduction app |
| Thought Shakeup |
A custom built stress reduction app |
| Medication |
Medication adherence compliance app and reminder system |
| Self Report |
Customizable self-report prompts |
| EMA |
Customizable EMA delivery application |
| Study |
Main study interface; provides application management for all other apps |
| EMA/EMI Scheduler |
Customizable scheduler for delivering user prompts based on biomarkers |
| Adherence Reminder |
A scheduler for episodic data collection |
| Notification Manager |
Gatekeeper for all user prompts |