I need a robust yet maintainable solution that can pull both store-level details (name, address, phone, geo-coords) and full menu data (items, modifiers, prices, availability) from the Keeta food-delivery app on Android and iOS. My end goal is a small service exposing callable REST APIs so I can query restaurants on demand; all underlying code, scripts, and build files must be handed over. Because Keeta protects its traffic with libmtguard.so, the job requires someone comfortable with advanced mobile reverse-engineering techniques—dynamic instrumentation with Frida or Xposed, native hook writing, SSL-pinning bypass, and anything else needed to decipher proprietary calls without breaking the app. Once the raw responses are available, simply transform them into clean JSON and surface them through lightweight endpoints (Python + FastAPI, Node.js, or Go are all fine if you justify the choice). Please send a detailed project proposal outlining: • Your plan for handling the libmtguard.so barrier and any other anti-scraping layers • The toolchain you prefer for both the reverse-engineering phase and the API layer • Estimated timeline with key milestones and test strategy Acceptance of the work happens when I can: 1. Build the project from source on my own machine. 2. Hit an endpoint like /store/{id} or /menu/{id} and get accurate, up-to-date data identical to the Keeta app. 3. See clear inline comments and a short README so future contributors can extend the scraper. If this challenge matches your skill set, I’m looking forward to reading your proposal.