Skip to content
EarLocAlert
ArrivalShuttlesFeaturesFAQGuides
English
한국어English日本語中文
Get it free

Privacy Policy

EarLocAlert · Android · iOS

EarLocAlert ("the app") alerts you by vibration or earphone sound when you arrive at or leave a place you registered. This document explains what the app handles, what it sends outside your device, and what it does not.

Your location is never sent to the developer.
All location matching happens on the device. The app does not transmit your coordinates or movement history to the developer's servers. The developer cannot see where you have been.
The only exception is Google Drive sync (a Pro feature you turn on yourself), which stores your registered places only in your own Google Drive.

1. Information collected and stored

The following is stored on your device and is not transmitted, except your registered places when you turn on Google Drive sync.

ItemPurposeRetention
Current location (latitude/longitude)Determine arrival at or departure from registered placesOnly while needed for matching; not stored separately
Registered places (name, coordinates, radius, alert settings)Manage alert targetsUntil you delete them
Arrival/departure historyPrevent duplicate alerts, review past alertsDeleted automatically after 90 days
Activity log (diagnostics)Investigate why an alert did not arriveUp to 2 MB; oldest entries removed beyond that
App settings (alert volume, vibration strength)Preserve your preferencesUntil you uninstall the app
Email of the connected Google account (when sync is on)Show which account is connected in SettingsUntil you disconnect or uninstall the app

The activity log includes the coordinates used for matching. It is stored in the app's private storage where other apps cannot read it, and leaves the device only when you tap "Export" yourself — in which case you choose the destination.

2. Information transmitted outside the device

The app communicates externally only in the following cases.

Advertising identifier — Google AdMob

The app shows a full-screen ad after you dismiss an alert and a banner ad at the bottom of the home, settings and place screens, using the Google AdMob SDK. AdMob collects and transmits your advertising ID (AAID on Android, IDFA on iPhone) and device information to serve and measure ads.

This processing follows Google's policies: Google Privacy Policy · AdMob policies
You can reset or delete your advertising ID in Android Settings → Privacy → Ads.
On iPhone, manage tracking permission in Settings → Privacy & Security → Tracking. If you do not allow it, your advertising ID (IDFA) is not shared.

Place search queries — Google Places API

If you search for a place by name when registering it, the search text you type is sent to the Google Places API to retrieve candidates. Nothing is sent if you do not use search.

Only the search text is sent; your current location is not included.

Map display — Google Maps SDK

The Google Maps SDK requests map data to render the map screen, subject to Google's Maps service terms.

Google Drive sync — Google Sign-In · Google Drive API (optional, Pro feature)

If you turn on Google Drive sync in Settings, the app saves your registered places (name, coordinates, radius, direction, alert settings) to your own Google Drive and reads them back, so your places return when you reinstall the app or sign in with the same Google account on another device. Nothing is sent if you do not turn it on.

  • Only one permission is requested — drive.appdata (a hidden folder for this app). The app can read and write only the files it created; it cannot see your other Drive files, photos or documents.
  • The data is stored only inside your account on Google's servers. It does not pass through the developer's servers, and the developer cannot access it.
  • Information received through Google Sign-In (account email, Drive access) is used only for sync, never for advertising, analytics, or sharing with third parties.

The app's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

3. Information not collected

  • Personally identifying information such as name or phone number — there is no sign-up (if you turn on Google Drive sync, the account email is stored only on your device)
  • Contacts, photos, files, or call logs
  • Any server-side accumulation of your routes or location history

4. Why each permission is used

PermissionReasonIf denied
Location (precise)Determine arrival at and departure from registered placesThe app's core function does not work
Background locationRequired to alert you without opening the appAlerts work only while the app is on screen
NotificationsDisplay arrival and departure alertsNo alerts are shown
Ignore battery optimizationDeliver alerts on time even in power-saving statesAlerts may be delayed or missed
Display over other appsShow the alert screen while you use another appOnly a notification appears
Full-screen notificationShow the alert screen when the display is offOnly a notification appears

Battery optimization exemption, display over other apps, and full-screen notification are optional. The app works with notifications and vibration if you decline them.

5. Deleting your information

  • Registered places — delete individually in the app
  • Activity log — Settings → Activity log → Clear
  • Everything — uninstalling the app removes all stored information on the device
  • Places saved in Google Drive — Settings → Google Drive sync → Disconnect, then choose to delete the places stored in Drive. If you already removed the app, delete the app's hidden data in Google Drive on the web → Settings → Manage apps, and revoke access in Google Account → Third-party connections

Because the app keeps nothing on the developer's servers, there is no other data held by the developer to request deletion of.

6. Children

This app is not directed to children under 13 and does not knowingly collect information from them.

7. Changes to this policy

Changes will be posted on this page with an updated date. Changes that add collected items or transmission destinations will be announced together with an app update.

8. Contact

For questions about privacy, please contact:

Data controllerSaechan Suh (서새찬)
Contactchan4760@gmail.com

Last updated: November 7, 2026
EarLocAlert · Saechan Suh

EarLocAlert

Free to start on iPhone · Android · No account

GuidesBusShuttleSubwayQuiet places
EarLocAlert Privacy Policy Terms of Service Contact

Company 콜리랩(KOLLYLAB)Representative 서새찬Business Registration No. 331-37-01670Mail-order Business Report No. 제2026-서울강남-06142호Contact chan4760@naver.com

© 2026 콜리랩(KOLLYLAB)
English
한국어English日本語中文