Water softeners use a process known as ionization to replace magnesium and calcium ions with sodium and I believe the sodium build up over time is not so good for fish. Water softener is not the same as RO. Reverse osmosis systems rely on a filter to physically remove contaminants and dissolved minerals from the water. Most water softeners have a bypass valve you can use for regular water changes.