DOCUMENTS route).
Identity documents
Route:DOCUMENTS
DOSS requires identity documents to verify your account. You can upload a front and back image for each of the three supported document types.
ID proof
Government-issued identity card.
Passport
Passport biographical data page.
Driving licence
Front and back of your driving licence.
Uploading a document
Select document type
Tap one of the three document cards — Upload ID proof, Passport, or Driving Licence. The selected card is highlighted.
Choose the front image
Tap the Front tile. A modal appears with three options:
- Photo Library — pick an image from your device gallery.
- Files — browse and select a file from device storage.
- Camera — capture a photo using your camera.
Viewing existing documents
When you tap a document type, the screen fetches your existing images from:Removing a staged image
Before uploading, tap a thumbnail to open a deletion confirmation dialog. Confirm to remove the staged image so you can replace it.Deletion only removes the locally staged image. It does not delete a document that has already been submitted to the server.
Verification status on the profile screen
The profile screen shows a progress bar under the Account Security row:| Documents with both images uploaded | Status | Colour |
|---|---|---|
| 1 | Poor | Red |
| 2 | Good | Yellow |
| 3 | Excellent | Green |
Resetting your PIN
You can reset your 4-digit PIN at any time from the Profile screen. The reset flow consists of three screens.Enter new PIN
Route: On success, the app navigates to the confirmation screen, passing
RESET_PIN_INPUTEnter a new 4-digit PIN using the secure PIN input.Request body
new_pin as a route parameter.Confirm new PIN
Route: The server response must contain
RESET_CONFIRM_PINRe-enter the same 4-digit PIN to confirm it.Before making an API call, the app validates:- The entry is exactly 4 digits.
- The value matches the PIN entered in the previous step.
Request body
message: "Pin reset successful!" for the flow to proceed. Any other response triggers an error toast.Security best practices
- Choose a PIN that is not easily guessable (avoid sequences like
1234or repeated digits). - Do not share your PIN with anyone, including people claiming to represent DOSS.
- Reset your PIN immediately if you believe it has been compromised.
- Keep your identity documents up to date to maintain full account access.