Create a clean, card-based Android app that helps people in Tier 1–2 cities keep track of recurring subscriptions (digital and physical). Users should be able to add a service, choose a billing cycle and cost, and get a reminder before the renewal date. A dashboard should summarize monthly and yearly spend at a glance. All data stays on-device; no cloud sync.

Please set up the project in Java with an MVI-style state flow for the subscription list and payment totals, and save everything with DataStore. The UI should follow Material Design with a minimalist look. Ship a single-flavor build targeting SDK 33 (min 32), run consistently across MIUI, ColorOS, OneUI, EMUI, and stock Android, and work on ARM, ARM64, x86, and x86_64 devices. Add localization for ru-RU, id-ID, and hi-IN.

Start from a fresh project in our Linux VM, choose compatible Java/Gradle versions, generate the Gradle wrapper, and make sure the app compiles and basic tests/lint pass.