No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Is there a way to check who has done a hard pull on you? I'm pretty sure at least 2 of my hard pulls were from account I didn't choose to open and wanted to find out who it was, so I can get them removed.
It should be on your reports even if it's CK.
I think you have to actually authorize a hard pull through an app process. They can only do soft pulls without permission and you can still opt out of many of those.
Have you pulled your yearly free reports yet? https://www.annualcreditreport.com/index.action
Your hard and soft pulls will be listed on those.
If you did not authorize a hard pull or it was a confusing process there are ways to get them off your reports.