laksh-ya/OffPayApp — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me an Android app called OffPay that lets people make UPI payments without internet by using the phone’s *99# USSD service. I want it to feel like a normal modern payment app, not like typing through carrier menus. Users should be able to send money to a UPI ID, enter an amount and note, scan a QR code with the camera or import a QR image, and check their bank balance. It should also keep a small encrypted on device history of recent successful payments and let people tap to pay again.

Please include two ways to use it. An Auto mode that handles the USSD flow inside the app with the right permissions, and a Manual mode that works without extra permissions by copying the details and opening the dialer. Make privacy a big deal, with no tracking, no servers, and the PIN never stored. Add clear onboarding for first time setup, including the one time bank linking for *99#, and block Jio since it does not support this. Look up current Android docs if needed.

Want more depth? Deep Reverse