When using Leaflet.js, are there any requirements in terms of using API key or similar when accessing ArcGIS map data? The Leaflet Github page is not very clear, stating only "In order to use ArcGIS maps, you must register and abide by the terms of service. No special syntax is required."
So I have registered an account with ArcGIS for Developers but not sure if I need something else? Our usage scenario is fully public, non-commerical mapping application and not using any geocoding or advanced features. ArcGIS map data is only used as a background map for presenting weather related information on. I want to make sure we're not breaking any rules here so any hints would be appreciated.