Photo Med Tracker Privacy Policy

# Photo Med Tracker Privacy Policy

- Service name: Photo Med Tracker (먹었약)
- Effective date: May 18, 2026
- Last updated: May 18, 2026

This document is the privacy policy for the mobile application "Photo Med Tracker" ("the app"). The app is a photo-proof medication adherence tracker. **No account registration is required, and all user data is stored exclusively on the user's device.**

## 1. Information the app collects or transmits

### 1.1 Directly identifiable information

The app does **not collect or transmit any directly identifiable personal information** such as name, email address, phone number, postal address, or date of birth. There is no sign-up flow, and the app does not assign any user-identifying ID.

### 1.2 Data stored locally on the device

The following items are stored only on the user's device and are never transmitted to any external server. Storage is backed by the Hive local database and the app's private file directory (`path_provider`).

- Medication name, dose, and dosing schedule entered by the user
- Alarm settings (times and repeat intervals)
- Medication-intake proof photos (saved in the app's private directory, not exposed to the device gallery)
- Reason notes and intake history
- App preferences (theme, language, etc.)

This data is permanently deleted as soon as the user uninstalls the app or uses the in-app reset feature.

### 1.3 Data processed by third-party SDKs

#### Google AdMob (advertising)

The app displays Google AdMob ads to cover operating costs. AdMob may automatically collect and process the following information to serve and personalize ads:

- Advertising identifier (Android Advertising ID / iOS IDFA — only when the user grants ATT permission)
- IP address
- Device information (model, OS version, language)
- Ad interaction data

For details, see Google's advertising policies: <https://policies.google.com/technologies/ads>

#### Apple App Tracking Transparency (iOS)

On iOS 14.5+, the app shows an App Tracking Transparency (ATT) dialog at first launch asking whether the user permits tracking. If the user denies tracking, AdMob will not collect the advertising identifier, and only non-personalized ads intended for a general audience will be shown.

#### Google Play / App Store in-app review (in_app_review)

The "Rate the app" menu in Settings invokes the official in-app review dialog provided by Google Play or the App Store. The app itself collects no review data; any rating or review the user submits is handled under Google's or Apple's policies.

#### OS share sheet (share_plus)

The "Share" menu in Settings invokes the operating system's standard share sheet. The app does not access the content being shared or the recipient, and has no knowledge of which app or person the user shared to.

## 2. Permissions

The app requests the following permissions to provide its core features.

| Permission | Purpose | Required? |
|---|---|---|
| Camera (CAMERA) | Capture photo proof of medication intake | Required — photo proof disabled if denied |
| Notifications (POST_NOTIFICATIONS, Android 13+) | Display medication reminder notifications | Recommended — alarms will not fire if denied |
| Exact alarms (SCHEDULE_EXACT_ALARM / USE_EXACT_ALARM, Android 12+) | Trigger medication alarms at the scheduled time | Required — alarm timing will be inaccurate if denied |
| Boot completed (RECEIVE_BOOT_COMPLETED) | Re-register medication alarms after device reboot | Recommended — alarms will be lost after reboot if denied |
| Full-screen intent (USE_FULL_SCREEN_INTENT) | Display full-screen alarm at the scheduled time | Recommended |
| Vibration (VIBRATE) | Vibration feedback during alarms | Optional |
| Wake lock (WAKE_LOCK) | Wake the screen during alarms | Optional |
| Foreground service (FOREGROUND_SERVICE, FOREGROUND_SERVICE_MEDIA_PLAYBACK) | Keep alarm sound playing | Required — needed for reliable alarm playback |

The app does **not request location, contacts, microphone, or external-storage permissions** beyond those listed above. Captured photos are saved only to the app's private directory and are never exposed to the device gallery or external storage.

## 3. Retention period

- **Locally stored data**: Retained until the user uninstalls the app or uses the in-app reset feature. Permanently destroyed upon deletion.
- **Data processed by third-party SDKs**: Governed by each provider's own policy (e.g., Google AdMob).

The app operator cannot access the user's local data, and performs no backup or transmission of it.

## 4. Sharing with third parties

The app does not separately provide, sell, or share user personal information with third parties. Information processed independently by the SDKs listed in Section 1.3 is handled under those providers' own policies.

## 5. User rights and how to exercise them

- **Reset data**: All local data can be permanently deleted via the in-app settings screen or by uninstalling the app.
- **Reset / disable advertising identifier**:
- Android: Settings → Google → Ads → Reset/Delete advertising ID
- iOS: Settings → Privacy & Security → Tracking → revoke "MedSnap" tracking permission
- **Change permissions**: Device Settings → Apps → MedSnap → Permissions at any time.

## 6. Children's privacy

The app is not primarily directed at children under the age of 14 (or under the age of 13 for COPPA-aligned jurisdictions), and does not knowingly collect personal information from children. AdMob ads are configured to serve general-audience inventory only.

## 7. Medical disclaimer

The app is a tool that helps users self-manage their own medication habits, and is **not a medical device, not a medical service, and not a diagnostic or prescription tool**. Always consult a qualified healthcare professional for decisions about actual dosing schedules, doses, or treatment.

## 8. Privacy contact

- Developer: SiU Ahn (안시우)
- Contact: siwooeo@gmail.com

Send inquiries, access requests, or deletion requests to the email above. We respond within 7 business days.

## 9. Changes to this policy

This policy may be revised in response to changes in applicable law or service updates. Material changes will be announced via in-app notice or by updating the "Last updated" date on this page.

이 블로그의 인기 게시물

모임 출석체크 앱 개인정보처리방침

What I Did 어플리케이션 개인정보취급처리방침

기타 코드 도우미 어플리케이션 개인정보처리방침