Terms and Conditions
Last Updated: November 2025
1. Acceptance of Terms
By accessing and using NutriAgent Bot (the "Service"), you accept and agree to be bound by the terms and provision of this agreement. If you do not agree to abide by the above, please do not use this service.
NutriAgent Bot is a Telegram bot service that provides nutrition tracking functionality through natural language conversations and image recognition. The Service is operated by an individual developer ("we," "us," or "our") as a personal project and is not a registered company.
2. Description of Service
NutriAgent Bot is a conversational Telegram bot that helps users track their nutrition and meals through:
- Natural language text conversations
- Image recognition and analysis of meal photos
- AI-powered nutritional information estimation
- Integration with Google Sheets for data storage
You may interact with the bot by sending text messages describing your meals or by sending photos of your meals. The bot will attempt to identify ingredients and estimate nutritional information based on your input.
3. User Account and Google OAuth
3.1 Google Account Connection
To use certain features of the Service, you must connect your Google account using OAuth 2.0 authentication. By connecting your Google account, you:
- Authorize NutriAgent Bot to create and manage a Google Sheets spreadsheet in your Google Drive
- Grant permission for the Service to read and write data to this spreadsheet
- Understand that this connection is optional and can be revoked at any time through your Google account settings
3.2 OAuth Permissions
The Service requests the following Google OAuth scopes:
- Google Sheets API: To create and update spreadsheets for storing your nutrition data
- Google Drive API: To create files in your Google Drive
We only access the spreadsheets that we create for you. We do not access, read, or modify any other files in your Google Drive.
3.3 Revoking Access
You may revoke the Service's access to your Google account at any time by:
- Visiting your Google Account settings (https://myaccount.google.com/permissions)
- Removing NutriAgent Bot from your connected apps
Revoking access will prevent the Service from updating your spreadsheet, but existing data will remain in your Google Sheets.
4. User Responsibilities
4.1 Accurate Information
You are responsible for providing accurate information about your meals. The Service's AI-powered estimations are approximations and may not be 100% accurate. You should:
- Verify nutritional information when accuracy is critical
- Provide clear descriptions and context when sharing meals
- Use your best judgment regarding the accuracy of nutritional estimates
4.2 Acceptable Use
You agree to use the Service only for lawful purposes and in accordance with these Terms. You agree not to:
- Use the Service in any way that violates any applicable law or regulation
- Attempt to gain unauthorized access to the Service or its systems
- Interfere with or disrupt the Service or servers connected to the Service
- Use the Service to transmit any harmful, offensive, or inappropriate content
- Reverse engineer, decompile, or attempt to extract the source code of the Service
4.3 Telegram Account
You must have a valid Telegram account to use the Service. You are responsible for maintaining the security of your Telegram account and for all activities that occur under your account.
5. Data and Privacy
Your use of the Service is also governed by our Privacy Policy. Please review our Privacy Policy to understand how we collect, use, and protect your information.
Key points regarding your data:
- All nutrition data is stored in Google Sheets that you own and control
- We may temporarily process your messages and images to provide the Service
- We do not sell your personal information to third parties
- You can delete your data at any time by deleting the spreadsheet or revoking access
6. Nutritional Information Disclaimer
6.1 Estimates and Approximations
The nutritional information provided by NutriAgent Bot is based on AI-powered analysis and estimation. These estimates are:
- Approximations based on visual recognition and natural language processing
- Not guaranteed to be 100% accurate
- Subject to variations based on preparation methods, ingredient brands, and portion sizes
- Intended for general tracking purposes, not medical or professional dietary advice
6.2 Not Medical Advice
The Service is not intended to provide medical, nutritional, or dietary advice. The nutritional information provided is for informational purposes only and should not be used as a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding your diet or nutrition.
7. Service Availability and Modifications
7.1 Availability
We strive to maintain the Service's availability, but we do not guarantee that the Service will be available at all times. The Service may be unavailable due to:
- Maintenance or updates
- Technical issues
- Third-party service outages (e.g., Telegram, Google APIs)
- Force majeure events
7.2 Modifications
We reserve the right to modify, suspend, or discontinue the Service at any time, with or without notice. We may also update these Terms from time to time. Continued use of the Service after changes constitutes acceptance of the new Terms.
8. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, NUTRIAGENT BOT AND ITS OPERATORS SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS OR REVENUES, WHETHER INCURRED DIRECTLY OR INDIRECTLY, OR ANY LOSS OF DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES, RESULTING FROM:
- Your use or inability to use the Service
- Any inaccuracy or error in nutritional information provided
- Any unauthorized access to or use of our servers or data
- Any interruption or cessation of transmission to or from the Service
- Any bugs, viruses, or other harmful code that may be transmitted through the Service
IN NO EVENT SHALL OUR TOTAL LIABILITY TO YOU FOR ALL DAMAGES EXCEED THE AMOUNT YOU HAVE PAID TO US IN THE PAST TWELVE MONTHS, OR ONE HUNDRED DOLLARS ($100), WHICHEVER IS GREATER.
9. Intellectual Property
The Service, including its original content, features, and functionality, is owned by NutriAgent Bot and is protected by international copyright, trademark, patent, trade secret, and other intellectual property laws.
You retain ownership of all data you provide to the Service, including messages, images, and nutrition data stored in your Google Sheets.
10. Indemnification
You agree to defend, indemnify, and hold harmless NutriAgent Bot and its operators from and against any claims, liabilities, damages, losses, and expenses, including reasonable attorney's fees, arising out of or in any way connected with your use of the Service or violation of these Terms.
11. Termination
We may terminate or suspend your access to the Service immediately, without prior notice or liability, for any reason, including if you breach these Terms.
Upon termination, your right to use the Service will cease immediately. However, any data stored in your Google Sheets will remain in your possession and control.
12. Governing Law
These Terms shall be governed by and construed in accordance with applicable laws, without regard to its conflict of law provisions. Any disputes arising from these Terms or your use of the Service shall be resolved in the appropriate courts of competent jurisdiction.
13. Contact Information
If you have any questions about these Terms and Conditions, please contact us through:
- Telegram: @nutri_agent_bot
14. Severability
If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary, and the remaining provisions shall remain in full force and effect.
15. Entire Agreement
These Terms, together with our Privacy Policy, constitute the entire agreement between you and NutriAgent Bot regarding the use of the Service and supersede all prior agreements and understandings.