Be aware that hydrogen peroxide is EXTREMELY corrosive to metals. It is a highly active oxidizer so make sure you rinse everything very very well after use.
Dan
In higher concentrations possibly but that is on bare metals. Most metal on my bikes are coated. I have not seen any corrosion after 10 years of use. I use it on helmet faceshield, windshield, headlight etc. Not brake rotors or other bare metals.
