TL;DR
- One DJI Romo vacuum owner tried to code an app to control his vacuum with a PS5 controller.
- Insufficient authentication meant that he was able to access data streams from the entire fleet of DJI vacuums.
- DJI has since closed the larger security hole here, but other issues persist.
For all the criticism AI rightfully attracts, we also can’t deny that it’s managed to lower the barrier to entry across everything from editing photos to creating music. That extends to making apps, and “vibe” coding has emerged as a surprisingly viable way for many of us to get started with software development. But just because AI can generate code doesn’t mean AI understands what it’s actually doing, as one robot vacuum owner recently learned the hard way.
Don’t want to miss the best from Android Authority?