Auglības programmatūra ir jebkura no daudzām programmām mājas datoriem vai rokas ierīcēm, kas palīdz sievietei izsekot viņas auglībai kā dabiska ģimenes plānošanas metode. Šīs programmatūras pakotnes izseko kalendāra, simptomu termiskās un dzemdes kakla gļotu metodes, lai noteiktu sievietes visauglīgāko un neauglīgāko mēneša laiku. Programmatūra pieprasa lietotājam ievadīt savus novērojumus, pēc tam izmanto datus, lai kartētu turpmāko auglību. Šīs metodes var izmantot, lai atvieglotu ieņemšanu, taču programmas var izmantot arī kā kontracepcijas palīglīdzekļus nehormonālai ģimenes plānošanai. Šīs metodes galvenokārt balstās uz sieviešu auglības cikla modeļu atrašanu, izmantojot viņas vēsturi kā ceļvedi.
Ovulācija katru mēnesi notiek vienā un tajā pašā punktā sievietes menstruālā cikla laikā. Auglības programmatūrai, kas atvieglo ovulācijas izsekošanas kalendāro metodi, sievietei ir jāievada dati par to, kad sākas un beidzas menstruācijas. Pamatojoties uz šo informāciju, programma var precīzi noteikt dienas, kad koncepcija ir visticamākā. Kalendāra metodes programmatūrai var būt nepieciešami vairāki novērojumi, lai precīzi prognozētu ovulāciju. Kalendāra metode vislabāk darbojas sievietēm, kurām ir regulāri menstruālie cikli ar nelielām garuma svārstībām, un tā nav ieteicama sievietēm ar neparedzamām menstruācijām.
Simptomātiskās auglības programmatūra izmanto sarežģītāku bazālās temperatūras izsekošanas metodi, lai noteiktu, kad sieviete var iestāties grūtniecība. Sieviete, kas izmanto šo programmatūru, no rīta vispirms ievada savu temperatūru, parasti izmantojot īpašu bazālo termometru. Bāzes ķermeņa temperatūra ovulācijas laikā parasti ir siltāka, taču tādi faktori kā miega traucējumi, slimības un alkohola lietošana var ietekmēt rādījumus. Neprecīzi dati vai ārēji faktori var sajaukt auglības programmatūru.
Dzemdes kakla gļotu metode izseko sievietes maksts izdalījumu krāsu, tekstūru un konsistenci, lai noteiktu ieņemšanas iespējas. Šīs metodes auglības programmatūra izseko novērojumus un norāda turpmākās sausās dienas, kas ir vismazāk auglīgas, un slidenās dienas, kuras ir visauglīgākās. Šī metode bieži tiek apvienota programmatūras pakotnēs ar simptomu termiskiem novērojumiem, lai iegūtu detalizētāku auglības prognozi.
Auglības programmatūru bieži izmanto tie, kas plāno grūtniecību, taču tā var sniegt informāciju arī kā kontracepcijas metodi. Šo programmu izmantošana auglības izsekošanai palielina nehormonālas ģimenes plānošanas ievērošanu. Ritma metodes ir zināmā mērā efektīvas, lai izvairītos no grūtniecības, ja tās tiek izmantotas perfekti. Auglīgās dienas norāda, ka sievietei jāatturas no maksts dzimumakta vai jāizvēlas kontracepcijas barjermetode. Auglības programmatūra piešķir sievietes novērojumiem stingrību un paredzamību, taču tai ir nepieciešams ilgs atturēšanās periods no neaizsargāta dzimumakta gan sākotnējā novērošanas laikā, gan sievietes auglīgā periodā.