iReal Pro is a one-time purchase, with no subscription and free updates. The iOS, Android, Mac, and Windows versions are separate products, so a purchase on one platform does not carry over to another, and Apple's App Store and Mac App Store are separate too.
You can use one purchase on all your devices in the same store, signed in with the same account.
For more, see Buy iReal Pro and use it on your devices on the iReal Pro website.