Water powered generator
From their faq, you can see they put almost a whole hour of work into their website:
I THOUGHT YOU NEED A RUNNING STREAM OR A POND OR RIVER TO CREATE THIS AMOUNT OF ENERGY?
Yes you are correct however with the setup of many coils and magnets make up for the amount of energy required for each application.