And to add, soft pulls also come from companies doing pre-approvals (if you're not already with them) and doing account maintenance/ account review (if you are.)
For pre-approvals, companies buy lists of those who fit into various ranges of scores and maybe the presence or absence of various derogatories. If their ranges are pretty broad, you can still get denied, which is why these aren't any kind of guarantee of acceptance. They only get your name and address, so that they can clutter up your mailbox.
For account review and account maintenance, they are seeing your actual credit report, including what's going on with your other accounts. They're keeping an eye on them to see if you qualify for better rates or limits, or alternatively for a credit spanking, with decreased limits, higher rates, and outright account closure.
If you want to see who's softing you, you have to look at full reports from the credit bureaus. You can pull this once a year for free by going through annualcreditreport.com, or if you've done this within the last year, you can go to each credit bureau site and order ONE report there. Don't order all three reports from one bureau, or you'll get the short version. Also, don't pay for their scores or their monitoring services, at least not then. The scores are FAKO's, and I'd sign up for a monitoring service if you want one on a different log-in session. They've been know to tangle things up.
* Credit is a wonderful servant, but a terrible master. * Who's the boss --you or your credit?
FICO's: EQ 781 - TU 793 - EX 779 (from PSECU) - Done credit hunting; having fun with credit gardening. - EQ 590 on 5/14/2007