None of the products mentioned in this thread are going to do any harm whatsoever to your bike, unless you want to dip them in a tank of it for a few weeks
That is clearly not true.
Try this – add a tablespoon of salt to a bucket of water, and wash your bike with it. It will rust bearings etc if it gets into them, and rinsing doesn’t help much once it is in.
Also, washing up liquid is crap for disc brakes as well, it messes up the pads / rotors surfaces and make them squeak / not work correctly.
Why cheap out and use something inappropriate to save a few pennies on a thousand pound bike?
TBH, you are better washing with plain water than using washing up detergent. It gets the bike almost as clean, and is less likely to mess things up.
But – your money, your choice. Just remind me not to buy a used bike or car from you 🙂