Globālās pozicionēšanas sistēmas (GPS) programmatūra darbojas kopā ar GPS aparatūru, lai nodrošinātu reāllaika datus par personu un transportlīdzekļu atrašanās vietu. Jo īpaši GPS izsekošanas programmatūra darbojas vai nu ar vadu GPS izsekošanas ierīci, piemēram, ar tādu, kas iebūvēta automašīnā, vai ar pārnēsājamu ierīci, kuru var ērti pārnēsāt uz dažādām vietām. Dažādi GPS programmatūras veidi ir tieši saistīti ar aparatūras veidu, ar kuru tie ir piesaistīti.
Transportlīdzekļa līmeņa programmatūra izmanto GPS satelītu, lai nodrošinātu vadītājiem jaunāko navigācijas informāciju. Viņi var ne tikai izsekot transportlīdzekļa atrašanās vietai, bet arī skatīties uz priekšu, pamatojoties uz izvēlēto galamērķi, un precīzi noteikt īsāko vai ērtāko maršrutu. Šāda GPS izsekošanas programmatūra parasti ir aprīkota ar miljoniem iepriekš ielādētu interešu punktu (POI), identificējot svarīgas pieturvietas, tostarp degvielas uzpildes stacijas un pārtikas preču veikalus.
Mobilā tālruņa izsekošanas GPS programmatūra balstās uz GPS vai globālās mobilo sakaru sistēmas (GSM) mobilo tehnoloģiju, lai izsekotu mobilā tālruņa atrašanās vietu. GSM ir mazāk precīzs un izmanto viesabonēšanas signāla stiprumu, lai triangulētu tālruņa atrašanās vietu, pamatojoties uz attālumu līdz blakus esošajiem mobilo sakaru torņiem. Tomēr, ja tālrunī ir integrēts GPS, tālrunis pieskaras GPS satelītam, lai iegūtu precīzas platuma un garuma koordinātas.
Ne visas GPS izsekošanas programmatūras ir paredzētas vienam un tam pašam mērķim. Piemēram, GPS reģistrētājs ir GPS programmatūras veids, kas nepārtraukti reģistrē transportlīdzekļa vai sūtījuma atrašanās vietu. Uzņēmumu īpašnieki vai policisti vēlāk var augšupielādēt informāciju datorā analīzei, piemēram, ja FIB aģents izseko aizdomās turamo. Šādas sistēmas tiek uzskatītas par pasīvām.
Personīgais GPS izsekotājs ir paredzēts cilvēku izsekošanai. Šīs mazās un pārnēsājamās ierīces, kas izstrādātas galvenokārt drošības nolūkos, var nēsāt līdzi vai piestiprināt pie kaklasaites vai jostas. To mērķis ir visu laiku saglabāt viegli pieejamu indivīda kustību izsekošanu. Šādās ierīcēs parasti ir arī avārijas poga, kas brīdina policijas darbiniekus par draudiem vai ārkārtas situāciju.
Visizplatītākais GPS izsekošanas programmatūras veids ir reāllaika GPS izsekotājs. Tas ir veids, kas bieži redzams mobilajos tālruņos un transportlīdzekļos. Viņi paļaujas uz GPS satelītu, lai nepārtraukti pārsūtītu datus uz serveri. Šādas programmatūras priekšrocība ir tāda, ka ārkārtas situācijā iestādes var nekavējoties iegūt datus par personas atrašanās vietu. Šis ir visdārgākais un sarežģītākais GPS izsekošanas programmatūras veids.