Privacy Policy
Last updated: October 17, 2026
TGS Mobile Apps ("we", "us", or "our") develops and publishes mobile applications. This Privacy Policy explains how we collect, use, and protect your information when you use any of our applications.
This policy covers the following applications:
- Authenticator App - MFA / 2FA (two-factor authentication manager)
- MediTrack - AI Child Care Pal (child health and medication tracker)
- ObjectRelay (AI-powered visual memory and inventory assistant)
- AI Plant Identifier - Botanic (plant identification, diagnosis and plant care assistant)
- GLP 1 Shot Tracker: ShotTime (also shown as GLP-1 Tracker; GLP-1 medication, dose, weight and nutrition tracker)
Please note: Botanic works differently from our other apps. It requires an account and stores your plant data in the cloud so it can sync across devices and send you care reminders. Sections below marked for Botanic describe this in detail.
1. Information We Collect
Authenticator App - MFA / 2FA
- 2FA Account Data: All secrets, usernames, and service names are stored locally on your device only. We do not collect or store this data on any server.
- Camera: Used solely to scan QR codes for adding 2FA accounts. Camera data is not stored, transmitted, or shared.
- Biometric Data: Face ID / Touch ID is processed entirely by your device's secure enclave. We never access or store biometric data.
MediTrack - AI Child Care Pal
- Child Profile Information: Your child's name, date of birth, weight, and gender are stored locally on your device using SharedPreferences. This data is not transmitted to our servers.
- Health Data: Temperature records, medicine information, dose history, and supplement tracking are stored locally on your device.
- Camera and Photos: The app uses your camera to photograph medicine packaging for AI-powered identification. These photos are stored locally on your device and sent to Google's Gemini AI service for analysis. Photos are not stored on our servers.
- AI Processing: Medicine names and photos are sent to Google Gemini API for analysis. Google's privacy policy governs how this data is processed. We do not store or share this data beyond the AI request.
ObjectRelay
- Photos and Images: The app uses your camera or photo gallery to capture images of drawers, boxes, shelves, and storage spaces. These photos are stored locally on your device.
- AI Object Recognition: Photos are sent to Google's Gemini AI service for object identification and analysis. The AI identifies objects in the image and returns a structured list of detected items. Photos are processed in real-time and are not stored on our servers or Google's servers beyond the duration of the API request.
- Inventory Data: Object names, descriptions, categories, and location tags are stored locally on your device using a local database (Hive). This data is not transmitted to any server.
- Location Tags: Location names (e.g., "Kitchen Drawer", "Garage Shelf") are user-defined labels stored locally. The app does not collect GPS or physical location data.
- Search Queries: All search queries are processed locally on your device against the local database. No search data is transmitted externally.
AI Plant Identifier - Botanic
- Account Information: Botanic requires an account. You can sign in with Google, Apple, or an email address and password. Authentication is handled by Firebase Authentication. We store your user ID, email address and display name.
- Camera and Photos: Photos you take or select are stored locally on your device. To identify a plant or diagnose a problem, the photo is sent over an encrypted connection to our server function, which forwards it to Google's Gemini AI service. Photos are not stored on our servers and are not retained after the request completes.
- Plant Records: Plant names, region/category labels, watering intervals, reminder times, watering history, growth photos and your notes are stored locally on your device. A text copy of your plant records and analysis summaries is also stored in our Firebase Firestore database so it can be restored and synced.
- Scan Results: The text result of each scan is stored in Firestore together with your user ID, the scan mode and the AI model name. The scanned image itself is not stored.
- Location: If you grant location permission, the app requests an approximate position (roughly town level, not your exact address) to show local weather and region-appropriate plant information. Before it is saved, the coordinate is rounded to about one kilometre, and this rounded value is stored in your user record so that our server can generate weather-aware care advice. We never store a precise location. You can deny or revoke location permission at any time in your device settings; the app then falls back to a default region.
- Push Notifications: If you allow notifications, a Firebase Cloud Messaging token is stored in your user record so we can send plant care reminders. Watering reminders are also scheduled locally on your device.
- Usage Counters: We keep daily scan and chat counters in your user record to enforce free-tier limits and free trial eligibility.
- Expert Chat: Messages you send to the in-app plant expert chat are forwarded to Google Gemini for a response.
GLP 1 Shot Tracker: ShotTime
ShotTime does not have accounts. Everything you enter is stored locally on your device and is not uploaded to our servers, except for the two optional AI features described below.
- Medication and Doses: Your medication, dose, schedule, reminder times, dose history and injection sites are stored on your device.
- Profile: Your optional name (used only on the doctor report you create), sex, birth year, height, weight history, goal weight and preferred pace are stored on your device.
- Side Effects, Worries and Notes: Side effects, the worries and motivations you choose, and any free-text notes or journal entries are stored on your device.
- Progress Photos: If you add progress photos (with camera or photo library permission), the image files stay on your device and are never uploaded.
- Nutrition: Meals, protein, fiber and water you log are stored on your device.
- Apple Health / Health Connect (optional): If you allow it, the app reads and writes your weight, writes water, protein and fiber, reads these from other apps, and reads steps, active energy, height, sex and date of birth. Health data read from Apple Health or Health Connect stays on your device and is never used for advertising or analytics.
- AI Meal Analysis (premium, optional): After you agree in the app, the meal photo or description you submit is sent over an encrypted connection to our server function, which forwards it to Google Gemini to estimate nutrition. It is not stored on our servers and is not sent with your name or any identifier.
- AI Assistant (premium, optional): After you agree in the app, your messages and a summary of your logs (medication, doses, weight, side effects and today's nutrition) are sent through our server function to Google Gemini to answer your questions. This includes health information. Your name, notes and photos are not sent. Nothing is stored on our servers; the conversation is kept only on your device.
- Doctor Report: The PDF report is created on your device and only leaves it if you choose to share it. For Japanese, Korean and Chinese reports, a font file is downloaded from Google Fonts the first time; none of your data is sent with that request.
2. Analytics
Our applications use Firebase Analytics (by Google) to collect anonymous usage statistics, including:
- App opens and session duration
- Feature usage patterns
- Device type and operating system version
- Crash reports and performance diagnostics
This data is anonymous and does not include personally identifiable information. It helps us improve app performance and user experience.
ShotTime does not use the advertising identifier (IDFA). Its analytics events describe how features are used (for example, that a meal or note was logged, or which paywall was shown). They never include your medication, doses, weight, height, birth year, side effects, worries, free-text notes, photos or any Apple Health / Health Connect data.
Botanic does not use Firebase Analytics. Instead it records which screens you open and how long you stay on them, and sends these events in batches to our own server function. These events are linked to your account so we can understand how the app is used and improve it.
3. In-App Purchases and Subscriptions
Our applications offer premium features through in-app subscriptions. Purchases are processed entirely through Apple App Store or Google Play Store. We use Adapty as our subscription management platform.
- We do not collect or store payment information (credit card numbers, billing addresses, etc.).
- Adapty receives anonymized purchase and subscription data for analytics purposes.
- Subscription management and billing are handled by Apple/Google.
4. Data Storage and Security
Authenticator App, MediTrack and ObjectRelay:
- All personal data (child profiles, health records, 2FA secrets, inventory data, photos) is stored locally on your device.
- We do not operate any servers that store this data.
GLP 1 Shot Tracker: ShotTime:
- All of your records, photos and notes are stored locally on your device. We do not operate servers that store them.
- AI requests go through our own server function protected by Firebase App Check, so that our API keys are never shipped inside the app. Requests are processed in real time and not stored.
- Your data may be included in your device's own backup (for example iCloud or Google backup), which is controlled by you and your device provider.
AI Plant Identifier - Botanic:
- Photos always stay on your device; they are only transmitted for the duration of an AI request and are never stored on our servers.
- Your account details, plant records, scan result texts, approximate location, notification tokens and usage counters are stored in Google Firebase (Authentication, Firestore, Cloud Functions, Cloud Messaging) under a project we control. Access is restricted by security rules so that a signed-in user can only read and write their own data.
- AI requests go through our own server function rather than directly from the app, so that our API keys are never shipped inside the app.
All applications:
- All network communications use HTTPS encryption.
- Photos sent to the AI service for analysis are transmitted via encrypted connections and are not retained after processing.
- We recommend enabling device passcode and biometric lock for additional security.
5. Data Sharing
We do not sell, trade, or share your personal information with third parties. Data is only transmitted in the following cases:
- Google Gemini AI: Photos and text prompts are sent for AI analysis (MediTrack, ObjectRelay, Botanic and ShotTime). For MediTrack, ObjectRelay and ShotTime the results are stored locally on your device only. In ShotTime, the AI assistant receives a summary of your health logs, only after you agree to it in the app.
- Google Firebase: For Botanic, account details, plant records, scan result texts, approximate location and notification tokens are stored in Firebase (Authentication, Firestore, Cloud Functions, Cloud Messaging).
- Open-Meteo: For Botanic, your approximate (rounded) coordinates are sent to the Open-Meteo weather service to retrieve local weather. No account information is included in that request.
- Firebase Analytics: Anonymous usage statistics are sent to Google.
- Adapty: Anonymized subscription data for purchase management. For Botanic, your user ID is passed to Adapty so that a subscription can be matched to your account.
6. Data Deletion
You can delete all your data at any time:
- Authenticator App: Delete individual accounts or uninstall the app to remove all data.
- MediTrack: Go to Settings (gear icon) → "Reset All Data" to permanently delete all profiles, medicines, temperature records, and dose history. Alternatively, uninstall the app.
- ObjectRelay: Delete individual locations and their associated scans from within the app, or uninstall the app to remove all data including photos and inventory records.
- ShotTime: Go to Settings → "Delete all data" to permanently delete your medications, doses, weight, side effects, photos and profile from your device. Deleting a medication also deletes its dose history. Uninstalling the app removes all data. Data already written to Apple Health or Health Connect can be deleted there. Your subscription is not affected.
- Botanic: You can delete individual plants and growth photos from within the app. To remove your account and the data stored for it, open the profile screen and choose Delete Account. Because Botanic stores data in the cloud, uninstalling the app alone does not delete your account — please use Delete Account, or contact us at the address below and we will delete it for you.
For the Authenticator App, MediTrack, ObjectRelay and ShotTime all data is stored locally on your device, so uninstalling the app permanently removes all associated data.
7. Children's Privacy
MediTrack is designed for parents and caregivers to track their children's health information. The app is not intended to be used by children directly. We do not knowingly collect information from children under 13.
The Authenticator App, ObjectRelay and Botanic are not directed to children under 13. ShotTime is intended for adults and is not directed to children.
8. Medical Disclaimer
Important: MediTrack provides general health information powered by AI for reference purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult your doctor or qualified healthcare provider before making any medical decisions. Always read the medicine package leaflet before use. The AI-generated information may contain inaccuracies.
Important: ShotTime is a personal tracking tool, not a medical device, and does not provide medical advice. The estimated medication level is based on average published values and is not your actual blood level. Do not change, skip or time your doses based on the app, and do not rely on reminders alone. Always follow your prescriber's instructions. The AI assistant and AI meal analysis may be inaccurate. Medication names mentioned in the app are trademarks of their respective owners; ShotTime is not affiliated with or endorsed by them.
9. AI Disclaimer
Important: ObjectRelay uses AI-powered object recognition to identify items in photos. AI identification results may contain inaccuracies, miss certain objects, or misidentify items. The app is designed as a personal organization aid and should not be relied upon for insurance claims, legal documentation, or other critical purposes without independent verification.
Important: Botanic uses AI to identify plants and to suggest care and treatment. Identification and diagnosis results may be inaccurate. The information is provided for general guidance only and is not professional agricultural, horticultural, veterinary or medical advice. Never eat, apply or otherwise use a plant based only on an identification made by the app — misidentifying a plant can be dangerous.
10. Third-Party Services
Our apps use the following third-party services, each governed by their own privacy policies:
11. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by updating the "Last updated" date at the top of this page. Continued use of the apps after changes constitutes acceptance of the updated policy.
12. Contact Us
If you have questions about this Privacy Policy or wish to request data deletion, please contact us at:
Email: tgsmobileapps@gmail.com
Developer: TGS Mobile Apps