Only an EDTA will remove hard water.
Most products that have EDTA have just enough to make the product behave as if it were being used in softer water. Only clarifying poos seem to have enough EDTA to remove hard water minerals or chlorine. Usually, the bottle will advertise this as well.
Swirlycurly Chemist, do you know of any other ways to remove hard water minerals or chlorine?