I don't think that is necessary. Lots of people collect rainwater for drinking from their rooftops. I know that it is important to have a first flush part to ensure any debris from the gutters is first washed off before your collection tanks are filled. I think the design of the tank can naturally lead to keeping the water potable maybe by ensuring conditions are not conducive to algae growing etc.