I looked at it, it says "Electricity is applied to the anode to generate agressive hydroxyl (OH) radicals, which oxidize and mineralize even the most challenging dissolved organics to CO2, N2, and H2O. No chemicals are required, no sludge is produced,"
The part in red I highlighted is total nonsense. I also seriously doubt the electrode is both cheap and long lived and non toxic.
But it is an interesting looking drawing. Is there any proof they filed for a patent?