The NUCoach platform is very flexible and customizable. Developers can create new modules and integrations through our selection of application program interfaces, or APIs, that allow access to data collected in NUCoach and stored in our database on DeepHealth Lab.
Wait, what is DeepHealth Lab?
DeepHealth Lab is the engine that runs NUCoach. This site connects to an SSL-secured database hosted by DigitalOcean Cloud services. Using this platform, researchers can access raw participant data that is secured using a robust access level management system. DeepHealth Lab’s API allows for easy integration with outside sensors and services.
Twilio is a cloud communications platform company that allows software developers to programmatically make and receive phone calls and send and receive text messages using its web service APIs. We use Twilio to prompt individuals to complete various coaching tasks at that time. Twilio allows us to insert a link that directly opens our NUCoach mobile app (this function in iOS only).
Wearable sensors, such as Microsoft Band 2, Empatica E4, Misfit devices, Emfit QS, and Firstbeat Bodyguard 2 (ECG). Using mobile companion applications (for MS Band 2 and Misfit) or simple drag-and-drop upload tools (for E4 and Firstbeat), DeepHealth Lab will automatically convert sensor data into standard MySQL format before storing in our database. These will be described in more detail in a later post.