EarthCam, Inc. developer