Divide By Zero

Rants, Gadgetry & Boring Ole Philosophy

How To Get Amazon’s Free Android Apps From Outside The US

Written By: Tyler Style - Jun• 19•11

The Amazon.com AppStore is great – the daily free apps to promote the store are a good marketing touch.  However, Amazon’s AppStore has a serious drawback: you can’t use the native Android app to install apps directly if you’re not physically located within the United States.  If you try, you get the message “The Amazon Appstore for Android is not yet available in your region.”  Well, my phone is a US phone, with a global plan from Verizon.  Just because I am using my phone in Canada or Mexico doesn’t mean that I’m not a US customer!  This is a serious oversight by Amazon.  Fortunately, I have a work around that will work for anyone who has a US Amazon.com account regardless of what country you’re in!

All you need do is install the Amazon.com app on your phone from Amazon’s website and then open the app on your mobile and log in using your Amazon.com account.  Of course, you won’t be able to install apps from it; after the first time you try, you’ll get the “not yet available in your region” message and all apps will disappear from the AppStore.  However, you can use your browser either on your phone or your personal computer to go to Amazon’s AppStore website, find an app (such as the free app of the day, wink wink, nudge nudge, say no more say no more!), and then choose to remotely install the app to your phone.  You’ll then need to open the Amazon AppStore app on your cell where you’ll magically find the app now listed to finish the install.  Voila!  You are now the proud owner of an Amazon Appstore installed app, despite being physically outside the USA.

It’s nice to see a big retailer recognizing the viability of the Android platform and supporting it, especially since Google’s native App Market Place has sucked so badly for so long (though it’s thankfully somewhat better now than it was when originally launched).  Amazon’s a bit late to the game – AppBrain‘s market is even better – but it’s the first big retail name to support Android, with all the consumer confidence and slick marketing that that entails.  So I really don’t understand why Amazon has this badly thought out limitation in the app in the first place. (if you have any idea why, let me know in the comments!)  It should really be checking your Amazon.com account information to determine if you’re a US customer, not your phone’s IP address or other geolocation information.  Or at the very least it should check your account information first and your geolocation information second, and then only if it can’t get your location information from your Amazon account.  Ridiculously shortsighted of Amazon’s programmers not to take into account those customers who are snowbirds or global travelers.  However, since you can still hack the app’s location limitation using the App Store web interface, it’s not as bad as it could be.  Hopefully Amazon will correct this oversight in the future!

UPDATE: Using a bogus Amazon.com account to access the Amazon AppStore

For those outside the US and without a valid US Amazon.com account wanting to get the free App of the Day or other free apps, you can access them by registering for an Amazon account using bogus US address information.  Caveat: this method violates Amazon’s terms of service, and is grounds for having your account suspended.

  • Register for a new email address or use a disposable account.  (do not use an email address already tied to a valid Amazon account, or that you plan to use for any other reason)
  • Register for an Amazon account using the new email address.
  • Set up your account as if you are in the US.  (you can use bogusly generated profile information from FakeName Generator)
  • Install the Amazon AppStore either from Amazon or from a thirdy party apk.  (if you open the third party link from your phone and you have third party sources enabled, it should just ask you if you want to install it; otherwise you can save it on your computer and later move it onto your SD card and install it using a file manager like Astro)
  • Open the Amazon AppStore app, browse & install the free daily app from it.  (if you can – I can’t using my legit US Amazon account while I’m physically in Canada, hence this post)
  • If you want to purchase apps, you can use an USUnlocked account as a proxy for your credit card.
p5rn7vb

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

13 Comments

  1. Tyler Style says:

    Just got an obviously canned response back from an idjit Amazon CSR after submitting a complaint about the app using geolocation instead of account location, what with me being a US customer who just happens to be in Canada at the moment:

    At this time, we are unable to offer the Amazon Appstore for Android and associated apps to our international customers.

    To successfully purchase digital content from Amazon Appstore for Android, the 1-Click payment method listed on Your Account (www.amazon.com/your-account) must be a credit or debit card issued by a U.S. Bank with a U.S. billing address. At this time, we are unable to support the use of international credit cards.

    We value our international customers and hope to make the Amazon Appstore for Android available internationally in the future.

    Someday I’d like to EMP every CSR searchable knowledge base in the world, so that idjits won’t just search on a few keywords and then copy and paste without bothering to actually read the complaint OR their response!!!

  2. Gaurav N says:

    Thanks for the comment on my blog, Nice to see the workaround for genuine Amazon a/c holders.

  3. Singing Dwarf says:

    Tried purchasing the App of the Day via Amazon.com – got the message We could not process your order due to geographical restrictions on the product :-(

  4. Deon says:

    I’m a US citizen living in Iceland. I have US-based credit cards still, and I use my Mom’s address in the US for anything that requires it, but my phone has never even been in the US, and I’ve never seen this behavior. For me, once I have my US account logged in through the app, everything just works.

    • Tyler Style says:

      I’m jealous! I wonder exactly how Amazon does geolocation? IP geolocation isn’t exact – perhaps Icelandic IPs overlap US ones?

      • dee says:

        Hey since you have a US billing address, and credit card that matches, you need a US proxy ip address, that will mask the ip address of your Canadian computer. Then you can access amazon us apps. You may have to purchase a proxy, once you purchase the IP address, they will give you instructions on how to configure your browser.

        • Tyler Style says:

          Thanks for the advice, but using a proxy won’t do me any good if I’m using the native Android AppStore :)
          And having to use a proxy just to use the Amazon AppStore on the web seems kind of extreme given that I have a perfectly legit US Amazon account – I feel this is a failing on Amazon’s part, not mine!

  5. Victoria says:

    Using the browser version of the appstore is not working.

    We could not process your order because of geographical restrictions on the product which you were attempting to purchase. Please refer to the terms of use for this product to determine the geographical restrictions.

    We apologize for any inconvenience this may have caused you.

  6. Russ says:

    Well at first I still got Not available in your region. Then I wnet back and set up another account, using different details – but the same type as far as i could see. This time when I created my email and Amazon account I used a proxy (ctunnel) this time it worked. Not sure if Amzon recorded the ip the first time I registered? Or just luck the second time. But Angry Birds is go on my Kindle Fire in the UK.

  7. android tablet review…

    [...]How To Get Amazon’s Free Android Apps From Outside The US | Divide By Zero[...]…

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

QR Code Business Card