{"product_id":"aboguard","title":"AboGuard","description":"\u003cdiv\u003e\n\u003cp\u003eAboGuard tracks recurring subscriptions — what you pay, when it renews, what itcosts per year. Clean, readable Expo code with a proper backend.\u003cbr\u003e\u003cstrong\u003eWHAT YOU GET\u003c\/strong\u003e\u003cbr\u003e- 7,900 lines of TypeScript- Expo app with subscription list, categories, cost overview- Express backend with full auth flow (445 lines: register, login, email verify)- AdMob configured and ready- Consistent component library, light and dark themeWHAT IS NOT INCLUDED — PLEASE READRenewal reminders are not implemented. The UI lets users enable a reminder and pickhow many days ahead, but expo-notifications is not installed and nothing isscheduled. Adding it is maybe half a day of work — see my GarantieTrack listing,which contains a finished notification module you can lift straight into this.Also: data is stored in AsyncStorage only, so there is no sync despite the authbackend existing. Payments go through Stripe checkout, which you must replace withPlay Billing before publishing.UI text is German.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDigital delivery:\u003c\/strong\u003e Source-code package for the stated product. Hosting, domains, paid third-party services, accounts, API keys and credentials are not included unless explicitly stated.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"MarcoLoos","offers":[{"title":"Default Title","offer_id":58442906272127,"sku":"ML-036","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0938\/6862\/2207\/files\/ba5qsqrz0nb6hkvesdc2npxsph43.png?v=1789547864","url":"https:\/\/ml-digital.net\/products\/aboguard","provider":"ML Digital","version":"1.0","type":"link"}