I recently had a stay at a Hilton when the manager showed me information that shows up on their screen about guests. Once they drill down, there's a box that showed all of the "issues" I've had (only 6) over the years during stays for the past 30 years. She said they use that box when they start having complaints from guests to see if they're legit.
I always assumed all companies would keep track of such data.