GPS Tracking Client არის მდებარეობის თვალთვალის აპლიკაცია მობილური მოწყობილობებისთვის, რომელიც აგებულია Flutter-ით.
მისი მთავარი ფუნქციაა გეოლოკაციის მონაცემების (გრძედი, განედი, სიჩქარე) შეგროვება მოწყობილობიდან და პერიოდულად გადაცემა gpstracking.plus სერვერზე.
Background Tracking: იყენებს წინა პლანზე მომსახურებებს უწყვეტი და კონფიგურირებადი თვალთვალის უზრუნველსაყოფად (ნაგულისხმევად ყოველ წუთში), მაშინაც კი, როდესაც აპლიკაცია დახურულია.
დისტანციური ბრძანებები: მხარს უჭერს დისტანციური ბრძანებების შესრულებას Firebase Push Notifications (FCM) მეშვეობით ფუნქციებისთვის, როგორიცაა მდებარეობის გაგზავნის იძულება ან თვალყურის დევნების შეჩერება/დაწყება.
უსაფრთხოება: ამოწმებს სერვერთან კავშირს Hash API-ის გამოყენებით, აუმჯობესებს მონაცემთა გადაცემის უსაფრთხოებას.
ლოკალური კონფიგურაცია: უფლებამოსილ მომხმარებლებს საშუალებას აძლევს დააკონფიგურირონ სერვერის URL და მოწყობილობის ID პაროლით დაცული განყოფილების მეშვეობით.