Colota - GPS Location Tracker
Self-hosted GPS tracker. Open source, geofencing, offline mode, no telemetry
新版本 1.21.0
- Tracking profiles can switch on a Bluetooth device, like your car or headphones
- Lower positioning accuracy option to save battery
- Less memory used on busy days and large upload backlogs
- Fixed tracking recording nothing for hours after Android recreated it
- Fixed GPS not resuming on the move after a restart during a motionless pause
- Fixed trip average speed and charts skewed by densely recorded stretches
- Fixed Sync now giving up while retrying an Overland batch in smaller parts
- Lower positioning accuracy option to save battery
- Less memory used on busy days and large upload backlogs
- Fixed tracking recording nothing for hours after Android recreated it
- Fixed GPS not resuming on the move after a restart during a motionless pause
- Fixed trip average speed and charts skewed by densely recorded stretches
- Fixed Sync now giving up while retrying an Overland batch in smaller parts
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
The FOSS variant uses Android's native LocationManager and has no Google Play Services dependency.
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, Android Auto, Wi-Fi, a Bluetooth device, speed or stationary detection
- 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-
arm64-v8aarmeabi-v7ax86x86_64该版本需要 Android 8.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
-
arm64-v8aarmeabi-v7ax86x86_64该版本需要 Android 8.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
-
arm64-v8aarmeabi-v7ax86x86_64该版本需要 Android 8.0 及以上版本。
此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。
新版本 1.20.0
- Colota is now available in Spanish and Simplified Chinese
- Tracking profiles can switch on Wi-Fi, any network or one you name
- A selected point shows its coordinates; tap to copy them
- Maps zoom in further
- No more lost points after a Wi-Fi drop at home
- Profiles no longer skip a pause zone's entry delay
- Sync waits out a rate limit and stops early when the server is unreachable
- A setup link applied while tracking takes effect at once
- The Dashboard shows the sync interval in full
- Tracking profiles can switch on Wi-Fi, any network or one you name
- A selected point shows its coordinates; tap to copy them
- Maps zoom in further
- No more lost points after a Wi-Fi drop at home
- Profiles no longer skip a pause zone's entry delay
- Sync waits out a rate limit and stops early when the server is unreachable
- A setup link applied while tracking takes effect at once
- The Dashboard shows the sync interval in full
新版本 1.19.0
- New Language setting under Appearance; translations are welcome
- Profiles keep their deactivation delay and apply their sync interval at once
- Setup links show the full server address and are refused when it hides its host
- Placing a geofence shows where you are
- After a reboot with location off, tracking resumes once location is back on
- Elevation, accuracy and altitude follow the Units setting; numbers use your device's decimal separator
- Profiles keep their deactivation delay and apply their sync interval at once
- Setup links show the full server address and are refused when it hides its host
- Placing a geofence shows where you are
- After a reboot with location off, tracking resumes once location is back on
- Elevation, accuracy and altitude follow the Units setting; numbers use your device's decimal separator







