You receive 50 credits per month. If you don't use those credits, they'll expire and you will receive another 50 credits the next month.
You can use your credits on any of our hosted services. If you spent all your credits on any one of the hosted services, you'd be able to:
You're also allowed to view 1,000,000 basemaps per month without consuming any credits.
With a paid deployment plan you can build and sell apps but let's dive into specifics:
If you use resources from ArcGIS Online no. If you use our map services, you must keep all logos and other attribution on the maps. See this resource for more details on when you can and can't remove the attribution.
It depends. Esri requires that when you use an ArcGIS Online basemap, Esri data services, or Esri API technology in your app you must also include Esri attribution. See this resource for more details on when to display Esri attribution.
No. If you want to generate revenue with your app, you need to purchase a paid ArcGIS Online Deployment Plan.
No. Using Esri basemaps in your apps does not consume credits but you are limited to using 1 million basemaps per month.
Yes. You are entitled to use 1 million basemap transactions per month. If you think you'll need more, contact us.
No. Using geosearch in your apps to find a single address does not consume credits but you are limited to 1 million geosearches per month.
Yes. You are entitled to use 1 million geosearch transactions per month. If you think you'll need more, give us a call - http://www.esri.com/about-esri/contact.
No. You can build and sell as many as you want.
It depends on what kind of ArcGIS Online account you have. Here's the breakdown:
This is not permitted.
No. The Organizational Account has all of the same capabilities as the Deployment Plan Account, plus it allows for sharing and collaboration among a number of users.
An app is considered commercial if:
If you want to sell or otherwise monetize your app, you need to have a paid ArcGIS Online Deployment Plan.
If you're using the free deployment plan, you'll have to either upgrade to a paid plan, or wait until the next month (when we top you off with another 50 credits). If you're using our paid plans, you can decide how you would like your account to behave with respect to credit consumption:
You can configure your subscription to allow "overages"
You can configure your subscription NOT to allow "overages"
In each of the two scenarios above, you can configure your subscription to notify you at, for example, 75%, 90%, 100% of your credit usage.
However, you can also upgrade your plan at any time to avoid overages.