General Questions

To purchase the full version of our mobile apps without going through Google, Apple, Amazon or Huawei payment system, you can use one of these links:

Once purchased, just download the mobile app on any of the store where it’s available, and sign-in in the app with the same account that you used in the purchase process.

Yes it is!

We built a complete translation management tool from scratch to allow this. Anybody can use this online tool to help us translate the apps and make community-driven translations of Complete Ear Trainer, Complete Rhythm Trainer and Complete Music Reading Trainer.

You can find this tool here: https://translate.binaryguilt.com

Thank you very much for considering helping us!

When you purchase the full version of one of our apps, we don’t handle the payment directly. The purchase and license are managed by the store where you bought it (Google Play Store, Apple App Store, etc.).

This means that your license is communicated to the app by the store, and by default, we do not have access to your license information.

If you switch phones, or want to use the app on several devices, your license should be automatically restored on your second device as long as you use the same store (Google Play Store, Apple App Store, etc.) and are signed into that store (not into the app!) with the account that originally purchased the app.

Please note that on the Apple App Store, the license cannot be restored automatically. You need to open the app, go to the menu, select “Full Version” and then tap “Restore.”

This method works, but it has two major caveats:

  1. You cannot access your Android license on iOS, or vice versa.
  2. Sometimes, the store may fail to communicate the license due to cache issues, incorrect account usage, etc.

An easier way to access your license on all your devices

There is a simpler way to access your license that does not require using the same store or the same store account.

  1. On your first device, the one where you bought the app, open the app and go to Menu > My Account to sign in.
  2. This will upload your license to our servers, so we can associate it with your account.
  3. On your additional device(s), open the app and sign in with the same account.

This method even works if you are switching between Android and iOS. However, if you were not signed in to the app, you must still have access to the phone where you made the purchase to complete this process, as we cannot retrieve your license otherwise.

How to transfer your progression data (scores, stars, etc.)

By default, if you are not signed in to the app, all your data is stored locally on your device. We do not have access to your account, progression, or license information.

If you sign in to the app, you can enable Cloud Sync on the account page. (There is an optional paid support subscription, but you can choose the free option.) This will sync your data across all your devices, as long as you are signed in and have Cloud Sync enabled on each device.

To transfer your progression data from your old phone to your new one, or to sync your progression across multiple devices:

  1. On your old/original phone, open the app.
  2. Go to Menu > My Account and sign in.
  3. Enable Cloud Sync.
  4. Repeat these steps on any additional devices you own.

Since December 2022, the app licenses are cross-platform: if you buy the full version on Android (Google Play, Huawei AppGallery or Amazon AppStore), you can use it on iOS, and vice versa.

Let’s say for example that you bought the full version of one of our apps on Google Play and you want to use it on an iOS device.

Start by going to the Google Play version of the app, be sure it’s up-to-date, then go to menu, my account and sign-in. If you bought the full version, you should see a message informing you that you own the full version.

Now go to the Apple Store iOS version of the app, be sure it’s up-to-date, then go to menu, my account and sign-in using the same login provider. You can also use a different login provider if it’s associated to the same email account.

If it doesn’t work, please email us so we can sort this out.

If you bought the full version of Complete Ear Trainer, Complete Rhythm Trainer or Complete Music Reading Trainer on Apple Store and want to restore this full version on another iOS device:

  • Be sure to be connected on the new device with the same Apple account with which you purchased the application originally
  • Go to the menu and click on Full version (or click on a locked content, for example the second drill of Arcade mode)
  • Click on Restore

The full version of the app should be restored automatically.

If you previously signed in into the app, it’s even simpler: just go to menu, my account and sign-in with the same account you used previously. The purchase will automatically be restored.

If it doesn’t work, do not hesitate to contact us.

Complete Ear Trainer

To input note names in spelling drills, you have to think of the note circle as a keyboard. Not a piano keyboard, but a computer keyboard.

If for example you want to enter F, just briefly tap on the F button.

If for example you want to enter F#, you have to spell it like you would on a keyboard:

  • Briefly tap on the F button
  • Then briefly tap on the # button (do NOT keep the F button pressed!)

Note that you have less than a second to enter a sharpflatdouble sharp or double flat. If you wait too long, the note will be considered natural.

If you have any questions, please contact us.

Complete Music Reading Trainer

By playing the first drill in the app using the virtual piano keyboard in portrait mode, you might ask why the C key is not “above” the G key.

First, the app is a general app about learning to read sheet music that is aimed at all musicians, whatever their instrument.

Then, the virtual piano keyboard is to be seen as a way to input note names, not their octaves. This is because, especially in portrait mode, we cannot display more than 7 keys. Some drills have more than 5 octaves of range: displaying a virtual piano keyboard with that many octaves would not be possible regardless of the screen size. As a result, the choice has been made that by default we display only note names from C to B.

There are several ways around this though:

  • You can enable the smart keyboard layout in the app settings. This will make the virtual piano keyboard start with a different note to try to accommodate this problem.
  • You can use landscape mode: this will display more keys than in portrait mode.
  • You can use your piano, by connecting it via MIDI to the app (if it has a USB port, it probably can be connected via USB to your device and send MIDI data), or via the microphone.
  • You can use the note circle: that’s the preferred way to use the app if you don’t connect your instrument via MIDI and don’t want to see the virtual piano keyboard as just a mean to input note names.