I checked again (annulacreditreport.com) my credit report to make sure there is nothing funny going on. There isn't.
However, there is a list of companies who have taken a look at my credit report. The key said something like "these companies have a legal right to look, but the fact they made an inquiry won't be told to others". Or some such language. I recognize most of these companies, like my credit card company undoubtedly doing a periodic check to see that I have not turned into a deadbeat.
But, AMEX has been looking frequently, like every month. I don't have an AMEX card, I don't want and AMEX card. I keep throwing away their junk mail (sometimes three in a single day).
What gives AMEX the right to check my credit history?