This app has a great feature set, unfortunately the features do not work. 1) The app as a rule has roughly 8 seconds delay from the time something happens to when you see or hear it. 2) The image quality settings do not appear to do anything. I set mine to always use low because the drops outs and lag were so bad. Despite this, it still appears to try to optimize the image resolution. It then drops out when an event occurs as it buffers and reduces the quality. So you neither hear not see the triggering event. 3) The persistent audio feature doesnt work consistently. Sometimes it turns off as soon as the display shuts off (I found pushing the app to the background before turning off the display sometimes helps this). Sometimes it turns off when it has a lag event. And finally sometimes it will work for hours and then shut off at an unknown time in the middle of the night leaving you in a panic over the health of your newborn that you were listening to. I believe a couple of the issues are: 1) The fact that all of the data collected from the cameras must be uploaded to ivideons servers and then streamed to the device. This might make sense for remote access, but not if both devices are on the same network. It is hugely inefficient and simply doesnt work as implemented. 2) The previously mentioned attempt by the app to always use the maximum image resolution. The advertised image quality just isnt supportable as currently implemented. I am running this on iPhone 5s, with an always up to date OS. I have an Asus RT-AC66U gigabit router running on Xfinity cable internet in a suburb. There should be no bandwidth issues in this signal chain. As the title says, this app is not useful as a baby monitor. I will keep looking for a better implementation of the concepts attempted by this app.