So I have a peer to peer app that allows customers to request jobs at their own price and have the job fulfilled by a freelancer in the community. The common jobs requested as of recent are home improvement gigs and lawn care things. We plan on releasing a new feature that allows customers to request groceries through the app to be delivered to them as well.
Summary of The Problem
The grocery company we are using has open source documentation for parts of their api, however some of the documentation is missing components we need to successfully integrate the feature into our app. So for the missing components I have reverse engineered some components of the software that aren't included within the public documentation and plan on integrating it into our app. I haven't fully finished the reverse engineering, as I am a quarter of the way done but:
- What legal implications does this hold?
- If it is unlawful, what is the severity of the repercussions?
- How long can I utilize this reverse engineering software before being caught?
- Will I the implementer of the software be held accountable, or would the company be accountable on my behalf?
Thanks in advance.