Spotting or?

so this app says I'm gonna get my period in 6 days. my boyfriend and I had sex the day before yesterday and today I'm spotting... could it be my period or am I pregnant? I'm scared ))):