Liquipel is a nano size waterproof coating that covers the complete surface of an electronic device. This coating is thinner that the thickness of a hair and does not effect the functioning of the device. The project is a spray but the spray must be applied in controlled conditions and can’t be done at home. Liquipel does however give you the option to make your devices waterproof for you! Below are some videos of this technology.
On the website of Liquipel (www.liquipel.com), you can hire them to do a nano coating on your device.