Not a good choice.
Too many 3rd party kinks. In the system.
It's theoretically good. But. This is the thing that I have found out.
Using this with an iPhone may not work as well as you think.
All iPhones back up to iCloud.
Yet not all do it every night.
But when it does. The teensafe will be avail to update.
I have tried teensafe on 2 different iPhones. And the iPhones did not update everyday automatically... after a call to apple regarding this issue. I was informed that the iCloud may not update on a daily basis. Even when you set it up for an automatic update. And this leads to teensafe issues.
You see. I want to know what's going on with my kids phone use on a daily basis. At least within 24 hours.
Not when the iCloud on their phone updates. The update may have at least a week interval before an update. And that's too late.
It's not a teensafe fault. Yet teensafe should mention this before you commit to using it..