Not any good on chrome, bare metal wheels but should be fine on all painted surfaces.
If you want something 100% safe on everything I'd look at the Wolfs Chemicals (but they are not dilutable, and dont offer the same value as the Espuma Revolution does).
cheers mate