Use intent data instead of IDs for upload and sign, fixes #205