Spotting - Brown.

Just now i going to pee and i found this. Is this spotting? Fyi, I haven’t period for 28 days. And currently taken Duphaston for almost one week.