Introduction
Introduction
The ROOK Extraction App is a ready-to-use mobile solution designed to simplify health data extraction from mobile-based sources such as Apple Health and Health Connect, while also supporting API-based data sources like Fitbit, Garmin, and Oura. Built on ROOK’s SDKs, the app eliminates the need for mobile development expertise, making it an ideal solution for clients looking to deploy quickly and start collecting health data without creating their own app.
This app provides a seamless user experience by including a Connections View where users can connect to both mobile-based and API-based data sources. It offers flexibility for clients who want to start immediately or those who do not plan to develop their own mobile app.
Why Use the ROOK Extraction App?
The ROOK Extraction App is designed to address different client needs:
Quick Start for Data Collection:
- Ideal for clients who want to start collecting data quickly without building a custom app.
- The app handles both mobile-based and API-based data sources through a single connections view.
Versatile Usage:
- Can be used as a temporary solution while clients work on creating their custom app with ROOK SDKs.
- Serves as a long-term solution for clients who prefer a pre-built app to handle data extraction and delivery.
Streamlined Connection Process:
- Users can connect health data sources effortlessly via the app’s Connections View, supporting both API-based platforms (e.g., Fitbit, Garmin) and mobile-based sources (e.g., Apple Health).
No Development Required:
- The app is ready to use with a neutral branding design, removing the need for mobile development teams.
Core Features
- Unified Connections View:
- Supports both mobile-based and API-based data sources in a single app, ensuring comprehensive health data coverage.
- Pre-Built Solution:
- Enables rapid deployment without requiring development expertise.
- Cross-Platform Availability:
- Available on both iOS and Android, ensuring accessibility for all users.
- Neutral Branding:
- Pre-configured with a generic design, offering minimal configuration options (e.g., terms and conditions, support links).
- Flexible Deployment:
- Use it as a quick start to collect data or as a permanent solution for clients who do not plan to create their own app.
Workflow Overview
User Binding:
- Users initialize the app by scanning a QR code or clicking a universal link. This securely binds them to your system.
- Learn more in the User Binding Section.
Connections View:
- After binding, users connect to their desired health data sources:
- API-Based Sources: Users complete OAuth flows for platforms like Fitbit or Garmin.
- Mobile-Based Sources: Users grant permissions directly on their devices for Apple Health or Health Connect.
- After binding, users connect to their desired health data sources:
Data Delivery:
- Health data is extracted and delivered to your backend via Data Webhooks in real time.
- Refer to the Data Delivery Section for details.
Deployment Flexibility
Use Case | Details |
---|---|
Temporary Solution | Start collecting health data quickly while developing your custom app. |
Permanent Solution | Continue using the app indefinitely if app development isn’t planned. |
How to Get the App
The ROOK Extraction App is available for download on both the Google Play Store and Apple App Store, or it can be accessed via QR codes or universal links generated through ROOK’s API.
Platform | Supported Versions | Download Link |
---|---|---|
iOS | iOS 9 or later | |
Android | Android 15 or later |
Next Steps
- Learn How to Bind Users to securely link them to your system.
- Explore Data Delivery for webhook integration.
- For clients planning to develop their own app, visit the SDK Documentation for guidance.