GPS Tracking Client - гэта праграма для адсочвання месцазнаходжання для мабільных прылад, створаная з дапамогай Flutter.
Яго асноўная функцыя - збіраць дадзеныя геалакацыі (шырата, даўгата, хуткасць) з прылады і перыядычна перадаваць іх на сервер gpstracking.plus.
Фонавае адсочванне: выкарыстоўвае асноўныя службы для забеспячэння пастаяннага і наладжвальнага адсочвання (па змаўчанні кожную хвіліну), нават калі праграма закрыта.
Аддаленыя каманды: падтрымлівае выкананне дыстанцыйных каманд праз Firebase Push Notifications (FCM) для такіх функцый, як прымусовая адпраўка месцазнаходжання або спыненне/запуск адсочвання.
Бяспека: правярае сапраўднасць злучэння з серверам з дапамогай API хэшавання, паляпшаючы бяспеку перадачы даных.
Лакальная канфігурацыя: дазваляе ўпаўнаважаным карыстальнікам наладжваць URL сервера і ідэнтыфікатар прылады праз раздзел, абаронены паролем.