Live data from Hacker News

Launch HN: Mystro (YC S17) – Automation for On-Demand Drivers

news.ycombinator.com

21–30 of 32 posts

Re: Launch HN: Mystro (YC S17) – Automation for On-Demand Drivers

#21

Are you worried about a cease and desist from uber/lyft for building a "third party client" that interfaces with what is effectively a private API? There is plenty of precedent for them to send you a C&D for that, as many companies do with third party apps (e.g. Snapchat is very aggressive). Beyond that, won't it be a constant cat and mouse game of making sure your app integrates with uber/lyft? It's very telling tha…

We don't actually use their API.

It's much harder to do UI automation on iOS -- it is more locked down.

We have a pretty robust tool to keep our integration working with any app updates.

Thanks!

Re: Launch HN: Mystro (YC S17) – Automation for On-Demand Drivers

#22

Are you worried about a cease and desist from uber/lyft for building a "third party client" that interfaces with what is effectively a private API? There is plenty of precedent for them to send you a C&D for that, as many companies do with third party apps (e.g. Snapchat is very aggressive). Beyond that, won't it be a constant cat and mouse game of making sure your app integrates with uber/lyft? It's very telling tha…

There would be nothing stopping someone from reverse engineering a private api using an android app and using those findings to write a third party app for iOS.

Re: Launch HN: Mystro (YC S17) – Automation for On-Demand Drivers

#24
post #21

Are you worried about a cease and desist from uber/lyft for building a "third party client" that interfaces with what is effectively a private API? There is plenty of precedent for them to send you a C&D for that, as many companies do with third party apps (e.g. Snapchat is very aggressive). Beyond that, won't it be a constant cat and mouse game of making sure your app integrates with uber/lyft? It's very telling tha…

We don't actually use their API. It's much harder to do UI automation on iOS -- it is more locked down. We have a pretty robust tool to keep our integration working with any app updates. Thanks!

No, you may not be calling their API endpoints directly with HTTPS requests initiated from your own code. However, as I understand it, you're effectively pushing the buttons (or hooking the methods, idk android) within the Uber/lyft app, which causes their app to call the API endpoint. So you are certainly calling the API, just indirectly. Regardless, your app is definitely "automating usage" of the Uber/lyft app, and could therefore be in breach of their terms of service.

I'm not arguing that there are no workarounds or hacks or backup plans to whatever technical obstacles Uber/lyft may throw at you. In fact I'm quite familiar with them from the iOS side. However, as a high profile startup and US corporation (funded by YC), you can't blatantly ignore a C&D just because you disagree with it. And you definitely can't introduce new hacks or workarounds after receiving the C&D. Your only option would be to fight it in court.

(Also consider the play store / App Store can remove you at any time without any legal due process, and will likely do so when notified of noncompliance of a C&D)

Don't get me wrong, I think a court battle over this kind of client-side integration is sorely needed. But as an investor, I would be concerned my money would end up in a lawsuit before the app even gets traction. If you're planning on a lawsuit, you might actually win it.

Incidentally, if you're taking the attitude of circumvention, then you could "go all the way" by asking users to sideload (via 7 day developer certs) a custom version of the Uber/lyft apps that includes code to interface with your app. That's the approach I took to automating iOS apps in the past, but that was on jailbroken devices. Side loading presents a hard usability problem, but I bet you could convince users to plug their phone into their computer every 7 days.

Re: Launch HN: Mystro (YC S17) – Automation for On-Demand Drivers

#25

How do you go about marketing this? I would imagine advertising on driver forums. I'm curious if pitching in the car would work, but I wonder if you would get bad reviews.

We have a bunch of the top influencers in the on-demand space helping promote.

We've thought about pitching in the car but the cost doesn't work out.

Re: Launch HN: Mystro (YC S17) – Automation for On-Demand Drivers

#26
> My co-founder got the idea for Mystro while completing over 10,000 trips as an Uber/Lyft driver.

Wow that's nuts! Over what span of time was the 10K rides?

At 20 minutes per ride and 8 hours of non-stop driving per day, 7 days a week, that's almost a year and half. Add in any breaks between rides, weekends, or dead time between rides and its even longer.

> We automate switching multiple on-demand apps on and off. This ensures that drivers are available on all services to get the maximum number of rides but never get penalized for not accepting a ride because they are already on a trip

Had to read this a few times to parse it. So do you guys repeatedly cycle through the apps so the driver is on/off repeatedly? Or is it permanently off and you turn it on when you detect that there's a ride to accept? (Which I don't understand how you'd do if it's off)

Re: Launch HN: Mystro (YC S17) – Automation for On-Demand Drivers

#27
post #26

> My co-founder got the idea for Mystro while completing over 10,000 trips as an Uber/Lyft driver. Wow that's nuts! Over what span of time was the 10K rides? At 20 minutes per ride and 8 hours of non-stop driving per day, 7 days a week, that's almost a year and half. Add in any breaks between rides, weekends, or dead time between rides and its even longer. > We automate switching multiple on-demand apps on and off. T…

He was a driver full-time for 2 years.

When the driver is not on a trip, we turn on both apps. When they are on a trip, we turn off the app not in use.

Re: Launch HN: Mystro (YC S17) – Automation for On-Demand Drivers

#28
post #19
post #17

Earlier quoted context omitted.

Thanks! I agree with this, and we've actually seen many users buy Android devices just to use our app.

I believe it. It's so tightly aligned with the progress a driver is trying to make, and I'm sure they're doing all sorts of ineffective work arounds / substitutions right now. Think you guys have a shot at defining a new category here! Good stuff.

Thanks!

Re: Launch HN: Mystro (YC S17) – Automation for On-Demand Drivers

#29
Im surprised yc funded something like this. Its something that could fall apart at anytime if Uber or Lyft get pissed off, and now its an even easier target since its funded and a corporation now. They must have some secret magic to avoid the legal issues.
Post reply on HN