Uber handles this by having a button in their app that initiates the phone call. You can't find out a driver's number without actually calling them. Similarly, they can't find out yours without actually calling you.
Theoretically, if the company can get a bunch of phone #s, they could even completely anonymize it by assigning two temporary numbers (one to driver, one to passenger) and call-forwarding them for the duration of the trip. I havent' checked but I doubt anybody actually does this. And in the absence of this level of anonymity, I would at the very least expect a car service app to require you to place the call before giving you the phone # of the other person.
I work for Flywheel, an Uber competitor. We do not expose driver or passenger phone numbers to either party at all (the exact mechanism is a little different than what you propose, but the effect is the same). Driver can call passenger and passenger can call driver and neither will ever see the other person's actual number.
Good for you. Since you're doing this, and according to yid, Uber is also doing something similar, I'm even more surprised that Gett is not only exposing real phone #'s, but doing so without even requiring a phone call to be placed.
> Uber handles this by having a button in their app that initiaates the phone call. You can't find out a driver's number without actually calling them. Similarly, they can't find out yours without actually calling you.
Actually, I think they use some sort of phone proxy service. I once looked at my driver's phone and he had a totally different number listed for me that I did not recognize (same area code though).
If you don't mind sharing, I would love to know what sort of thing is used for this. Normally I would think Twilio but that's more of create your own number and pay per minute.
Theoretically, if the company can get a bunch of phone #s, they could even completely anonymize it by assigning two temporary numbers (one to driver, one to passenger) and call-forwarding them for the duration of the trip.
You wouldn't even need a bunch of phone numbers. Assuming caller ID works correctly, you can use that to decide where to route the call. Customer A is calling? Route to Driver X? Driver Y is calling? Route to Customer B.
Well, that just cuts it down from 2 numbers to 1, and it assumes that the caller ID hasn't been futzed with. Certainly plausible, just perhaps slightly less reliable.
No, it cuts it down from many many numbers (2 numbers per driver/passenger pair) to 1.
I haven't seen an instance of caller ID being 'futzed' with in domestic calls from domestic mobile phone numbers, but I agree it could happen for people roaming internationally.
Theoretically, if the company can get a bunch of phone #s, they could even completely anonymize it by assigning two temporary numbers (one to driver, one to passenger) and call-forwarding them for the duration of the trip. I havent' checked but I doubt anybody actually does this. And in the absence of this level of anonymity, I would at the very least expect a car service app to require you to place the call before giving you the phone # of the other person.