21 comments

  • gonzalohm 31 minutes ago

    You mentioned that Uber specifically forbids using their API for price comparison. Aren't you worried that they may implement something so you can't use internal APIs? I'm pretty sure none of the companies would like this app. Even though I think this is great and promotes fair pricing

    • griffinli 21 minutes ago

      It's possible they do that, but it's difficult to block third-party clients entirely. Changes to APIs can generally be worked around.

  • f3408fh 3 hours ago

    How did you get this through App Store review? My understanding is Apple tends to be pretty strict about apps that rely on reverse-engineered private APIs.

    • griffinli 3 hours ago

      App Review didn't object to that. There are various apps on the App Store today that rely on reverse engineering, such as unified messaging apps, alternative rideshare price comparison apps, and driver-side rideshare aggregators.

      • f3408fh 2 hours ago

        Interesting. App store asked me for proof of permission from the first party to use a reverse engineered BLE protocol.

        • cco an hour ago

          App Store review is really just luck of the draw in my experience. There is usually no rhyme or reason to a decision, changing some minor thing and re-applying works a lot of the time.

        • griffinli 2 hours ago

          What project was this?

  • Thaxll 31 minutes ago

    It doesn't exists because:

    - it's against ToS

    - it can get you banned

    Reversing API is trivial, this is not the reason.

  • xnx 3 hours ago

    I'm wary to try this for fear of my Uber account getting locked.

    Great example of something that on-device general agents should be able to do: Operate the apps to get prices and summarize prices.

    • griffinli 3 hours ago

      That's a valid concern but I think it's unlikely. No one's account has been locked for using this app. Rideshare companies take a large cut of the ride fare, so locking user accounts for using third-party apps is against their incentives. It's more likely that they would try to prevent this app from working, rather than targeting users of the app.

    • dantemoon an hour ago

      I've been using this for a few months at least on both android and ios and have not been banned or locked out of any of my linked accounts but obviously that can change at any moment

  • dgerken 3 hours ago

    Much needed. I've been waiting for this.

  • fragmede 3 hours ago

    This is really cool! Is support for Zoox on your radar?

  • msylla 11 hours ago

    Neat idea, is it US only?

    • griffinli 11 hours ago

      It works throughout the US and Canada.

  • oleg_kabanov 11 hours ago

    Great project. Is there a web version?

  • cammikebrown 2 hours ago

    Literally takes 5 seconds to open up different apps, lol

    • griffinli 2 hours ago

      That can work for two apps but it's tedious once there are three or more. You'd also need to swipe back and forth between apps to find the corresponding prices for each ride type (Wait & Save, Standard, Comfort, etc.), whereas this app groups together the prices for each ride type across providers.

    • dymk an hour ago

      No it doesn't