When MyTrails tries to connect to an account, the server checks whether the device MyTrails is running on has previously been associated with a different account.
This is to try and make it less likely users will create multiple accounts, and to reduce the support burden of having to reconcile accounts when they do.
When it happens to you, MyTrails will display an error message, and in the background, the server will send an email to the address associated with the account previously used on the device.
- If you do receive that email, please log in to maps.frogsparks.com, using the account indicated in the email, and remove the device from the account.
- If you have current subscriptions associated with the account, please email firstname.lastname@example.org with the email addresses of the account that needs to be closed and the account you want the purchases transferred to.
- If you do not receive the email, either the address is no longer current or it belongs to someone else. In that case, please send me a log from the device, and in the email indicate the email address of the account you’re trying to connect to.
To connect MyTrails to your Google account so you can share subscriptions between devices, just open the side navigation menu and tap the Connect button.
Tap the icon in the top-left of the screen to open this menu
In the screen that opens, tap Connect again, choose one of your Google accounts (always the same!) if you have more than one and go through the authorization.
Tap connect, then accept the authorization prompts
In the side navigation menu, the Connect button will be replaced with the email address of your account.
Sometimes, MyTrails needs to refresh the association with your Google account. In that case, open the side navigation menu, tap the email address, and in the next screen, Disconnect, then Connect again.
Tap Disconnect, then Connect again
MyTrails tries hard to keep track of your map subscriptions or Pro status even when it is uninstalled or reset, but sometimes it fails.
By default, your purchases are tied to your device through a unique random identifier that MyTrails creates (referred to as the UUID). In some circumstances (device reset, ROM update, etc.), this UUID may be regenerated, which breaks the connection between your device and subscriptions.
For this reason, we recommend to also connect MyTrails to your Google account (in MyTrails > Preferences > Accounts > Google), or create a FrogSparks account (if you prefer not to use your Google account everywhere), so that MyTrails may have a more permanent way of tying your purchases to you.
So, provided you did associate MyTrails to your Google or FrogSparks account before you changed or reset your phone, all you need to do to restore your purchases is to connect to your account again (MyTrails > Preferences > Accounts > Google) or in MyTrails’ navigation menu.
For paid offline maps, once you have restored your account connection, you can copy the map data from the old device to the new (it’s usually stored in
/sdcard/MyTrails/offline), or you can download it again; because MyTrails subscriptions are based on the area of the union of your downloads, if you download the same areas, you will not have to pay extra (and you can use maps.frogsparks.com to de-authorize maps that you had downloaded to the old device).
If this fails, please contact email@example.com and provide the email address associated with your Google (or FrogSparks) account, as well as the Google Wallet purchase number for the purchases (you can find it on the email receipts from Google, or on wallet.google.com).
If you’re a new user, you should always use a Google login on the web site and on your devices (as long as you have configured a Google account on the device, which you have done if you use the Play Store or Gmail): it’s easier, one less password to remember, and you should not encounter any problem.
If you had already created a FrogSparks account, you should also migrate to using a Google account everywhere. In most cases, simply logging in to your Google account from MyTrails on a device that is also connected to your FrogSparks account should automatically merge your Google account to your FrogSparks account.
There is one possibility for failure: if your Google account’s email address is not the same as the email address you used for your FrogSparks account and you connect to your Google account from a device not already connected to your FrogSparks account, or from the web site, then both account will remain separate and you will not be able to merge them. You should contact us so we can delete your Google account from our databases so you can then merge the account properly as described above.
You may choose to use only a FrogSparks account everywhere (if you don’t have a Google account for example). Or once you have an account that works both as a Google account and a FrogSparks account, you can use the FrogSparks account where the Google login is not available (for example on Kindles).
First, what a FrogSparks account is not:
- it’s not mandatory, even if you’re purchasing map subscriptions: you can use map subscriptions on one device, without an account
- it doesn’t need to match your Play Store email address
- it is not an account on this web site
A FrogSparks account does:
- allow you to use your map subscriptions on multiple devices
- make it easier to keep your device connected to your subscriptions if you upgrade your Android version or reset the device
- give you access to the web administration page where you can see a summary of your map subscriptions and the offline maps you have downloaded
Since MyTrails 1.4, you no longer have to create a FrogSparks account, you can just log in with your Google account.
FrogSparks accounts remain available if you’d rather not use your Google account everywhere, and can be created from within MyTrails only: MyTrails > Preferences > Accounts > Google (or FrogSparks) and tap on FrogSparks at the bottom of the screen.