Upfront, the user gets taken through what to expect and what they'll need, to avoid any annoying surprises later on. Geolocation is required to start the process and serves as another data point to verify the legitimacy of the uploaded images.
During and after uploading images, the user always has feedback on the overall state of their vehicle's upload progress.
Images are validated depending on their EXIF data validity, filesize, and whether an internet connection is present.
Images are stored locally and only sent to the server once the user has completed all of their vehicles and submitted their inspection to Santam.