Absolutely NOT leakproof!  The vent hole at each latch easily allows liquid to escape.  How could any engineer or marketing person suggest that a plastic pin loosely fit to a larger hole is a leak-proof vent?  Nonsense, and false advertising.