Skip to main content

Login & Registration

How to sign in, register, and verify your identity on the OX Agry platform.

Login

The platform uses OTP-based login — no passwords are needed.

Step 1: Enter Mobile Number

  1. Open the app or navigate to the login page
  2. Enter your 10-digit mobile number (ISD code defaults to India +91)
  3. Click "Send OTP"
  4. An OTP is sent to your mobile number

Step 2: Verify OTP

  1. Enter the 6-digit OTP received on your mobile
  2. Click "Verify OTP"
  3. If the OTP is correct:
    • Existing users — You are logged in and redirected to your account
    • New users — You are taken to the registration flow
tip

If you didn't receive the OTP, wait 30 seconds and click Resend OTP. You can also go back to change the mobile number if needed.


Registration

New users who verify their mobile OTP for the first time are guided through a multi-step registration flow. Each step must be completed before moving to the next.

Mobile OTP → Aadhaar Verification → Profile Photo → Nickname → Role Selection → Done

Step 1: Aadhaar Verification

After mobile OTP verification, new users must verify their Aadhaar identity.

  1. Enter your 12-digit Aadhaar number
  2. Accept the Terms of Use checkbox (required)
  3. Accept the Privacy Policy checkbox (required)
    • You can click the links to view the full Terms of Use and Privacy Policy documents before accepting
  4. Click "Get OTP"
  5. An OTP is sent to the mobile number linked to your Aadhaar (this may be different from your platform mobile number)
  6. Enter the 6-digit OTP and click "Verify OTP"
  7. On successful verification, your account is created
note

The OTP is sent to the mobile number registered with Aadhaar, not the mobile number you used to log in. Make sure your Aadhaar-linked mobile is accessible.

Step 2: Upload Profile Photo

  1. A circular photo preview area is displayed
  2. Click the edit (pencil) icon to upload a photo
  3. Choose from:
    • Files — Select a photo from your device
    • Camera — Capture a photo using your camera
  4. Use the image cropper to adjust the photo
  5. Click "Next" to continue

Supported formats: PNG, JPG, JPEG, WebP (max 5MB)

Step 3: Nickname

  1. Enter a nickname — the name commonly used among friends, family members, and neighbors
  2. Click "Update" to save and continue
  3. Or click "Skip" to proceed without setting a nickname

Validation: Minimum 2 characters required.

Step 4: Role Selection

Select the role that best describes how you will use the platform.

  1. Choose a role from the available list
  2. Depending on the role selected:
Role TypeAdditional Steps
Standard rolesView and accept the role agreement → OTP verification
Machinery OperatorUpload driving license proof → View and accept role agreement → OTP verification
Employee roleCompany association is required
No role / BasicSkip role selection and proceed with basic access

Role Agreement Flow

For roles that require an agreement:

  1. Review the role agreement document (PDF)
  2. Click "Agree" to accept (or "Disagree" to go back)
  3. Complete OTP verification — an OTP is sent to your registered mobile
  4. On success, the role is added to your account
  5. A confirmation message is displayed: "[Role] role has been added to your account successfully"
  6. You are redirected to your account dashboard

Resuming Incomplete Registration

If you exit the app during registration, your progress is saved. When you log in again, you will resume from where you left off based on your registration stage:

Stage CompletedResumes At
Mobile verified, Aadhaar not doneAadhaar Verification
Aadhaar verifiedProfile Photo Upload
Profile photo uploadedNickname Entry
Nickname updatedRole Selection
Role addedAccount Dashboard

Logout

  1. Navigate to your Account page
  2. Click "Logout"
  3. A confirmation dialog appears: "You will be signed out of your account"
  4. Optionally check "Are you sure you want logout all device" to sign out from all devices
  5. Click "Yes" to confirm or "No" to cancel
info

Logging out from all devices will invalidate your session on every device where you are currently logged in. You will need to log in again with OTP on each device.


Authentication Summary

┌─────────────┐ OTP ┌─────────────┐
│ Enter Mobile │ ────────► │ Verify OTP │
└─────────────┘ └──────┬──────┘

┌─────────────┴─────────────┐
▼ ▼
┌──────────────┐ ┌──────────────┐
│ Existing User│ │ New User │
│ → Dashboard │ │ │
└──────────────┘ └──────┬───────┘

┌─────────▼─────────┐
│ Aadhaar + OTP │
└─────────┬─────────┘

┌─────────▼─────────┐
│ Profile Photo │
└─────────┬─────────┘

┌─────────▼─────────┐
│ Nickname │
└─────────┬─────────┘

┌─────────▼─────────┐
│ Role Selection │
└─────────┬─────────┘

┌─────────▼─────────┐
│ Account Dashboard │
└───────────────────┘

:::note No Password The platform does not use passwords. All authentication is OTP-based via mobile number. There is no "forgot password" or "reset password" feature. :::