All those so called free sites always ask for your credit card number. Which means to me it isn’t free.
why do you need a credit report these things are free with a fee and have no accuracy you can get the accurate information at your financial intuition and they will tell you the truth because credit is there business these other places care only about your fee good credit is being debt free or making ALL your payments ON TIME then you don’t need a report