Innovis is usually an intermediary for financial institutions to check all three of your reports. If you've ever seen a hard check on your credit report from CBCINNOVIS, it's them. They're not one of the "big three", they're sort of a 0.5.
The other sites are practically being DDoS'd by people trying to freeze their credit. Glad I did mine before it became a fad. :)