GPS sekimo klientas yra vietos sekimo programa, skirta mobiliesiems įrenginiams, sukurta naudojant „Flutter“.
Pagrindinė jo funkcija – rinkti geografinės vietos duomenis (platumą, ilgumą, greitį) iš įrenginio ir periodiškai perduoti juos į gpstracking.plus serverį.
Fono sekimas: Naudoja priekinio plano paslaugas, kad užtikrintų nuolatinį ir konfigūruojamą stebėjimą (pagal numatytuosius nustatymus kas minutę), net kai programa uždaryta.
Nuotolinės komandos: palaiko nuotolinių komandų vykdymą naudojant „Firebase Push Notifications“ (FCM) funkcijas, tokias kaip priverstinis vietos siuntimas arba stebėjimo sustabdymas / pradžia.
Sauga: Autentifikuoja ryšį su serveriu naudodamas Hash API, pagerindamas duomenų perdavimo saugumą.
Vietinė konfigūracija: leidžia įgaliotiems vartotojams konfigūruoti serverio URL ir įrenginio ID per slaptažodžiu apsaugotą skyrių.