It might be possible to bypass the keyfob requirement if you unlock and remotely start your car through the app. I don't have my Tesla with me right now to test this, but if someone does, please do so and report back to us. I removed the requirement to be near the car itself. On the official app, you must turn on your device's GPS, and the Summon features only work if your device's GPS coordinates are near the car's GPS coordinates. But on Remote S, there's no need to be near your car to use the Summon features nor turn on your device's GPS.
Edit: I received confirmation from a user that you only need to turn on Keyless Start through the app to bypass the keyfob requirement. No need to unlock the car.
It's not my place to tell you how to run your business, Allen, but I'm going to make the following suggestion anyway: I think you should give some serious consideration to disabling the ability to summon the car without the fob present. Here's why.
I know you are very much interested in providing your users all possible functionality. That's admirable. But I also know you were bogged down by the patent troll, and that that took quite a toll on you. I see a few issues with this. For one, you are allowing users of your app to do something that Tesla clearly does not want people to be able to do. You had an early run-in with Tesla over the graphics or name or something, as I recall, and that was settled amicably, but if you really upset the people at Tesla I imagine they could make things difficult for you. Is it really worth stirring the pot just to provide your users this one feature?
Perhaps more importantly, this is potentially a dangerous and costly feature. The reason Tesla requires the fob to be present is as an assurance that the driver is actually in the vicinity of the car, supervising what is going on, presumably so that anything going wrong can quickly be stopped. Circumventing that safety feature is risky for your users and their cars. The last thing any of us here want to see is you being sued by some fool who downloaded your app, didn't understand what was what, and damaged his car because your app gave him the ability to do that.
Again, I know your heart is in the right place in providing this feature. I just think from a business stand-point the safer thing to do is not to.
Edit: I'm going to post this in the RemoteS thread, as it really belongs there.