1. A system for uploading data, comprising: an input interface configured to: receive a manifest comprising a plurality of events which may be uploaded, wherein the manifest comprises sensor information relating to each of the plurality of events; and a processor configured to: determine whether to upload additional information about an event, wherein determining whether to upload additional information about the event is based at least in part on the sensor information or a contextual information relating to the event; and an output interface configured to: request the additional information.