OnePlus has always had to make strategic cuts to its phones in order to hit extremely enticing price points, and one of the handfuls of places it hasn't budged is in water resistance ratings — commonly seen as an "IPXX" number. As flagships have standardized on ratings like IP57 and IP68 across the board, OnePlus has stuck with its approach — and that will include the upcoming OnePlus 7 and OnePlus 7 Pro.
The company posted a short and typically snarky video explaining why: it just costs extra to get an IP certification. So instead, it saved some money by buying a bucket, filling it with water, and dunking a OnePlus 7. The inferred claim is that the OnePlus 7 series is water resistant like the other phones, but it simply hasn't been certified as such.
What do those IP ratings mean?
There's far more involved in IP ratings than just dropping a phone in a bucket of water, of course. IP, or ingress protection, certify for both water and dust ingress to a device that affects its function under very specific circumstances. Different ratings certify different levels of protection, of course, but in general, the testing will involve prolonged submersion in water, submersion at different depths, protection against powered water jets at various angles, and being exposed to dust particulates of various sizes. It costs money to get the certification, yes, but it's not all smoke and mirrors — there's actual testing involved.
So OnePlus could have paid to get a certification, but instead, it bought some buckets and did its own testing. Testing that has yet to be explained or elaborated on, and with results that are implied but not confirmed. At the same time, we don't know exactly how much money has been saved (for us or for OnePlus) by skipping the IP certification, but we can guess it's rather significant. Whether you think it would be worth the extra cash on a phone that's expected to retail for $600 or more is another question altogether.
Knowing it would be in deep water with the lawyer types if it actually claimed water resistance without the rating, its video has a common bit of fine print: