Repository navigation
Releases
Snack Bouncer 0.1.1 (preview)
Cart Gate is now Snack Bouncer. 0.1.1 is 0.1.0 renamed: same engine, same package and signing key, so it installs over 0.1.0 and keeps your settings.
Install the APK, open Snack Bouncer, read the disclosure and turn it on in Accessibility settings (Android 13+: if the switch is greyed out, open App info → ⋮ → Allow restricted settings first).
Status: the cart-reading engine is unit-tested against real screen dumps of Zepto, Instamart, Swiggy and Zomato carts; the engine it was extracted from has gated real carts in all four on an Android 13 phone. 0.1.0 was run on that phone inside Zepto: the card covered the pay bar while a full-sugar drink was in the cart and stepped aside when it was removed (screenshots: https://denzil10.github.io/lab/snack-bouncer/). On an Android 15 emulator against a stand-in cart, 0.1.1 also blocked taps on the pay button. Treat it as a preview; if it misses a cart or covers the wrong spot, say so on its page or open an issue.
Cart Gate 0.1.0 (preview)
First build. Install the APK, open Cart Gate, read the disclosure and turn it on in Accessibility settings (Android 13+: if the switch is greyed out, open App info → ⋮ → Allow restricted settings first).
Status: the cart-reading engine is unit-tested against real screen dumps of Zepto, Instamart, Swiggy and Zomato carts; the engine it was extracted from has gated real carts in all four on an Android 13 phone. This build was run on that phone inside Zepto: the card covered the pay bar while a full-sugar drink was in the cart and lifted when it was removed (screenshots: https://denzil10.github.io/lab/cart-gate/). On an Android 15 emulator against a stand-in cart it also blocked taps on the pay button. Treat it as a preview; if the gate misses a cart or covers the wrong spot, say so on the Lab page or open an issue.