On Android, look up apg in the store. It's gpg for Android. Programs written for Android are in Java, and the iPhone has a different set of support libraries and uses... I don't remember, C# or Objective-C. So you're probably not going to find a single program that runs on both platforms. With versions for both platforms maybe, sure, but I don't know of one.apg is free.