frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Hackney – Compare Uber, Lyft, Waymo, and Robotaxi Prices

https://hackney.app/
12•griffinli•10h ago
I created an app that compares real-time prices and wait times across Uber, Lyft, Waymo, Tesla Robotaxi, Curb, and Empower. It shows you all ride options in one list, then once you’re ready to book, it deeplinks you to the provider’s app with the route pre-filled.

Edit: Here's a demo video: https://www.youtube.com/watch?v=VV8PEAjxwQI

I reverse-engineered ride-hailing mobile apps to understand how they fetch prices from their servers. You sign in to my app with your ride-hailing accounts, and then my app requests live prices from the same APIs that ride-hailing apps use. Importantly, my app is built using an on-device approach: the app on your phone stores authentication tokens locally and sends network requests directly to each ride-hailing company’s servers. This keeps your accounts private. I wrote a blog post showing network requests sent by my app, which you can verify yourself: https://blog.hackney.app/p/how-hackney-works

This seems like an obvious app. Why doesn’t it already exist? That’s because most ride-hailing companies don’t offer public APIs for prices and wait times. Uber does offer one, but they prohibit using it for price comparison. When someone built a comparison app using the official API, Uber terminated their API access (https://www.benedelman.org/news-053116). There are apps today that don’t use official APIs, but they run your account tokens through their servers and send price requests server-side.

To integrate a ride-hailing provider, my app sends network requests for sign-in, token refresh, ride prices, and ride history (to power a feature that shows you unified ride history across apps and how much you’ve saved on each ride). Some ride-hailing apps implement certificate pinning to prevent you from viewing their network requests, and some communicate with their server using Protobuf, a data format that doesn’t include the original field names. Building an app using this approach is technically complex, but it makes possible all sorts of useful products that couldn’t otherwise exist.

The app is completely free. In the future, I may monetize through a subscription or partnerships with ride-hailing companies. I’d love to hear your feedback. You can download it today.

iOS: https://apps.apple.com/us/app/hackney-compare-rideshares/id6...

Android: https://play.google.com/store/apps/details?id=app.hackney

Comments

oleg_kabanov•9h ago
Great project. Is there a web version?
griffinli•9h ago
No, just mobile.
msylla•9h ago
Neat idea, is it US only?
griffinli•9h ago
It works throughout the US and Canada.
fragmede•1h ago
This is really cool! Is support for Zoox on your radar?
griffinli•1h ago
That's planned!
f3408fh•1h 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
•
1h 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•11m ago
Interesting. App store asked me for proof of permission from the first party to use a reverse engineered BLE protocol.
griffinli•9m ago
What project was this?
xnx•1h 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•1h 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.
dgerken•42m ago
Much needed. I've been waiting for this.
cammikebrown•6m ago
Literally takes 5 seconds to open up different apps, lol

What are Forward Deployed Engineers, and why are they so in demand? (2025)

https://newsletter.pragmaticengineer.com/p/forward-deployed-engineers
31•saisrirampur•1h ago•36 comments

Building and shipping Mac and iOS apps without opening Xcode

https://scottwillsey.com/building-and-shipping-mac-and-ios-apps-without-ever-opening-xcode/
286•speckx•6h ago•131 comments

Apple's new SpeechAnalyzer API, benchmarked against Whisper and its predecessor

https://get-inscribe.com/blog/apple-speech-api-benchmark.html
440•get-inscribe•9h ago•178 comments

An Englishwoman who sketched India before photography took hold

https://www.bbc.com/news/articles/cm2drrv6q54o
36•1659447091•2h ago•4 comments

N+1

https://www.woman-of-letters.com/p/n1
27•Caiero•4d ago•3 comments

The Git history command deserves more attention

https://lalitm.com/post/git-history/
6•turbocon•16m ago•0 comments

The art and engineering of Sega CD Silpheed

https://fabiensanglard.net/silpheed/index.html
221•ibobev•10h ago•44 comments

Linux on the Sega 32X. Who needs hardware synchronization primitives anyway?

https://cakehonolulu.github.io/linux-on-32x/
99•cakehonolulu•6h ago•22 comments

The infinite scroll may become endangered if controversial Calif. law passes

https://www.sfgate.com/politics/article/meta-social-media-teenagers-22337724.php
69•Stratoscope•6h ago•115 comments

Show HN: YouTube Guitar Tab Parser

https://github.com/marcelpanse/youtube-guitar-tab-parser
66•neogenix•5h ago•47 comments

Show HN: Jacquard, a programming language for AI-written, human-reviewed code

https://github.com/jbwinters/jacquard-lang
45•jbwinters•9h ago•19 comments

Mawlynnong, India, transformed by tourism, bans visitors on Sundays

https://www.bbc.com/travel/article/20260625-why-asias-cleanest-village-bans-tourists-on-sundays
60•gmays•2h ago•45 comments

TFTP Honey Pot Results

https://bruceediger.com/posts/tftp-honeypot-results/
53•speckx•6h ago•25 comments

SalesPatriot (YC W25) Is Hiring Full Stack Engineers (SF)

https://jobs.ashbyhq.com/SalesPatriot/df223727-5781-433e-bc75-2aa5bf8dc8d7
1•maciejSz•4h ago

Telegram's t.me domain has been suspended

https://www.whois.com/whois/t.me
244•Tiberium•5h ago•181 comments

Samsung Health app threatens data deletion if users opt out AI training

https://neow.in/cWsyMTV3
259•bundie•5h ago•68 comments

Former NOAA employees built Climate.us to preserve climate data and resources

https://19thnews.org/2026/07/noaa-climate-data-website/
420•benwerd•5h ago•163 comments

What did SFFA vs. Harvard reveal about admissions?

https://sorting-machine.pages.dev/
4•StrageMusik•47m ago•0 comments

The Difference Between Watercolor and Gouache Paints

https://www.jetpens.com/blog/The-Difference-Between-Watercolor-and-Gouache-Paints/pt/963
5•ynac•3d ago•0 comments

Show HN: Hackney – Compare Uber, Lyft, Waymo, and Robotaxi Prices

https://hackney.app/
12•griffinli•10h ago•15 comments

Ancient Roman Board Game

https://ludus-coriovalli.web.app/
87•nobody9999•4d ago•37 comments

Show HN: I implemented a neural network in SQL

https://github.com/xqlsystems/xarray-sql/blob/claude/xarray-sql-mnist-demo/benchmarks/nn.py
54•alxmrs•5h ago•12 comments

A voxel Tokyo in real Japan time – ride the Yamanote line and study Japanese

https://jivx.com/densha
339•momentmaker•13h ago•67 comments

Turn your singing voice into printable notes (in the browser)

https://om-intelligence.ch/projects/vocal-notation/vocal-notation.html
4•busssard•1h ago•1 comments

A Study of Microsoft's Early 2026 Rollout of Claude Code and GitHub Copilot CLI

https://arxiv.org/abs/2607.01418
19•softwaredoug•3h ago•7 comments

Show HN: Sx 2.0 – Share AI skills with your team through a Dropbox folder

https://sleuth-io.github.io/sx/2026/07/10/your-dropbox-is-now-a-skill-server.html
6•detkin•1h ago•0 comments

Show HN: BillAI Bass, an AI-Powered Big Mouth Billy Bass Using Strands Agents

https://github.com/morganwilliscloud/billai-bass
57•mtw14•6h ago•26 comments

Show HN: ContextVault – Shared memory layer for your AI and your team

https://www.contextvault.dev/
6•Repeater22746•1h ago•0 comments

Robust Secret Storage in Networks

https://arxiv.org/abs/2606.30261
16•Anon84•5d ago•0 comments

The 4-Bitter Lesson: Balancing Stability and Performance in NVFP4 RL

https://humansand.ai/blog/nvfp4-rl
23•Areibman•3d ago•3 comments