vivo y100 is not waterproof phone however it is IP54, dust and splash resistant.