GPS Tracking Client er staðsetningarakningarforrit fyrir farsíma, byggt með Flutter.
Meginhlutverk þess er að safna landfræðilegum staðsetningargögnum (breiddargráðu, lengdargráðu, hraða) úr tækinu og senda þau reglulega til gpstracking.plus netþjónsins.
Bakgrunnsmæling: Notar forgrunnsþjónustu til að tryggja stöðuga og stillanlega mælingu (sjálfgefið á hverri mínútu), jafnvel þegar forritinu er lokað.
Fjarskipanir: Styður framkvæmd fjarskipana í gegnum Firebase Push Notifications (FCM) fyrir aðgerðir eins og að þvinga staðsetningarsendingu eða stöðva/ræsa mælingar.
Öryggi: Staðfestir tenginguna við netþjóninn með því að nota Hash API, sem bætir öryggi gagnaflutninga.
Staðbundin stilling: Leyfir viðurkenndum notendum að stilla vefslóð netþjóns og auðkenni tækis í gegnum lykilorðsvarinn hluta.