Implantation or period cramps?!

I’m 9dpo (not exactly sure when I ovulated but that’s what this app tells me). I have 5 days until the start date of my period, but they are slightly irregular sometimes. This morning when I woke up I started having slight cramps. Wondering if this could be implantation or of its period cramps?