They need to work on hardware that can actually connect to the app. 3 different Android phones and 3 different Braava Jet robots and none would connect to the software. Their support gave up. App rating is almost 3 starts now with tons of reports that it won't connect.
I only mention it because they get such good press, but no one is reporting on all the disappointed customers.