none
Is Bing Maps free to windows phone development ?

    Question

  • Hi , 

    I am developing a FREE application for Windows Phone (Mango)  which uses Bing Maps Silverlight control. As per the terms and conditions here

    http://www.microsoft.com/maps/product/licensing_for_mobile.aspx 

    It says Bing Maps is free for windows phone developers with the following conditions 

    • Use is restricted to consumer-facing mobile applications
    • Offer excludes use of traffic data

    Since i am planning to upload my app in Windows Market place, i would consider it to be consumer facing App. My App does not use traffic data. 

    My App uses Location Services Rest API to determine longitude and latitude from address and vice verse. 

    In my Bing Maps portal i can see "Billed and Non Billled usage" listed. So my question is if i publish this FREE application in marketplace , will i be charged for it or not ??  

    Wednesday, May 09, 2012 12:32 AM

Answers

  • Assuming you application meets the requirements for free use as a mobile app and you are using a Bing Maps mobile key then you are fine. The billable usage will not be charged unless you application is found not to meet the requirements as a free mobile app. Just to give a bit more details around the free use terms:

    1) Use is restricted to consumer-facing mobile applications. Basically your application has to be free to the public and must not require users logging into the application.

    2) Offer excludes use of traffic data. Self explainitory.

    3) This must not be an asset tracking application. This is a general restriction for all free use apps.


    http://rbrundritt.wordpress.com

    Wednesday, May 09, 2012 11:53 AM
  • Hi there.

    First off, this is an old post and the terms of use do have limits for mobile applications: http://www.microsoft.com/maps/product/terms.html The limits are 50,000 transactions in a 24 hours period which is more than enough for most applications and double what any other mapping provider allows for free.

    The Bing Map terms of use define what an asset is and additional information can be found here: http://msdn.microsoft.com/en-us/library/ff428642.aspx

    The limit is on Business Asset tracking such as tracking trucks or shipping containers. If you create an app that track yourself on a map or a family member then that falls under consumer tracking which is allowed under the free terms of use.


    http://rbrundritt.wordpress.com

    Friday, July 05, 2013 11:44 AM
  • This is per Bing Maps key. You can create one mobile key per Bing Maps account.

    Loading a map is a transaction. Adding pins or data on top causes no more transactions.


    http://rbrundritt.wordpress.com

    Sunday, July 07, 2013 6:52 PM
  • The transactions occur when you load a map, geocode, reverse geocode, or calculate a route. Simply updating the location of a pin on an already loaded map does not generate any transactions. Typically most apps only generate one transaction when the user opens the app. If you find that 50,000 transactions a day is not enough then you will need to get an Enterprise license for Bing Maps. Note that the free limits on Bing Maps is double what is offered by any other mapping provider. When you get to the point where you need a license you can contact the licensing team here: http://www.microsoft.com/maps/contact-us.aspx

    http://rbrundritt.wordpress.com

    Friday, July 05, 2013 5:15 PM

All replies

  • Assuming you application meets the requirements for free use as a mobile app and you are using a Bing Maps mobile key then you are fine. The billable usage will not be charged unless you application is found not to meet the requirements as a free mobile app. Just to give a bit more details around the free use terms:

    1) Use is restricted to consumer-facing mobile applications. Basically your application has to be free to the public and must not require users logging into the application.

    2) Offer excludes use of traffic data. Self explainitory.

    3) This must not be an asset tracking application. This is a general restriction for all free use apps.


    http://rbrundritt.wordpress.com

    Wednesday, May 09, 2012 11:53 AM
  • Thanks a lot @Richard_Brundritt for the response.My app is definitely free and users need not log in.In the Bing Maps portal i have selected my Application as a mobile application. So i think my app meets the criteria to use Bing Maps free of charge. Thanks once again.
    Thursday, May 10, 2012 8:42 AM
  • Hi, sorry for intrusion but I'd like to know what your meaning with asset tracking... Sorry but I'm not born in the usa or Gb so some terms is quite obscure...

    Can You consider "Asset Tracking" send position of a car or people to other?

    thanks

    Friday, July 05, 2013 7:39 AM
  • Hi there.

    First off, this is an old post and the terms of use do have limits for mobile applications: http://www.microsoft.com/maps/product/terms.html The limits are 50,000 transactions in a 24 hours period which is more than enough for most applications and double what any other mapping provider allows for free.

    The Bing Map terms of use define what an asset is and additional information can be found here: http://msdn.microsoft.com/en-us/library/ff428642.aspx

    The limit is on Business Asset tracking such as tracking trucks or shipping containers. If you create an app that track yourself on a map or a family member then that falls under consumer tracking which is allowed under the free terms of use.


    http://rbrundritt.wordpress.com

    Friday, July 05, 2013 11:44 AM
  • thanks for your accurate answer,:)

    but I have to put into map 20,30 pin with gps coord, I have 500-600 download every day, so if the limit is per user of my application (per installation or per Ip ), yes can be enough, but if the limit is referencing to entire installation this can be really a problem, and for example a user that moving on map and update position every 2min, I'm pretty sure that 50000 is not enoght, and in my case my incoming is about $2 or $1 a day so, for me Business Subscription can't be apply :)

    thanks again

    ps. 

    "and double what any other mapping provider allows for free": seems that google map have no limit for android mobile app... AFAIK

    • Edited by My Disco Gr Friday, July 05, 2013 5:08 PM precisation
    Friday, July 05, 2013 5:04 PM
  • The transactions occur when you load a map, geocode, reverse geocode, or calculate a route. Simply updating the location of a pin on an already loaded map does not generate any transactions. Typically most apps only generate one transaction when the user opens the app. If you find that 50,000 transactions a day is not enough then you will need to get an Enterprise license for Bing Maps. Note that the free limits on Bing Maps is double what is offered by any other mapping provider. When you get to the point where you need a license you can contact the licensing team here: http://www.microsoft.com/maps/contact-us.aspx

    http://rbrundritt.wordpress.com

    Friday, July 05, 2013 5:15 PM
  • sorry for my question but for me is very important :)

    but 50,000 transactions a day is per install or per Application ?

    and I read here http://www.microsoft.com/maps/product/terms.html

    (c) Exceed 50,000 cumulative billable transactions (which will be free of charge) as defined in the SDKs, within any 24 hour period, with the exception of Evaluation for Commercia.....

    so display a map with zoom and pin on map is a billable transaction?? I have to display only pin on map some of these can be not static, but I have no to track route ecc.

    thanks again

    • Edited by My Disco Gr Saturday, July 06, 2013 7:00 AM more precise
    Saturday, July 06, 2013 6:41 AM
  • This is per Bing Maps key. You can create one mobile key per Bing Maps account.

    Loading a map is a transaction. Adding pins or data on top causes no more transactions.


    http://rbrundritt.wordpress.com

    Sunday, July 07, 2013 6:52 PM
  • ok really thanks for your support :)
    Wednesday, July 10, 2013 1:40 PM