Thanks for query,
The less likely possibility of normal periods.
There might be some tear inside leads to frank blood may be a polyp rupture.
Due to dryness in vagina or due to some more pressure or hormonal
imbalance due to birthcontol pills the mucus membrane tear leads to this type of bleeding.
You should consult gynec for its diagnosis.