Spotting

This app says I’m late 3 days but for the past three months I get my period on the same day either the 23 or 19. I bled today sharp dull pains it didn’t look period like consistency or too brown. Is this normal?