Download

Kolkata pilot · Android · Hindi, English, Hinglish

Say where.
Say haan.
Ride.

A ride-hailing platform for India that listens. Say your landmark in Hindi, English or Hinglish, confirm with one big button, and a rider is on the way.

Download for Android

Android 8+ · APK direct download · No sign-up on this site

Tap a phrase to try it

01 · The problem

Ride apps assume you read English, have fast data and like filling forms. But people think in landmarks, speak in Hindi, and ride on budget phones over weak networks.

So Haan starts from how people actually say it: “Sadar bazaar le chalo.”

Written into the spec

60s

or less to book, counted from first sign-in

15s

for a rider to answer an offer

5

riders asked at most, one at a time

90s

in total to find you a rider

A yellow Kolkata taxi passes a tree-lined street
For Kolkata streets.

02 · Speak

Tap the mic.
Say it your way.

  1. 01

    Speak or type

    Up to 15 seconds of voice, or just type. Hindi, English and Hinglish all work: “Mujhe station jaana hai.”

  2. 02

    It picks out the details

    Pickup, destination, vehicle. If something is unclear it asks one short question in your language, with up to three tap options.

  3. 03

    It reads it back

    Destination, vehicle and fare, aloud and in large text. Two big buttons: Haan or Nahi. Nothing is booked without your Haan.

  4. 04

    Then it finds a rider

    One rider at a time, 15 seconds each. The search starts within 2 km and widens to 5 km after 20 seconds.

Listening · हिन्दी / English

“Mujhe station jaana hai.”

I heard

PickupYour location · GPS
Dropstation, which one?
VehicleAuto

Howrah ya Sealdah?

Howrah
Sealdah
Pin on the map

Reading it back

Howrah
Station

VehicleAuto
Fare · sample₹112
Haan
Nahi

Finding a rider

2 km5 km after 20 s

One rider
at a time

15 s each · up to 5 · 90 s in all

03 · Follow

Watch the marker,
not the clock.

The marker glides with its heading instead of jumping. Every status change sends a push notification, even with the app in the background.

  • searching
  • accepted
  • arrived
  • in_progress
  • completed

If the rider’s connection drops you see “Rider connection lost”, and an admin is alerted after 5 minutes.

04 · Fare

₹112

A formula,
not a mystery.

Every fare is max(minimum, base + per km × km + per min × min), rounded to the rupee. Move the sliders; these are the default rates.

The final fare never exceeds the estimate × 1.5 unless an admin overrides it with a note.

05 · Details

Small things,
decided early.

F2

English, हिन्दी, your theme

Switch language and Light, Dark or System instantly. It’s saved on the device and in your profile. Dates, numbers and ₹ follow the locale.

F3

GPS off? Still works

Pick your pickup by hand on the map. Permission screens explain why they ask, before they ask.

F4

Landmarks, not addresses

Destination search built for Indian landmarks, with recents and saved Home and Work.

F22

A weak network is a case, not a crash

Skeleton loaders instead of blank screens. Trip history and receipts stay readable offline. Booking pauses with the reason shown.

F31

Pay the rider. That’s all.

No money moves through Haan. Pay cash, or UPI straight to the rider, whose UPI QR appears at trip end.

§14

Big buttons, clear labels

Touch targets of at least 48 dp, screen-reader labels, status never shown by colour alone, and read-aloud in the assistant.

06 · Safe

No PIN,
no start.

A new 4-digit PIN for every trip, stored hashed and never shown to the rider. Example PIN shown.

01

Share a live trip link

Open an SMS with a limited live status link for your emergency contact.

02

112, one tap away

A shortcut to the emergency number, right inside the trip screen.

03

No emergency contact yet?

Add a number in Profile. Haan reminds you before sharing.

04

Ratings go both ways

1 to 5 stars, with an optional comment. Customers rate riders, riders rate customers.

07 · For riders

Go online.
Accept. Drive.

A light Rider app for budget phones and weak networks. It survives in the background and never lets motion get between you and Accept.

Documents

Licence, RC and a selfie, each under 500 KB. Admins review them; you see Pending, Approved, or Rejected with the reason, and can fix and resubmit.

Offers

Full screen, with sound and vibration, even from the background. Pickup distance, trip distance, fare and a 15-second timer. If several riders accept at once, exactly one gets the trip.

Low-data mode

Location every 5 seconds when moving, every 15 when idle, batched on a poor network.

Earnings

Today, this week, and cash collected.

A yellow taxi on a Kolkata street at night
Day or night.

08 · Limits

The assistant has
limits. On purpose.

Only five intents exist. Anything else gets one reply: “I can only help with rides.” If it can’t understand you, it says so and opens the map.

book_ridecancel_ridecheck_statushelpunknown

It never

Books, cancels or pays without your on-screen confirmation.

Obeys instructions hidden in what you say or type.

Sees phone numbers, full names, exact home addresses or anyone else’s data. It has no database access.

Gives medical, legal or financial advice, or chats off-topic.

Keeps your audio. Transcripts are text, stored for 30 days, and disclosed in the privacy policy.

09 · Questions

Asked often.

Still stuck? Write to us from the contact page.

No. There are no logins here. You read, and you download.

Haan v1 is a pilot, so the apps are APKs shared from Drive. The install guide, in English and Hindi, walks through “unknown sources” and Drive’s scan warning on large files.

Cash, or UPI straight to the rider. No money moves through the product.

It records up to 15 seconds to turn it into text and keeps no audio. Transcripts are stored as text for 30 days.

GPS off: pick your pickup manually. Slow network: skeleton loaders, never a blank screen. No network: a retry banner, readable history, and booking paused with the reason.

Not yet. Version 1 is a pilot in Kolkata. Running a real ride service in India needs licences, insurance and legal advice on data protection.

Android 8 and up, mid-range phones. English and Hindi in the app, and Hindi, English and Hinglish in the assistant. No iOS in v1.