Spotting or Cycle

10dpo per app... Im supposed to Start my period on the 23rd and Had Spotting this Morning with what feels like Menstrual Cramps... Could this be Implantation or maybe i obvulated earlier than the app predicted and its my period...

Its just unusual because usually im right on track with the App