Send us a Message
Fill out the form below and we'll get back to you within 2 hours during business hours.

Need help with routes, bookings, partnership, or support? Our team is ready to assist and keep your campus movement seamless.
Fill out the form below and we'll get back to you within 2 hours during business hours.
Find answers to common questions about UZOVIA.
Riders scan the inspector's QR code or enter the trip code at boarding. A rider needs a transit account with travel credit. Inspectors can also log cash or card taps for reporting — no one is left behind.
Inspectors can log cash and card taps manually. Every boarding is recorded whether or not the rider uses the app. Digital boarding is incentivised through reporting and analytics, not forced.
Yes. On supported routes, a rider can confirm multiple passengers in one boarding (up to your institution's configured limit). One deduction from their travel balance; trip records reflect the full group size.
A trip code is a 6-digit number displayed on the inspector's screen. Passengers enter it in the UZOVIA app to board and record their trip — useful when the QR code cannot be scanned, such as in low light or through a window.
QR codes refresh automatically on the inspector's device. A new code is generated before the previous one expires, so passengers always have a valid code to scan. The refresh interval is configured by your institution.
Yes. One transit account works across every route and institution the passenger is a member of. Fares are deducted at the rate configured for each specific route.
If a digital boarding cannot be recorded, the inspector is notified immediately and can log the trip as cash. No passenger is stranded. Every failed attempt is recorded for review and the same trip is never recorded twice.
The inspector's QR code and trip code are generated server-side and cached on the device. Passengers need a data connection to complete a digital boarding. Cash logging by the inspector works fully offline and syncs when connectivity is restored.
Open the UZOVIA app, go to your account, and choose Add travel credit. Credit is available once loading is confirmed — limits are shown on screen before you confirm.
Minimum and maximum load amounts are set by platform policy and may vary by KYC tier. Check the app before you confirm — limits are shown on the load-credit screen.
In the app, open Account → Activity to see trip records, travel credit loads, and account activity. You can also download a full account statement as a PDF from your profile at any time.
Yes. Open the Send tab, enter the recipient's code or scan their QR, confirm the amount, and authorise with your transfer PIN. Travel credit moves instantly and both parties receive a notification.
Yes. UZOVIA Pay lets you send travel credit to a contact using their permanent code — useful for drivers and informal operators. Enter their code, confirm the name, and authorise with your transfer PIN.
After identity verification (BVN), you can request a move to a verified Nigerian bank account from Account in the app. Authorise with your transfer PIN; processing times depend on your bank.
Bank moves are processed through our banking partner and typically arrive within minutes to a few hours. Timing may vary depending on your bank and network conditions.
Limits are tied to your KYC tier. Unverified accounts have a lower daily limit. Completing BVN verification unlocks higher limits. Your current limits are always visible on the account screen.
For security, a short waiting period may apply between loading travel credit and moving credit to your bank. This protects your account from fraudulent activity. The exact window is shown in the app if it applies to your activity.
Yes. Every ledger entry is protected by a double-entry system — travel credit is never created or destroyed, only moved. Your account requires identity verification (BVN), a login PIN, and a separate transfer PIN before travel credit can leave your account. We also use encryption, rate limiting, and continuous fraud monitoring.
BVN (Bank Verification Number) confirms your legal identity for transport access and account security on UZOVIA. Verification unlocks higher travel-credit limits and bank moves. Your raw BVN is never stored — only a secure hash is kept.
No. Your account is protected by a login PIN separate from your device unlock. Travel credit cannot leave your account without your transfer PIN. Even if your device is lost, your balance remains secure.
Contact UZOVIA support immediately through the app. You can also revoke all active sessions from the Security screen in your profile — this signs you out of every device at once. Our team will investigate and assist with account recovery.
UZOVIA collects only the data needed to provide the service — your identity details for KYC, your journey history, and your device information for security. We do not sell your data to third parties. Full details are in our privacy policy at uzovia.ng/privacy.
Yes. UZOVIA processes personal data in compliance with the Nigeria Data Protection Act 2023 (NDPA). Users can request access to, or deletion of, their personal data at any time through the app or at uzovia.ng/account-deletion.
UZOVIA is a transport operations platform for institutions that run bus networks — universities, estates, corporate campuses, and transit unions. Operators manage routes, sessions, and live fleet data from one dashboard while passengers board digitally from their phones.
Most institutions complete setup and run their first live session within 5–7 business days after onboarding. That includes route configuration, fleet registration, and staff briefing.
Yes. Inspectors can log Cowry card taps alongside UZOVIA digital boarding — both appear in the operations dashboard with full trip records. UZOVIA is designed to work with your existing channels, not replace them on day one.
Yes. BVN verification, NDPA 2023 consent flows, AML/CFT monitoring, and CBN KYC tier limits are built in. Compliance documentation is available to institutional partners on request.
Fare revenue from digital boardings is routed according to your institution's configured policy — to the space reserve account, directly to vehicle owners' transit accounts, or split between both. Settlement reports are available in real time from the admin dashboard.
Yes. Fare amounts are set per route in your admin dashboard. You can run multiple routes with different fares simultaneously, and inspectors automatically apply the correct fare based on the route selected at session start.
Yes. The live operations map shows active buses and their GPS positions updated in real time during a collection session. You can also see passenger counts, revenue collected, and session status for every active bus from the dashboard.
Yes. UZOVIA uses role-based access control. Inspectors have access only to collection functions — they cannot see billing settings, revenue policy, or other administrative data. You can define custom roles and permissions for your team.
The session stays open on the server. The inspector or a space admin can end the session remotely from the web dashboard. The device itself holds no travel credit — balances live on the server, not on the phone.
Yes. The admin dashboard provides analytics on daily collections, route performance, passenger volumes, channel breakdown (digital vs cash), and settlement history. Account statements and session logs can be exported for reconciliation.
If your revenue policy is configured for owner-operated vehicles, fare revenue (minus platform fee) is credited to the assigned driver's transit account after each trip. Institution-owned fleets can route revenue to the space reserve instead.
Logging cash and card boardings (non-digital channels) requires a prepaid space credit balance. If the balance runs out, inspectors are notified in-app and manual channel logging is paused until a space admin loads the balance. Digital boardings are never affected by the billing balance.
You control this. Spaces can be configured as open (anyone can join with the slug), invite-only (requires an invitation link), or closed. Most institutional operators use invite-only for controlled onboarding.
Yes. A user can belong to multiple spaces — for example, a student using both a university shuttle and an estate bus service. They switch between active spaces from the app and each space is billed and managed independently.
The UZOVIA passenger and inspector app is available on Android. iOS support is on the roadmap. The admin and space management dashboard is a web application accessible from any modern browser on desktop or mobile.
Custom integrations are available for institutional partners. Contact our team to discuss your specific identity or access management setup.
Cowry card taps can be logged by inspectors in the app today. NFC tap-to-board integration is on the product roadmap for Phase 2. Contact us if this is a priority for your institution.
Card and bank loads are processed by Paystack, a licensed partner, under PCI-DSS standards. UZOVIA never stores raw card details — loading adds travel credit to your closed-loop transit account for boarding and institutional use.
A partner API is planned for Phase 2. If you are building a system that needs to integrate with UZOVIA — for example, a student portal or payroll system — contact us to discuss early access.
Download the UZOVIA app, enter your phone number and email, verify with an OTP, and set your PIN. To unlock full account features, complete BVN verification from your profile.
Yes, with limitations. Unverified accounts can receive and use travel credit up to the platform's lower tier limits. BVN verification is required to unlock higher limits and moves to your bank.
Open the app, go to Profile → Support, and submit a ticket. Our team will respond within the SLA for your ticket priority. You can track replies and the status of your ticket from the same screen.
On the login screen, tap Forgot PIN and follow the verification steps. You will receive an OTP to your registered email or phone. After verifying your identity, you can set a new PIN without losing your travel balance.
Yes. You can request account deletion from the app or at uzovia.ng/account-deletion. Any remaining travel balance must be moved to your bank before deletion is completed. Data deletion follows the timelines set out in our privacy policy.
Our support team is ready to help you with any other questions you might have.
Send a message