Yes, if it was the truth they would definitely want people to check a web page where there would be proof from independent labs.
Just the fact that they make claims like that means I would never try their product.
I have a very short list now-Auto-RX, Regane, Bars Leaks, Lubegard, and that is pretty much it.