Globaali paikannusjärjestelmä (GPS) -ohjelmisto toimii GPS-laitteiston kanssa reaaliaikaisen tiedon tuottamiseksi henkilöiden ja ajoneuvojen sijainnista. Erityisesti GPS -seurantaohjelmisto toimii joko kiinteän GPS -paikannuslaitteen, kuten auton sisäänrakennetun, tai kannettavan laitteen kanssa, joka voidaan kätevästi kuljettaa eri paikkoihin. Eri tyyppiset GPS -ohjelmistot liittyvät suoraan laitteistotyyppiin, johon ne on sidottu.
Ajoneuvoluokan ohjelmisto käyttää GPS-satelliittia antaakseen kuljettajille ajantasaiset navigointitiedot. He eivät vain voi seurata ajoneuvon sijaintia, vaan he voivat katsoa eteenpäin valitun määränpään perusteella ja määrittää lyhin tai kätevin reitti. Tällaisessa GPS -seurantaohjelmistossa on tyypillisesti miljoonia esiladattuja kiinnostavia paikkoja (POI), jotka tunnistavat matkan varrella olevat tärkeät pysäkit, mukaan lukien huoltoasemat ja ruokakaupat.
Matkapuhelimen seuranta GPS -ohjelmisto käyttää joko GPS: ää tai GSM (Global System for Mobile Communications) -teknologiaa matkapuhelimen sijainnin seurantaan. GSM on vähemmän tarkka ja käyttää verkkovierailusignaalin voimakkuutta kolmiomittaamaan puhelimen sijainnin sen mukaan, kuinka kaukana se on lähellä oleviin matkapuhelintorneihin. Jos puhelimessa on kuitenkin integroitu GPS, puhelin napauttaa GPS -satelliittia saadakseen tarkat leveys- ja pituuskoordinaatit.
Kaikkia GPS -seurantaohjelmistoja ei ole rakennettu samaan tarkoitukseen. Esimerkiksi GPS -loggeri on eräänlainen GPS -ohjelmisto, joka tallentaa jatkuvasti ajoneuvon tai lähetyksen sijainnin. Yritysten omistajat tai poliisit voivat myöhemmin ladata tiedot tietokoneelle analysoitavaksi, esimerkiksi jos FBI -agentti seuraa epäiltyä. Tällaisia järjestelmiä pidetään passiivisina.
Henkilökohtainen GPS -seuranta on suunniteltu ihmisten seurantaan. Nämä pienet ja kannettavat laitteet, jotka on rakennettu ensisijaisesti turvallisuustarkoituksiin, voidaan kuljettaa ympäri tai leikata solmioon tai vyöhön. Niiden tarkoituksena on ylläpitää helposti saatavilla olevaa seurantaa yksilön liikkeestä koko ajan. Tällaiset laitteet sisältävät tyypillisesti myös hätäpainikkeen, joka varoittaa poliiseja uhkaavasta tai hätätilanteesta.
Yleisin GPS-seurantaohjelmiston tyyppi on reaaliaikainen GPS-seuranta. Tätä tyyppiä nähdään usein matkapuhelimissa ja ajoneuvoissa. He luottavat GPS -satelliittiin lähettämään jatkuvasti tietoja palvelimelle. Tällaisen ohjelmiston etuna on, että hätätilanteessa viranomaiset voivat saada välittömiä tietoja henkilön sijainnista. Tämä on kallein ja kehittynein GPS -seurantaohjelmisto.