Can AquaDam save your home from flooding?

A product is designed to protect your home from flooding, but can it?