Hydrogen peroxide is not approved by the EPA as a swimming pool or spa disinfectant (though it is used as an oxidizer in Baquacil/biguanide/PHMB pools/spas), but it is approved for pools and especially spas in Australia, though the level required (50 ppm) can be irritating. Note that the Sanosil products are a combination of hydrogen peroxide and silver ions.