パッケージアイコン

Colota - GPS Location Tracker

Self-hosted GPS tracker. Open source, geofencing, offline mode, no telemetry
バージョン 1.14.0 の新しい機能
- Tracking restarts itself when the phone stops delivering locations
- Tracking no longer gets stuck on Pause after a geofence is deleted
- Geofence heartbeat records points offline and when the server is unreachable
- Merge adjacent trips from the Trips selection bar, or split one by tapping the map
- Elevation gain and loss count less altitude noise as climb
- Trips show an average speed instead of 0 km/h when points carry no speed
- Large point counts show as 123K or 2.0M
Colota is an open-source GPS tracking app that sends your location to your own server over HTTP(S). It works offline, supports geofencing, and doesn't share any data except with your configured backends.

Features


  • Self-Hosted - Works with Dawarich, GeoPulse, Home Assistant, OwnTracks, Overland, PhoneTrack, Reitti, Traccar or any custom backend that accepts JSON over HTTP

  • Privacy First - No analytics, no telemetry, no third-party SDKs. Licensed under AGPL-3.0

  • Works Offline - Fully functional without a server. Locations are queued locally and synced when connectivity returns. Export as CSV, GeoJSON, GPX or KML

  • Offline Maps - Download map areas to the device for use without an internet connection

  • Scheduled Export - Automatic daily, weekly or monthly exports to a local directory with file retention management

  • Location History - Daily summaries, trip segmentation, manual trip merge and split, per-point notes, calendar with activity dots and per-trip export

  • Import Your History - Bring in existing tracks from GeoJSON, Google Timeline, GPX, KML or CSV

  • Encrypted Backup - Password-protected archives of locations, settings and geofences

  • Reliable Tracking - Foreground service, auto-start on boot and exponential backoff retry

  • Geofencing - Pause zones that automatically stop recording locations

  • Tracking Profiles - Automatically adjust GPS interval, distance filter and sync settings based on conditions like charging, car mode or speed

  • Flexible Sync - Instant, batch or offline modes. Restrict sync to Wi-Fi, a specific SSID or VPN

  • App Shortcuts - Long-press the app icon to start or stop tracking directly from the home screen. Compatible with automation apps like Tasker and Samsung Routines

  • Quick Setup - Configure devices via colota://setup deep links or QR codes

  • Authentication - Basic Auth, Bearer Token, client certificates (mTLS) or custom headers

  • Dark Mode - Full light and dark theme support



The FOSS variant uses Android's native LocationManager and has no Google Play Services dependency.

バージョン

以下からAPKのダウンロードを行うこともできますが、この方法でインストールすると、更新の通知を受け取れないため、安全性の低いダウンロード方法になります。F-Droidクライアントをインストールして使用することをお勧めします。

F-Droidをダウンロード
  • バージョン1.14.0(45) 提案 2026年08月21日 に追加

    arm64-v8a armeabi-v7a x86 x86_64

    このバージョンはAndroid 8.0以降が必要です。

    F-Droidによってビルドされ、署名されました。このソースのtarballに対応していることが保証されています。

    権限
    • バックグラウンドで位置情報へのアクセス
      このアプリは、使用中でない場合でも、常に位置情報にアクセスできます。
    • フォアグラウンドで大体の位置情報へのアクセス
      このアプリは、使用中に、位置情報サービスからデバイスのおおよその位置情報を取得できます。アプリが位置情報を取得するには、デバイスで位置情報サービスがオンになっている必要があります。
    • フォアグラウンドで正確な位置情報へのアクセス
      このアプリは、使用中に、位置情報サービスからデバイスの正確な位置情報を取得できます。アプリが位置情報を取得するには、デバイスで位置情報サービスがオンになっている必要があります。この場合、電池使用量が増えることがあります。
    • android.permission.ACCESS_LOCAL_NETWORK
    • ネットワーク接続の表示
      存在するネットワークや接続しているネットワークなど、ネットワーク接続に関する情報を表示することをアプリに許可します。
    • Wi-Fi接続の表示
      Wi-FiがONになっているかどうか、接続されているWi-Fiデバイスの名前など、Wi-Fiネットワークに関する情報を表示することをアプリに許可します。
    • フォアグラウンドサービスの実行
      フォアグラウンドサービスを使用することをアプリに許可します。
    • タイプが「dataSync」のフォアグラウンドサービスの実行
      タイプが「dataSync」のフォアグラウンドサービスを使用することをアプリに許可します
    • タイプが「location」のフォアグラウンドサービスの実行
      タイプが「location」のフォアグラウンドサービスを使用することをアプリに許可します
    • ネットワークへのフルアクセス
      ネットワークソケットを作成し、カスタムネットワークプロトコルを使用することをアプリに許可します。インターネットにデータを送信する手段はブラウザーや他のアプリが提供するため、インターネットへのデータ送信のためにこれを許可する必要はありません。
    • 通知の表示
      通知を表示することをアプリに許可します
    • 起動時の実行
      システムの起動後に自動的に起動することをアプリに許可します。許可すると、電話の起動時間が長くなったり、アプリが常に実行されるために電話の動作全体が遅くなったりする可能性があります。
    • 電池の最適化を無視するかどうかの確認
      電池の最適化の無視についてアプリが確認することを許可します。
    • デバイスのスリープを無効にする
      電話がスリープ状態になるのを防ぐことをアプリに許可します。
    • com.Colota.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    APKをダウンロード 43 MiB PGP署名 | ビルドログ

  • バージョン 1.13.0 の新しい機能
    - The Stationary profile now records a point at each interval while the device is still
    - Auto-export file names are now customisable with {date}, {time} and {device} placeholders
    - Add {device} to the file name to keep retention per device model when several phones share an export folder
    - Stationary heartbeat points no longer show up as 0 m trips in the history
    - Delete a single point by tapping it on the map and using the trash icon in its popup
  • バージョン1.13.0(44) - 2026年08月13日 に追加

    arm64-v8a armeabi-v7a x86 x86_64

    このバージョンはAndroid 8.0以降が必要です。

    F-Droidによってビルドされ、署名されました。このソースのtarballに対応していることが保証されています。

    権限
    • バックグラウンドで位置情報へのアクセス
      このアプリは、使用中でない場合でも、常に位置情報にアクセスできます。
    • フォアグラウンドで大体の位置情報へのアクセス
      このアプリは、使用中に、位置情報サービスからデバイスのおおよその位置情報を取得できます。アプリが位置情報を取得するには、デバイスで位置情報サービスがオンになっている必要があります。
    • フォアグラウンドで正確な位置情報へのアクセス
      このアプリは、使用中に、位置情報サービスからデバイスの正確な位置情報を取得できます。アプリが位置情報を取得するには、デバイスで位置情報サービスがオンになっている必要があります。この場合、電池使用量が増えることがあります。
    • android.permission.ACCESS_LOCAL_NETWORK
    • ネットワーク接続の表示
      存在するネットワークや接続しているネットワークなど、ネットワーク接続に関する情報を表示することをアプリに許可します。
    • Wi-Fi接続の表示
      Wi-FiがONになっているかどうか、接続されているWi-Fiデバイスの名前など、Wi-Fiネットワークに関する情報を表示することをアプリに許可します。
    • フォアグラウンドサービスの実行
      フォアグラウンドサービスを使用することをアプリに許可します。
    • タイプが「dataSync」のフォアグラウンドサービスの実行
      タイプが「dataSync」のフォアグラウンドサービスを使用することをアプリに許可します
    • タイプが「location」のフォアグラウンドサービスの実行
      タイプが「location」のフォアグラウンドサービスを使用することをアプリに許可します
    • ネットワークへのフルアクセス
      ネットワークソケットを作成し、カスタムネットワークプロトコルを使用することをアプリに許可します。インターネットにデータを送信する手段はブラウザーや他のアプリが提供するため、インターネットへのデータ送信のためにこれを許可する必要はありません。
    • 通知の表示
      通知を表示することをアプリに許可します
    • 起動時の実行
      システムの起動後に自動的に起動することをアプリに許可します。許可すると、電話の起動時間が長くなったり、アプリが常に実行されるために電話の動作全体が遅くなったりする可能性があります。
    • 電池の最適化を無視するかどうかの確認
      電池の最適化の無視についてアプリが確認することを許可します。
    • デバイスのスリープを無効にする
      電話がスリープ状態になるのを防ぐことをアプリに許可します。
    • com.Colota.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    APKをダウンロード 44 MiB PGP署名 | ビルドログ

  • バージョン 1.12.2 の新しい機能
    - Map no longer over-zooms on single-point days
    - Fixed a false pause at a stale location on startup
    - FOSS: more reliable GPS on Android 12+ and a crash fix on GPS-less devices
    - Fixed a paused geofence wrongly resuming after a restart
    - Fixed the Stationary profile getting stuck active while still driving
    - Fixed the dashboard showing the server unreachable while syncing worked
    - Fixed tracking silently stopping after restoring a backup
  • バージョン1.12.2(43) - 2026年08月10日 に追加

    arm64-v8a armeabi-v7a x86 x86_64

    このバージョンはAndroid 8.0以降が必要です。

    F-Droidによってビルドされ、署名されました。このソースのtarballに対応していることが保証されています。

    権限
    • バックグラウンドで位置情報へのアクセス
      このアプリは、使用中でない場合でも、常に位置情報にアクセスできます。
    • フォアグラウンドで大体の位置情報へのアクセス
      このアプリは、使用中に、位置情報サービスからデバイスのおおよその位置情報を取得できます。アプリが位置情報を取得するには、デバイスで位置情報サービスがオンになっている必要があります。
    • フォアグラウンドで正確な位置情報へのアクセス
      このアプリは、使用中に、位置情報サービスからデバイスの正確な位置情報を取得できます。アプリが位置情報を取得するには、デバイスで位置情報サービスがオンになっている必要があります。この場合、電池使用量が増えることがあります。
    • android.permission.ACCESS_LOCAL_NETWORK
    • ネットワーク接続の表示
      存在するネットワークや接続しているネットワークなど、ネットワーク接続に関する情報を表示することをアプリに許可します。
    • Wi-Fi接続の表示
      Wi-FiがONになっているかどうか、接続されているWi-Fiデバイスの名前など、Wi-Fiネットワークに関する情報を表示することをアプリに許可します。
    • フォアグラウンドサービスの実行
      フォアグラウンドサービスを使用することをアプリに許可します。
    • タイプが「dataSync」のフォアグラウンドサービスの実行
      タイプが「dataSync」のフォアグラウンドサービスを使用することをアプリに許可します
    • タイプが「location」のフォアグラウンドサービスの実行
      タイプが「location」のフォアグラウンドサービスを使用することをアプリに許可します
    • ネットワークへのフルアクセス
      ネットワークソケットを作成し、カスタムネットワークプロトコルを使用することをアプリに許可します。インターネットにデータを送信する手段はブラウザーや他のアプリが提供するため、インターネットへのデータ送信のためにこれを許可する必要はありません。
    • 通知の表示
      通知を表示することをアプリに許可します
    • 起動時の実行
      システムの起動後に自動的に起動することをアプリに許可します。許可すると、電話の起動時間が長くなったり、アプリが常に実行されるために電話の動作全体が遅くなったりする可能性があります。
    • 電池の最適化を無視するかどうかの確認
      電池の最適化の無視についてアプリが確認することを許可します。
    • デバイスのスリープを無効にする
      電話がスリープ状態になるのを防ぐことをアプリに許可します。
    • com.Colota.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    APKをダウンロード 43 MiB PGP署名 | ビルドログ