HELP ASAP, WHAT IS THIS???

So my last period was June 12, and i ovulated the 1st of July according to glow, I’ve been having sex almost everyday, he doesn’t ejaculate in me, he pulls out but sometimes we have sex more than once. Yesterday I started having brown and light pink discharge and i thought it was my period but always ALWAYS by the second day i have very heavy flow. It’s only when i wipe that i see this. Can this be implantation bleeding????????