Bacteria scam
If you read the Material Safety Data Sheet for any chemical product you will get the actual answer, not the marketing say whatever we want to sell stuff. Thanks to government regulations sellers could be in serious trouble lying on the MSDS while it's perfectly OK to say anything they like any other place.
For Pond Cares Ecofix the MSDS basically says the product is not known to be harmful because it hasn't been tested at all. So that's like saying it's safe to jump off a 10 story building because we haven't done any tests telling us otherwise. Reading further you will see that what they consider to be the active ingredient is 0.05% bacteria. Note that they don't give the specific species of bacteria because they have no idea. There have been a few sellers over the years that did actually try to culture a specific species, but that's not really needed to sell products. If you filled a bottle with normal pond water my guess is the amount of bacteria in the water would be about 0.05%.
The largest number of cells in the human body aren't human, it's bacteria.
I assume that is exactly what Ecofix is, pond water. They certainly don't say its anything different. The scam works because people can't believe sellers could get away with selling pond water to pond owners...they sure can and have for years.
Another certain way to spot a scam is when they say it takes weeks to work. Most people will buy more because it hasn't worked "yet". First rule in cons is once you find a sucker you milk them. Secondly many ponds will clear on their own after a few weeks. That gives the sellers lots and lots of testimonials from happy buyers who will swear until the cows come home that the product is great. You will find pond forums full of such happy users who "know" their pond cleared because of the product they were smart enough to buy.
It's typical for these products to say "breaks down DEAD algae" because that is what bacteria do, including the bacteria everyone already has in their pond. The "increases oxygen levels" is just a lie imo, but I assume they could say that while the algae is being broken down by the bacteria O2 is
lower, that later, because the decay process is over O2 levels would rise again. Where I come from that kind of silly word spinning is called a lie. On Wallstreet they call it marketing. People just like to hear "increase O2" because they think that's a good thing. People also like to hear "breaks down DEAD algae" because they think that's a good thing, but actually that is the very process that is bad for fish. Live algae is very good for fish. Dead algae by itself doesn't harm fish. It's the break down of algae that causes problems. The elements consumed in the process and released do fish no favors, though they can handle most cases just fine. And the process also allows bacteria to reproduce. The bacteria in question is most often the same kind referred to as "flesh eating bacteria", being the most common by far. Not really that good imo.
It's a sweet scam. Used by tons of pond products and happily sold by lots of complicit retailers. I've never heard of anyone ever holding any retailer accountable for such fraud so crime does in fact pay.
Effective chemicals.
There are chemicals which are very effective against algae, and they are "safe". The term "safe" means the fish will not be killed directly (like within 72 hours of using the product) when the product is used as directed. As in it's "safe" to sit in a running car in a closed garage for some period of time. Exceed that time and you would die. And of course you may have brain damage but you are still alive, so it's "safe". Reading the MSDS will explain it all in detail.
UV is 100% effective 100% of the time when installed, sized and maintained properly. UV is considered 100% safe although with any electrical device there are risks.