GPS Tracking Client is a location tracking application for mobile devices, built with Flutter.
Its main function is to collect geolocation data (latitude, longitude, speed) from the device and periodically transmit it to the gpstracking.plus server.
Background Tracking: Uses foreground services to ensure continuous and configurable tracking (by default every minute), even when the application is closed.
Remote Commands: Supports executing remote commands through Firebase Push Notifications (FCM) for functions such as forcing location sending or stopping/starting tracking.
Security: Authenticates the connection to the server using a Hash API, improving the security of data transmission.
Local Configuration: Allows authorized users to configure the server URL and device ID through a password-protected section.
Oxirgi yangilanish
24-dek, 2025