I'm building an offline gis app and need satellite tiles. Download and use of most tile providers like google are against their terms of condition. Is there any open/free source for such data?
I can use NASA Blue Marble NG and generate tiles from their images, but the scale is 500 meters and is too coarse grained for my usage.