Skip to main content

Overview

Your driver profile is essential for operating on the Viax platform. It contains your personal information, verification status, and professional details that passengers see when you accept their trips.

Profile Components

Personal Information

Name, phone number, address, and contact details

License Information

Driver’s license number, type, and expiration date

Vehicle Details

Vehicle information linked to your driver account

Verification Status

Account approval and document verification state

Profile Completeness

Your profile must be complete before you can start accepting trips:
// Profile completeness check from source
class ConductorProfile {
  bool get isProfileComplete {
    return nombreCompleto != null &&
        nombreCompleto!.isNotEmpty &&
        telefono != null &&
        telefono!.isNotEmpty &&
        direccion != null &&
        direccion!.isNotEmpty &&
        license != null &&
        license!.isComplete &&
        vehicle != null &&
        vehicle!.isComplete;
  }
  
  int get completionPercentage {
    int completed = 0;
    const int total = 5;
    
    if (nombreCompleto != null && nombreCompleto!.isNotEmpty) completed++;
    if (telefono != null && telefono!.isNotEmpty) completed++;
    if (direccion != null && direccion!.isNotEmpty) completed++;
    if (license != null && license!.isComplete) completed++;
    if (vehicle != null && vehicle!.isComplete) completed++;
    
    return ((completed / total) * 100).round();
  }
}

Required Information

1

Personal Details

  • Full legal name (as on ID)
  • Phone number (verified)
  • Home address
  • Email address
2

Driver License

  • License number
  • License type (C1, C2, etc.)
  • Expiration date
  • Upload license photo
3

Vehicle Information

  • Vehicle type (moto, carro, etc.)
  • Plate number
  • Make, model, and year
  • Vehicle documents
4

Banking Details

  • Bank account for payments
  • Account holder name
  • Account number

Editing Your Profile

Go to Profile > Edit ProfileUpdate:
  • Name
  • Phone (requires reverification)
  • Address
  • Profile photo

Verification Status

Your profile has several verification states:
StatusDescriptionCan Accept Trips
pendingAwaiting admin reviewNo
approvedVerified and activeYes
rejectedVerification failedNo
suspendedTemporarily disabledNo

Approval Process

Once you submit your profile:
  1. Admin reviews your documents
  2. Verification takes 24-48 hours
  3. You receive notification of approval/rejection
  4. If rejected, reason provided for correction
  5. Resubmit after addressing issues
See Document Verification for details.

Profile Photo

A clear profile photo helps passengers identify you and builds trust.
Photo Requirements:
  • Recent photo (taken within 6 months)
  • Clear face visibility
  • Good lighting
  • No sunglasses or hats
  • Professional appearance
  • File size: Max 5MB
  • Format: JPG or PNG

Security Settings

Change Password

1

Access settings

Go to Profile > Security
2

Enter current password

Verify your identity
3

Set new password

Minimum 8 characters with numbers and letters
4

Confirm change

You’ll be logged out and need to sign in again

Two-Factor Authentication

Enable 2FA for additional account security:
  • SMS verification codes
  • Email verification
  • Required for sensitive actions

Account Status

Monitor your account health:
class ConductorProfile {
  final bool aprobado;              // Approval status
  final String? motivoRechazo;      // Rejection reason if denied
  final DateTime? fechaAprobacion;  // When approved
  final DateTime? fechaCreacion;    // Account creation date
  final DateTime? fechaActualizacion; // Last update
}
  • Rating: Current driver rating from passengers
  • Trips Completed: Total number of successful trips
  • Acceptance Rate: % of trip requests you’ve accepted
  • Cancellation Rate: % of trips you’ve cancelled
  • Member Since: Account creation date

Privacy Settings

Location Sharing

Control when your location is visible (only during active trips)

Contact Information

Your number is masked when contacting passengers

Profile Visibility

Passengers see only name, photo, rating, and vehicle

Trip History

Only you and admins can view your complete trip history

Deleting Your Account

Account deletion is permanent. All trip history and earnings data will be lost.
To delete your account:
  1. Complete or cancel all active trips
  2. Withdraw any pending earnings
  3. Go to Settings > Account > Delete Account
  4. Confirm with password
  5. 30-day grace period before permanent deletion

Next Steps

Vehicle Management

Add and manage your vehicle information

Document Verification

Upload and verify required documents

Start Driving

Begin accepting trip requests

Earnings

Track your income and payments

Build docs developers (and LLMs) love