A few comments about watering most carnivorous plants.
1) Some municipalities have water that is safe. You can either get a TDS (total dissolved solids) meter and check the water yourself or you can contact the water authority and ask. Public water utilities are required by law to make such information available. You want under 50 parts per million (ppm) for most carnivorous plants. If you always top water and let all the excess run off each time (rather than the pot sitting in a tray of water), then a bit higher is relatively safe.
2) Whether chlorine is safe depends on the chlorine source used to treat the municipal water. If they use gaseous chlorine, then it is not a problem - if you are worried, just set a container of it out for a day or two and the chlorine will evaporate.
3) Most well water sources are quite high in minerals. Mine is around 250 ppm, so I use a RO system designed for gardening to remove most of the minerals - it runs about 10 ppm, well within the safety range. Be VERY careful about using a RO system designed for household drinking water - they usually have a cartridge after the RO filter that adds minerals back into the water - to make it better tasting.