could i be pregnant?

im a freshman in highschool and last night my boyfriend was rubbing his dick on my vagina but he didn’t go inside of me. i know the chances of getting pregnant from precum are slim. i am on the birth control pill and according to this app based off of my period my chances of pregnancy are low? anyone else have any thoughts?