The Gradient Data Uploader