Dear community,
My problem
I've built a website based, which displays statistical data on ESRI Basemaps and ESRI Leaflet. It uses chart libraries and you can also select non-ESRI basemaps and layers. I now want to sell accounts to customers to use the website.
The API key I'm using is from my ArcGIS Developer Subscription in plan "essentials". Since I'm using an API key, the credits would get billed, so I won't steal anything. But am I allowed to use "essentials" for a commercial application at all?
1. ArcGIS Developer FAQ
ArcGIS Developer FAQ (https://developers.arcgis.com/) says:
Can I deploy a commercial application with my ArcGIS account?
Yes, as long as your solution uses ArcGIS location services.
Please note that you are required to passaccess token authenticationwith all ArcGIS location services used by your application, including basemaps and geocoding. Refer tosecurity and authenticationin theMapping APIs and location servicesguide for more information.
To learn more, visit theProduct specific terms of use.
2. Product-Specific Terms of Use (E300)
Here, ESRI calls commercial use "Value-Added Applications" (VAA) and the Developer Subscriptions have those restrictions:
- They may only be used for the purposes of development, testing, and demonstration of a prototype.
- A commercial deployment license is required when the VAA isn't for use soleley with a ArcGIS Online or Enterprice license and don't have yet been migrated to ArcGIS Platform location services and
- a commercial deployment license isn't required when the VAA is solely for use with ArcGIS Online and/or ArcGIS Enterprise license.
So what?
So what plan do I need to sell my website, which uses ESRI Leaflet and basemaps? Where do I get this "commercial deployment license"?
How do YOU run the applications, you've developed? Or do you give them out for free to not generate any value?
Best,
Tobias