Answers about setup, privacy, supported platforms, and more
VytalLink connects your fitness tracker and health apps to AI assistants like ChatGPT and Claude. You can ask questions about your sleep, workouts, steps, heart rate, and get clear answers.
You chat in ChatGPT on the web or in Claude Desktop on your computer. VytalLink doesn't have its own chat - it just connects your data to your AI assistant.
Yes, from the VytalLink app. After connecting, tap "Start Chatting" and it opens the ChatGPT GPT in a built-in browser. That keeps VytalLink running in the foreground so your data keeps flowing. Opening the standalone ChatGPT app instead will break the connection.
Yes. Keep the VytalLink app open while you chat so it can share your data with your AI assistant. Close the app and your AI can't get new data.
Your phone remains the source of truth. VytalLink is designed to relay only the health data needed for an active session, and not to keep a separate cloud copy of your metrics after that session ends.
You choose who to share your data with during each session. Once shared, the data is subject to the recipient’s policies:
Review the provider’s terms before sharing. VytalLink does not sell or repurpose your health data.
If your wearable syncs to your phone’s health platform, VytalLink can make that data conversational.
No. The fastest path is ChatGPT (no desktop setup). MCP is available for desktop workflows and power users.
AI answers depend on the model and your prompts. Try concrete time ranges, comparisons, or goals. We recommend verifying any critical insights and consulting professionals for medical decisions.
Stop the connection in the mobile app or simply close the app to pause the bridge. Since credentials expire and the relay is stateless, access ends when the session does. You can generate new credentials at any time.
No account is required to start using VytalLink. The app is designed to work without a sign-up flow, so you can connect your health data without creating a separate VytalLink account.
MCP stands for Model Context Protocol. It’s a standard that allows desktop clients like Claude Desktop, Cursor, or VS Code to interact with your health data securely and efficiently. MCP clients provide advanced workflows for power users.
Choose the client that aligns with your workflow and preferences.
VytalLink does not provide medical advice, diagnosis, or treatment. For medical questions, consult a qualified professional.
ChatGPT is ideal for quick, conversational insights without any desktop setup. MCP clients, like Claude Desktop or VS Code, are designed for advanced workflows and professional use cases.
If you close the app, the connection to your AI assistant is paused, and no new data will be relayed. To resume, simply reopen the app and restart the session.
No, VytalLink requires an active internet connection to securely relay your health data to your AI assistant.
VytalLink accesses only the health metrics you approve, such as sleep, workouts, steps, and heart rate. You have full control over what data is shared during each session.
VytalLink is designed to keep your health data on your phone until you choose to share it with a connected assistant. Only the information needed for the current session is relayed, and you can stop sharing by ending the session or closing the app.
Yes, you can connect to multiple AI clients simultaneously. However, we recommend maintaining a single active connection for simplicity and to avoid potential data conflicts.
direct_login — authenticates the user with their Word + PIN. No browser, no redirect.get_summary — returns a snapshot of steps, sleep, heart rate, and more for any date range.get_health_metrics — queries a specific metric by time range and aggregation (raw, hourly, or daily).Full parameter reference, schemas, and response types in the API Reference.
The user opens the VytalLink app and taps to get a Word + PIN, then enters those credentials inside your agent. Your agent calls direct_login with the Word and PIN to establish the session. The user must keep the VytalLink app open for the connection to stay active.
Any language with an MCP client SDK works. The examples repo includes TypeScript and Python agents. You can also start from the Health Kit Template, a Python starter with CLI, Jupyter notebooks, and an observability stack.
The VytalLink app must be active in the foreground to stream data. If the user backgrounds or closes the app, the data connection pauses until they return and reopen it. There is no background data mode.
The OS may throttle or kill long-running calls on large date windows. Break requests into smaller windows (a week at a time works well) and merge the results in your agent.
Not yet. The backend works well for prototyping and testing, but it is not hardened for production traffic. Use it at your own risk and expect possible breaking changes.