What is this??

I recently went to the bathroom to find this in my underwear. The app says my period is going to start on the 25th, so I’m just thinking this is pre-period discharge. Is it?