Legal Document
Terms of Service
Effective Date: February 18, 2026 · Last Updated: February 22, 2026 · Version 2.0
Please read these Terms of Service carefully before using My Vital Log. By accessing or using the application at myvitallog.com, you agree to be bound by these terms. If you do not agree, please do not use the service.
1. Acceptance of Terms
These Terms of Service ("Terms") constitute a legally binding agreement between you ("User," "you," or "your") and My Vital Log ("we," "us," or "our") governing your use of the My Vital Log application and website at myvitallog.com (the "Service"). By using the Service, you confirm that you are at least 13 years of age and have the legal capacity to enter into this agreement.
2. Description of Service
My Vital Log is a personal health tracking application that:
- Integrates with the Oura Ring API to display heart rate and biometric data
- Allows users to manually log symptoms, severity ratings, and notes
- Allows users to record personal health conditions and medications
- Stores symptom logs, conditions, and settings on a secure server linked to your Oura account, enabling cross-device sync
- Caches heart rate data locally in your browser for performance
⚠ Not a Medical Device. My Vital Log is a personal wellness tool only. It is not a medical device, does not provide medical advice, and is not intended to diagnose, treat, cure, or prevent any disease or medical condition. Always consult a qualified healthcare professional for medical concerns.
3. Eligibility
To use My Vital Log you must:
- Be at least 13 years of age (or the minimum age required in your jurisdiction)
- Have a valid Oura Ring account and agree to Oura's Terms of Service to use the API integration features
- Use the Service only for lawful, personal purposes
4. User Accounts
My Vital Log does not use a traditional username/password account system. Your identity is established through your Oura Ring OAuth2 connection. When you connect your Oura account:
- We retrieve your unique Oura user ID and use it to store and retrieve your data on our servers
- Your data is private and linked only to your Oura account — no other user can access it
- You may delete your account and all associated data at any time via the Settings tab in the app
- You are responsible for keeping your Oura credentials secure
5. User Responsibilities
You agree that you are solely responsible for:
- Maintaining the confidentiality of your Oura OAuth2 access token
- All data you enter into the application, including symptom logs and health conditions
- Using the Service on a secure, personal device
- Any decisions made based on information displayed within the app
- Not using the Service in any way that could harm yourself or others
6. Oura API Integration
My Vital Log connects to your Oura Ring data using the Oura API V2 through the OAuth2 protocol. By connecting your Oura account to My Vital Log:
- You authorize us to retrieve biometric data from your Oura account on your behalf
- You authorize us to retrieve your Oura user ID for the purpose of linking your data across devices
- You acknowledge that your use of Oura data is also governed by Oura's Terms of Service
- You may revoke access at any time via the app or your Oura account settings
- We are not responsible for data availability, accuracy, or interruptions caused by the Oura API
7. Health & Medical Disclaimer
Important — Please Read. The information provided by My Vital Log, including heart rate readings, symptom logs, and health condition records, is for personal informational purposes only. It does not constitute and should never be used as a substitute for professional medical advice, diagnosis, or treatment.
Never disregard professional medical advice or delay seeking it because of something you have read or seen in My Vital Log. If you believe you are experiencing a medical emergency, call your local emergency services immediately.
Heart rate data from the Oura Ring is subject to the accuracy limitations of wearable sensor technology and may not reflect true clinical measurements.
8. Data & Privacy
Your use of My Vital Log is also governed by our Privacy Policy, which is incorporated into these Terms by reference. Key points:
- Your symptom logs, conditions, and settings are stored securely on our server, linked to your Oura user ID
- Heart rate data from Oura is not stored on our servers — it is fetched directly from Oura each session
- We do not sell, share, or monetize your health data
- You can permanently delete all your data at any time via Settings → Delete Account & All Data
- You are responsible for any data you export or share from the app
9. Intellectual Property
The My Vital Log application, including its design, code, branding, and content, is owned by My Vital Log and protected by applicable intellectual property laws. You may use the Service for personal, non-commercial purposes only. You may not:
- Copy, reproduce, or redistribute the application or its code without permission
- Use the My Vital Log name or branding without prior written consent
- Reverse engineer or attempt to extract the source code (unless it is open source and licensed accordingly)
10. Limitation of Liability
To the fullest extent permitted by law, My Vital Log and its creators shall not be liable for:
- Any health decisions made based on data displayed in the app
- Loss of data due to account deletion, browser clearing, device loss, or technical failure
- Inaccuracies in heart rate or biometric data sourced from the Oura API
- Indirect, incidental, special, or consequential damages of any kind
- Interruptions to the Oura API or any third-party service
- Temporary unavailability of the server or cross-device sync feature
The Service is provided "as is" and "as available" without warranties of any kind, either express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement.
11. Termination & Account Deletion
You may stop using My Vital Log at any time. To fully remove your data:
- Go to Settings → Delete Account & All Data to permanently delete all server-stored data
- Disconnect your Oura account via the app or your Oura account settings
- Clear your browser's localStorage to remove locally cached data
We reserve the right to suspend or discontinue the Service at any time, with or without notice. If we discontinue the Service, we will provide reasonable notice and a way for you to export your data where possible.
12. Third-Party Services
My Vital Log integrates with the Oura API, operated by Oura Health Ltd., and is hosted on Railway (railway.app). We are not affiliated with, endorsed by, or sponsored by either company. Your use of the Oura integration is subject to Oura's own terms and policies. We are not responsible for the availability, accuracy, or behavior of any third-party service.
13. Changes to These Terms
We may update these Terms from time to time to reflect changes in the Service, legal requirements, or our practices. When we do, we will update the "Last Updated" date at the top of this page. Your continued use of My Vital Log after any changes constitutes your acceptance of the updated Terms.
14. Governing Law
These Terms shall be governed by and construed in accordance with the laws of the United States. Any disputes arising under these Terms shall be resolved in the appropriate courts of competent jurisdiction.
15. Contact