Programėlė – tai sutrumpintas žodis žiniatinklio programai, kuri paleidžiama elektroniniame įrenginyje ir pasiekiama internetu. Elektroninis įrenginys gali būti toks mažas kaip išmanusis telefonas arba tokio dydžio kaip stalinis kompiuteris. Viena iš populiariausių mobiliųjų telefonų programėlių yra skambintojo identifikavimo (CID) programėlė, dar vadinama skambintojo ID programa. Daugumoje mobiliųjų telefonų ir interneto telefonų paslaugų automatiškai įtraukiamas skambinimo numerio identifikavimas, tačiau skambintojo ID programėlė gali pasigirti papildomomis funkcijomis, įskaitant kontaktų avatarus, tinkinamus skambėjimo tonus, geografinės vietos duomenis, vaizdo skambučių funkciją, skambučių blokavimą ir skambučių peradresavimą. Kitas skambintojo ID programėlės tipas yra apgaulės programėlė, kuri leidžia skambinantiems užmaskuoti savo telefono numerius ir rodyti alternatyvų numerį gavėjo skambintojo ID ekrane.
Daugumoje išmaniųjų telefonų yra pagrindinės skambintojo ID funkcijos, pvz., telefono numerio rodymas ir skambučio pradžios laikas. Funkcijos, esančios labiau pritaikytose programose, apima skambinančiojo pradžios ir pabaigos laiką, skambučio trukmę ir pranešimą, kai skambinantysis išeina iš balso pašto. Pažangesnės skambintojo ID programos leidžia vartotojams atsisiųsti sudėtingesnes ir daug funkcijų turinčias skambintojo ID programas iš interneto. Šios programos paprastai yra interneto svetainėse, vadinamose parduotuvėmis arba prekyvietėmis, kuriose vartotojai gali peržiūrėti ir atsisiųsti įvairias programas.
Daugelis šių skambintojo ID programų atitinka vartotojų norus tinkinti gaunamus skambučius iš žinomų kontaktų. Programa gali leisti vartotojui kiekvienam kontaktui nustatyti konkretų vaizdą, vadinamą avataru. Kai kontaktas skambina, jo atvaizdas pasirodo išmaniojo telefono ekrane. Programėlė taip pat leidžia tinkinti garsus, kad, kai kontaktas skambina, jo paties identifikuojantis skambėjimo tonas informuotų vartotoją apie skambutį.
Kai kurios sudėtingesnės skambintojo ID programos gali turėti pažangių funkcijų, pvz., geografinės vietos ir vaizdo skambučių funkcijos. Daugelį metų naudojami pagalbos išsiuntimo tarnybos 911 pagalbos skambučiams, skambinančiojo linijos identifikavimo (CLID) vietos duomenys rodo geografinę skambinančiojo vietą skambintojo ID ekrane arba skambintojo ID programinėje įrangoje. Kiekvieną kartą, kai gaunamas skambutis, ekrane rodomas skambinančiojo telefono numeris ir GPS duomenų adresas. Vaizdo skambučiai pasiekiami, kai vartotojo vaizdo skambinimo programa yra sujungta su skambinančiojo vaizdo skambinimo programa. Ši skambintojo ID forma suteikia vaizdinę garso telefono paslaugą.
Skambučių blokavimas yra geidžiama funkcija skambintojo ID programų rinkoje, ypač kai daugėja nepageidaujamų skambučių iš telemarketingo specialistų. Šio tipo programėlėms paprastai reikalinga skambučių bloko prenumerata iš mobiliojo telefono operatoriaus. Skambintojo ID programėlė pokalbio pradžioje rodo daugybę pasirinkimų, kur vartotojas gali lengvai ištirti skambinimo informaciją ir, jei pageidauja, užblokuoti skambinantįjį. Kai kurios programos netgi gali leisti vartotojui pranešti apie telefono rinkodaros specialistus ir advokatus mobiliųjų telefonų operatorių ar vyriausybių tvarkomuose sąrašuose neskambinti. Šis skambintojo ID tipas vis populiaresnis tarp mobiliųjų telefonų naudotojų, kurie apmokestinami už kiekvieną skambutį, kurį atlieka ir priima.
Kompiuteriai taip pat naudoja skambintojo ID programas. Prieš plėtojant plačiajuosčio interneto paslaugą, kompiuterių vartotojai naudojosi telefono ryšio interneto paslauga, kuri buvo perduodama jų telefono ryšio linijomis. Kadangi dauguma gyvenamųjų namų telefono linijų vienu metu galėjo valdyti tik vieną ryšį, skambinantieji dažnai gaudavo užimtumo signalą. Skambintojo ID programa buvo sukurta siekiant teikti kompiuterinę skambintojo ID ir atsakiklio sistemos paslaugą. Kai kompiuteris aptikdavo kitą skambutį telefono linija, skambutis buvo peradresuojamas į skambintojo ID programėlę, o kompiuterio vartotojas buvo informuotas apie skambutį.