With HomeKit support, this is a good choice for iPhone owners with a home hub (an Apple TV, HomePod, or iPad). HomeKit is also ideal if you have privacy concerns because you can be certain no data will be shared with third parties. There is an Eve app, but you can also view the Water Guard and set notifications directly through the Apple Home app. It plugs directly into an outlet and has a 6.5-foot cable that senses any water and immediately alerts you on your iPhone, iPad, and Apple Watch, wherever you are, provided you have a working home hub. It also flashes red and has a 100-decibel siren. You can review alarm history, test or mute alarms, and update device firmware in the Eve app.
The Eve Water Guard only detects water, but the sensing cable worked well in my testing, triggering quick alerts and covering a large area. It needs a power outlet, which also limits your placement options, but you never need to worry about battery life. The obvious drawbacks are the complete lack of support for Android, the fact that you need a home hub for remote alerts and management, and the relatively high price. But if you already have a HomeKit setup, this is a solid pick. You can also add 6.5-foot sensing cable extensions ($20 each) up to a total length of 500 feet.