DoseVita — GLP-1 Tracker
Effective Date: March 18, 2026 | Last Updated: March 18, 2026
DoseVita ("we," "us," "our," or "the App") provides a mobile
health tracking application that allows users to log GLP-1
medication doses, record side effects, and track vital signs.
This Privacy Policy comprehensively discloses all data that
the App accesses, collects, and uses — including all Health
Data — and explains how that data is stored, processed,
shared, and deleted.
Key Point: DoseVita collects Health Data including medication
records, side effect symptoms, and vital sign measurements.
All Health Data is stored exclusively on your device. We do
not transmit, upload, or have access to your Health Data.
---
1. Complete List of Data Accessed and Collected
The following is a comprehensive disclosure of every category
of data that DoseVita accesses and/or collects:
Category A: Health Data — Medication Records
- Specific data fields collected: Medication name (selected
from: Ozempic, Wegovy, Mounjaro, Saxenda, Rybelsus), dosage
amount (in milligrams), date and time the dose was logged
- How it is collected: Manually entered by the user through
the "Log Medication" dialog in the Meds tab
- How it is used: Displayed in the Meds tab as individual
entry cards; used to calculate and display total dose count in
the summary hero card; used to show the most recent
medication name and time since last dose; used to generate a
text summary when the user taps the Share button
- How it is stored: Saved to Android SharedPreferences on the
user's device under the key "tracker_meds" as a JSON array
- Is it shared with third parties: No. Never transmitted off
the device
- Is it used for advertising: No
Category B: Health Data — Side Effect Records
- Specific data fields collected: Symptom name (selected from:
Nausea, Vomiting, Diarrhea, Constipation, Headache,
Dizziness, Fatigue, Stomach Pain), severity rating (integer
from 1 to 5), optional free-text notes entered by the user,
date and time the entry was logged
- How it is collected: Manually entered by the user through
the "Log Side Effect" dialog in the Effects tab
- How it is used: Displayed in the Effects tab as individual
entry cards with color-coded severity indicators; used to
calculate and display the average severity score in the
summary hero card; used to render a severity gauge
visualization; used to display severity dot indicators (●○○○○)
on each card; used to generate a text summary when the user
taps the Share button
- How it is stored: Saved to Android SharedPreferences on the
user's device under the key "tracker_effects" as a JSON array
- Is it shared with third parties: No. Never transmitted off
the device
- Is it used for advertising: No
Category C: Health Data — Vital Sign Records
- Specific data fields collected: Vital type (either "Weight"
or "Blood Sugar"), measurement value (weight in pounds or
blood sugar in mg/dL), date and time the reading was logged
- How it is collected: Manually entered by the user through
the "Log Vital" dialog in the Vitals tab
- How it is used: Displayed in the Vitals tab as individual
entry cards; used to show the most recent weight with a trend
arrow (↑↓→) in the summary hero card; used to render a bar
chart of the last 7 weight entries; used to generate a text
summary when the user taps the Share button
- How it is stored: Saved to Android SharedPreferences on the
user's device under the key "tracker_vitals" as a JSON array
- Is it shared with third parties: No. Never transmitted off
the device
- Is it used for advertising: No
Category D: Non-Health Data — Subscription Information
- Specific data fields collected: Email address (entered only
during voluntary premium activation), premium status flag
(boolean), subscription expiry timestamp
- How it is collected: Manually entered by the user through
the "Activate Premium" dialog
- How it is used: Used solely to determine whether to display
premium or free features within the App
- How it is stored: Saved to Android SharedPreferences on the
user's device under the file "glp1_subscription"
- Is it shared with third parties: No
Summary Table: All Data Accessed and Collected
Data Category: Medication Records
Type: Health Data
Specific Fields: Drug name, dose (mg), date/time
Collection Method: User manual input
Usage: Display dose history, count total doses, show last
medication, share summary
Storage: On-device only
Shared?: No
────────────────────────────────────────
Data Category: Side Effect Records
Type: Health Data
Specific Fields: Symptom name, severity (1–5), notes,
date/time
Collection Method: User manual input
Usage: Display symptom log, calculate average severity, render
gauge, share summary
Storage: On-device only
Shared?: No
────────────────────────────────────────
Data Category: Vital Sign Records
Type: Health Data
Specific Fields: Type (Weight/Blood Sugar), value, date/time
Collection Method: User manual input
Usage: Display vital entries, show weight trend, render bar
chart, share summary
Storage: On-device only
Shared?: No
────────────────────────────────────────
Data Category: Subscription Info
Type: Non-Health
Specific Fields: Email, premium status, expiry date
Collection Method: User manual input
Usage: Determine premium vs. free feature access
Storage: On-device only
Shared?: No
The App does NOT access or collect: location data, device
identifiers, advertising IDs, contacts, photos, camera input,
microphone input, call logs, SMS, browsing history, installed
apps, device sensor data, Google Health Connect data, Apple
HealthKit data, or any data from device health sensors or
wearables.
---
2. How Health Data Is Used — Detailed Disclosure
This section provides a comprehensive breakdown of every way
Health Data is used within the App:
2.1 Display and Visualization
- Medication records are displayed as cards showing drug name,
dose, and relative time
- Side effect records are displayed as cards with symptom
name, severity dots, notes, and color-coded accent bars (green
for mild, yellow for moderate, red for severe)
- Vital records are displayed as cards showing measurement
type, value with unit, and relative time
- Summary hero cards aggregate Health Data to show: total dose
count (medications), average severity with gauge (side
effects), latest weight with trend arrow and bar chart
(vitals)
2.2 On-Device Calculations
- Average severity is calculated by summing all side effect
severity values and dividing by the number of entries — this
calculation happens entirely on the device
- Weight trend direction is determined by comparing the two
most recent weight entries — this calculation happens entirely
on the device
- Bar chart values are computed from the last 7 weight entries
— this calculation happens entirely on the device
2.3 Sharing (User-Initiated Only)
- When the user taps the Share button, the App generates a
plain-text summary of the currently visible tab's Health Data
- The share action uses Android's standard ACTION_SEND intent,
which opens the system share sheet
- The user chooses the destination app (e.g., messaging,
email) — DoseVita does not control or track where the shared
text is sent
- Sharing is entirely voluntary and user-initiated; no Health
Data is ever shared automatically
2.4 How Health Data Is NOT Used
- Health Data is not used for advertising or ad targeting
- Health Data is not used for analytics or user profiling
- Health Data is not used for marketing communications
- Health Data is not sold, rented, leased, or traded to any
party
- Health Data is not transmitted to any server, API, or cloud
service
- Health Data is not used to make automated decisions about
the user
---
3. Data Storage and Security
All Health Data and non-health data is stored exclusively on
the user's device:
- Storage mechanism: Android SharedPreferences (local
XML-based key-value storage in the app's private data
directory)
- Encryption: Data is protected by Android's app sandboxing,
which prevents other apps from accessing DoseVita's data. On
devices with file-based encryption (Android 7.0+), the data is
encrypted at rest
- Network transmission: Health Data is never transmitted over
any network connection. The App's INTERNET permission is used
only to open external URLs (Stripe checkout page, attorney
websites) in the device's browser
- Server storage: We do not operate servers that receive or
store user data. There is no backend, no database, and no
cloud storage associated with Health Data
- Our access: We have no technical ability to access, view,
read, or retrieve any Health Data stored on the user's device
---
4. Payment Processing
Premium subscriptions are processed by Stripe, Inc., a PCI DSS
Level 1 certified payment processor:
- When the user taps "Subscribe," the App opens a
Stripe-hosted checkout page in the device's web browser
- All payment information (card number, expiration, CVV,
billing address) is entered on and processed by Stripe's
servers
- DoseVita never receives, sees, processes, or stores any
payment card data
- Stripe's privacy policy applies: https://stripe.com/privacy
---
5. Third-Party Links
The Legal tab contains links to external websites operated by
third-party law firms and legal services. When the user taps
these links:
- The external website opens in the device's browser, outside
the App
- No Health Data or personal data is transmitted to these
websites by the App
- The third party's own privacy policy governs any data they
collect
- DoseVita is not responsible for third-party privacy
practices
---
6. Data Retention and Deletion
- Health Data remains on the device indefinitely until the
user takes action to delete it
- Delete individual entries: Tap the × button on any
medication, side effect, or vital entry card
- Delete all app data: Go to device Settings > Apps > DoseVita
> Storage > Clear Data
- Delete by uninstalling: Uninstalling DoseVita permanently
and irreversibly deletes all stored data
- Because no data exists on our servers, deletion from the
device is complete and final — we cannot recover deleted data
---
7. Children's Privacy
DoseVita is not directed at and not intended for use by anyone
under 18 years of age. We do not knowingly collect Health
Data or personal information from children under 18.
---
8. Android Permissions
DoseVita requests the following Android permission:
- INTERNET — Used solely to open external web pages (Stripe
payment checkout, attorney websites, eligibility check) in the
device's browser. This permission is NOT used to transmit,
upload, or sync any Health Data or personal data
DoseVita does not request permissions for: location, camera,
microphone, contacts, storage, phone, SMS, calendar, sensors,
or any other device capability.
---
9. User Rights
- Right to access: All Health Data is visible within the App
at all times on the respective tabs
- Right to delete: Users can delete individual entries or all
data at any time (see Section 6)
- Right to control: Data entry is entirely voluntary; no
minimum data is required to use the App
- Right to data portability: Users can use the Share button to
export a text summary of their Health Data via any messaging
or email app
- Right to restrict processing: Users can stop using any
feature at any time; no background processing of Health Data
occurs
---
10. Changes to This Privacy Policy
We may update this Privacy Policy to reflect changes in the
App or applicable regulations. When we make changes:
- The "Effective Date" and "Last Updated" date at the top of
this page will be revised
- Material changes to Health Data collection or usage will be
highlighted
- Continued use of the App after changes constitutes
acceptance of the updated policy
---
11. Contact Us
For questions, concerns, or data-related requests regarding
this Privacy Policy:
Email: ktorrence123@gmail.com
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.