نقشک بسته

Colota - GPS Location Tracker

Self-hosted GPS tracker. Open source, geofencing, offline mode, no telemetry
جدید در نگارش ۱٫۱۹٫۰
- 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
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 برای دادن حق گزینش، باید آگاه باشید که با نصب به این روش، آگاهی‌های به‌روز رسانی را دریافت نکرده و راهی ناامن برای بارگیری است. پیشنهاد می‌شود کارهٔ اف‌دروید را نصب و از آن استفاده کنید.

بارگیری اف‌دروید
  • ‫نگارش ۱٫۱۹٫۰ (۵۱) پیشنهادی افزوده در 12d Sep 26

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.

    به دست اف‌دروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • دسترسی به مکان در پس‌زمینه
      این برنامه همیشه می‌تواند به مکان دسترسی داشته باشد، حتی زمانی که از آن برنامه استفاده نمی‌شود.
    • دسترسی به مکان تقریبی فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان تقریبیتان را از خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد.
    • دسترسی به مکان دقیق فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان دقیقتان را خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد. ممکن است این کار، مصرف باتریتان را افزایش دهد.
    • android.permission.ACCESS_LOCAL_NETWORK
    • مشاهدهٔ اتصالات شبکه
      می‌گذارد کاره اطّلاعات مربوط به اتّصال‌های شبکه مانند شبکه‌های موجود و وصل‌شده را ببیند.
    • ‏مشاهدهٔ اتصالات Wi-Fi
      ‏می‌گذارد کاره اطّلاعات شبکهٔ وای‌فای مانند به کار افتادن وای‌فای و نام وای‌فای وصل‌شده را ببیند.
    • اجرای سرویس پیش‌زمینه
      به برنامه اجازه می‌دهد از سرویس‌های پیش‌زمینه استفاده کند.
    • اجرای خدمت پیش‌زمینه از گونهٔ «همگام سازی داده»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «همگام‌سازی داده» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «مکان»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «مکان» استفاده کند
    • دسترسی کامل به شبکه
      به برنامه امکان می‌دهد سوکت‌های شبکه را ایجاد کند و از پروتکل‌های شبکه سفارشی استفاده نماید. مرورگر و سایر برنامه‌ها روشی را برای ارسال داده‌ها به اینترنت ارائه می‌کنند بنابراین این مجوز برای ارسال داده به اینترنت ضروری نیست.
    • نمایش آگاهی‌ها
      می‌گذارد کاره آگاهی نشان دهد
    • اجرا شدن در هنگام راه‌اندازی
      به برنامه اجازه می‌دهد که به محض پایان راه‌اندازی سیستم، راه‌اندازی شود. این ویژگی ممکن است باعث شود راه‌اندازی دستگاه مدت زمان بیشتری طول بکشد و به برنامه اجازه می‌دهد با همیشه درحال اجرا بودنش باعث کاهش سرعت کلی دستگاه شود.
    • درخواست نادیده‌گرفتن بهینه‌سازی باتری
      به یک برنامه اجازه می‌دهد جهت نادیده گرفتن بهینه‌سازی باتری برای خود مجوز درخواست کند.
    • ممانعت از به خواب رفتن تلفن
      ‏به برنامه اجازه می‎دهد تا از غیرفعال شدن تلفن جلوگیری کند.
    • com.Colota.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۴۲ می‌ب امضای PGP | گزارش ساخت

  • جدید در نگارش ۱٫۱۸٫۰
    - New design on every screen, and settings show their current value
    - Appearance can use your wallpaper colors (Android 12+)
    - Export and import share one screen, and an import shows what it adds first
    - Restoring a backup checks the file and password before replacing anything
    - A setup link says what it will change before you apply it
    - GeoJSON exports write one point per recording
    - Offline maps shows a running download when you return
    - Map credits show a custom tile server's own sources
  • ‫نگارش ۱٫۱۸٫۰ (۵۰) - افزوده در 12d Sep 26

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.

    به دست اف‌دروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • دسترسی به مکان در پس‌زمینه
      این برنامه همیشه می‌تواند به مکان دسترسی داشته باشد، حتی زمانی که از آن برنامه استفاده نمی‌شود.
    • دسترسی به مکان تقریبی فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان تقریبیتان را از خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد.
    • دسترسی به مکان دقیق فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان دقیقتان را خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد. ممکن است این کار، مصرف باتریتان را افزایش دهد.
    • android.permission.ACCESS_LOCAL_NETWORK
    • مشاهدهٔ اتصالات شبکه
      می‌گذارد کاره اطّلاعات مربوط به اتّصال‌های شبکه مانند شبکه‌های موجود و وصل‌شده را ببیند.
    • ‏مشاهدهٔ اتصالات Wi-Fi
      ‏می‌گذارد کاره اطّلاعات شبکهٔ وای‌فای مانند به کار افتادن وای‌فای و نام وای‌فای وصل‌شده را ببیند.
    • اجرای سرویس پیش‌زمینه
      به برنامه اجازه می‌دهد از سرویس‌های پیش‌زمینه استفاده کند.
    • اجرای خدمت پیش‌زمینه از گونهٔ «همگام سازی داده»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «همگام‌سازی داده» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «مکان»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «مکان» استفاده کند
    • دسترسی کامل به شبکه
      به برنامه امکان می‌دهد سوکت‌های شبکه را ایجاد کند و از پروتکل‌های شبکه سفارشی استفاده نماید. مرورگر و سایر برنامه‌ها روشی را برای ارسال داده‌ها به اینترنت ارائه می‌کنند بنابراین این مجوز برای ارسال داده به اینترنت ضروری نیست.
    • نمایش آگاهی‌ها
      می‌گذارد کاره آگاهی نشان دهد
    • اجرا شدن در هنگام راه‌اندازی
      به برنامه اجازه می‌دهد که به محض پایان راه‌اندازی سیستم، راه‌اندازی شود. این ویژگی ممکن است باعث شود راه‌اندازی دستگاه مدت زمان بیشتری طول بکشد و به برنامه اجازه می‌دهد با همیشه درحال اجرا بودنش باعث کاهش سرعت کلی دستگاه شود.
    • درخواست نادیده‌گرفتن بهینه‌سازی باتری
      به یک برنامه اجازه می‌دهد جهت نادیده گرفتن بهینه‌سازی باتری برای خود مجوز درخواست کند.
    • ممانعت از به خواب رفتن تلفن
      ‏به برنامه اجازه می‎دهد تا از غیرفعال شدن تلفن جلوگیری کند.
    • com.Colota.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۴۲ می‌ب امضای PGP | گزارش ساخت

  • جدید در نگارش ۱٫۱۷٫۰
    - A notification alerts you when tracking stops on its own
    - Auto-export now deletes old files on storage providers that rename them
    - Unplugging at a low battery no longer restarts tracking in a loop
    - Pause zones no longer take hours to engage when a tracking profile is active
    - The tracking notification shows the state and the sync queue, never your location, zone or profile name
    - A low-battery stop says tracking resumes when charging
    - Sync now no longer uploads a location twice
  • ‫نگارش ۱٫۱۷٫۰ (۴۹) - افزوده در 12d Sep 26

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.

    به دست اف‌دروید ساخته، امضا و مطابقتش با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • دسترسی به مکان در پس‌زمینه
      این برنامه همیشه می‌تواند به مکان دسترسی داشته باشد، حتی زمانی که از آن برنامه استفاده نمی‌شود.
    • دسترسی به مکان تقریبی فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان تقریبیتان را از خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد.
    • دسترسی به مکان دقیق فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان دقیقتان را خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد. ممکن است این کار، مصرف باتریتان را افزایش دهد.
    • android.permission.ACCESS_LOCAL_NETWORK
    • مشاهدهٔ اتصالات شبکه
      می‌گذارد کاره اطّلاعات مربوط به اتّصال‌های شبکه مانند شبکه‌های موجود و وصل‌شده را ببیند.
    • ‏مشاهدهٔ اتصالات Wi-Fi
      ‏می‌گذارد کاره اطّلاعات شبکهٔ وای‌فای مانند به کار افتادن وای‌فای و نام وای‌فای وصل‌شده را ببیند.
    • اجرای سرویس پیش‌زمینه
      به برنامه اجازه می‌دهد از سرویس‌های پیش‌زمینه استفاده کند.
    • اجرای خدمت پیش‌زمینه از گونهٔ «همگام سازی داده»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «همگام‌سازی داده» استفاده کند
    • اجرای خدمت پیش‌زمینه از گونهٔ «مکان»
      می‌گذارد کاره از خدمت‌های پیش‌زمینه از گونهٔ «مکان» استفاده کند
    • دسترسی کامل به شبکه
      به برنامه امکان می‌دهد سوکت‌های شبکه را ایجاد کند و از پروتکل‌های شبکه سفارشی استفاده نماید. مرورگر و سایر برنامه‌ها روشی را برای ارسال داده‌ها به اینترنت ارائه می‌کنند بنابراین این مجوز برای ارسال داده به اینترنت ضروری نیست.
    • نمایش آگاهی‌ها
      می‌گذارد کاره آگاهی نشان دهد
    • اجرا شدن در هنگام راه‌اندازی
      به برنامه اجازه می‌دهد که به محض پایان راه‌اندازی سیستم، راه‌اندازی شود. این ویژگی ممکن است باعث شود راه‌اندازی دستگاه مدت زمان بیشتری طول بکشد و به برنامه اجازه می‌دهد با همیشه درحال اجرا بودنش باعث کاهش سرعت کلی دستگاه شود.
    • درخواست نادیده‌گرفتن بهینه‌سازی باتری
      به یک برنامه اجازه می‌دهد جهت نادیده گرفتن بهینه‌سازی باتری برای خود مجوز درخواست کند.
    • ممانعت از به خواب رفتن تلفن
      ‏به برنامه اجازه می‎دهد تا از غیرفعال شدن تلفن جلوگیری کند.
    • com.Colota.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۴۳ می‌ب امضای PGP | گزارش ساخت