This app DOES work but you have to do it in a very particular way, and it will not tell you if you're doing something wrong until the very end. I tried and failed several times to transfer JUST my messages. Each time took about 2 hours and it ultimately just gave me an error message. But like I said, there IS a way to make it work. Here's the key: The Android app HAS to connect to an artificial Wi-Fi network broadcast by the iPhone. The problem is 9/10 times, the app won't tell you to do that. You need to make your Android phone forget ALL your local Wi-Fi networks before beginning the process. Just putting it on airplane mode won't work. You should also disable your mobile internet connection. Honestly I just took the SIM out just to be safe. ONLY if your Android connects to the iPhone's fake Wi-Fi network will this process work. I learned this from a post on Apple's website by another frustrated user. You can search for "Move To iOS app transfer error solutions" to find the post on Apple's website -- it was quite helpful, so thank you to that user. Pretty ridiculous that that clearest instructions for using this app came from a user and not Apple itself.