Bfp at 3 weeks ?!

I just got a bfp at 3 weeks and 3 days I’m only 7dpo according to my app is it supposed to be this dark???