Contact shayanm2002@gmail.com with your Android version, app version and the steps that caused the problem. Screenshots are optional. Do not send payment card details or private records you do not want to share.
Pantry records, recipes, shopping lists, local barcode memories, entered-date reminders, basic exports and complete archive backup/restore are free. One lifetime purchase adds weekly meal planning, expiry-first ingredient matching, portion scaling, reusable shopping plans and ad removal. Existing records stay readable, deletable and exportable without ownership.
The free tier shows contextual Google AdMob banners on overview screens. Lifetime unlock removes them. No banner appears while editing, scanning or purchasing. In supported regions, Settings includes Advertising privacy choices so you can change your choice. Ads need internet; your pantry records remain usable offline. A missing ad or consent-network failure does not block your records.
PantryTurn has no online product catalogue. The first time you save a code, enter its product name, unit and storage location. Later scans recall that local mapping. They do not copy a previous quantity, date or note. You can enter codes manually if the camera is unavailable or permission is denied.
Copy a package date or enter your own record using YYYY-MM-DD. PantryTurn does not calculate shelf life or decide if food is safe. Ingredient matching uses exact names after normalizing case and spaces. It uses g/kg/mg, ml/l and each conversions, and treats custom units literally. Cups, cans and weight are not automatically interchangeable.
For a planned day, earlier eligible dates are allocated first and past dates are excluded. Weekly calculations share stock across all planned meals. Recording cooking recalculates availability before any deductions. You can also record a meal without changing pantry amounts.
Enable reminders in Settings and allow notifications when asked. Check the app's Android notification settings if permission was previously denied. Reminders are a daily summary after the chosen local hour. Android power management can delay them, and force-stopping an app may prevent background work until it is opened again. No exact alarms are used.
Use Settings to save a complete ZIP archive to a destination you choose. Store it safely because it is not encrypted. The archive contains pantry records, recipes, lists, meal plans, shopping plans and local barcode memories. Settings and purchase/reviewer ownership are excluded.
Restoration replaces the local records only after full validation. Invalid or damaged archives leave existing records intact. Import limits are 32 MiB expanded archive content and 100,000 records. Pantry CSV imports are limited to 8 MiB, append new records and create duplicates if repeated. Export a pantry CSV first to see the required version marker and columns. Recipe text and meal/shopping CSV exports are readable records rather than full restore formats.
Open Settings, then Buy or restore lifetime unlock. Google Play supplies the localized price. Use Restore purchase with the Google account that bought the unlock. Pending payments do not unlock features until Google confirms completion. Confirmed ownership remains available offline. Refunds or revocation may remove planning access when Play next refreshes ownership; saved records remain accessible.
Google Play handles payment and refund requests. We cannot guarantee purchase approval, payment completion or a particular refund outcome. Reviewer access is separate from purchase ownership and is not a purchase trial.
Delete individual records from their detail screens. To remove all app records, settings, local barcode memories and drafts, clear PantryTurn storage in Android Settings or uninstall the app. Delete exported files separately wherever you saved them. Google Play purchase records remain with Google.
Public Sans is bundled and served locally under the SIL Open Font License 1.1. ZXing Core uses Apache License 2.0. AndroidX and Kotlin libraries retain their open-source notices; Google Play Billing uses the Android Software Development Kit License. Google Mobile Ads and User Messaging Platform retain their SDK licence terms. The jar-and-leaf mark is original artwork. The landing-page pantry photograph is original AI-generated supporting imagery. Store screenshots show actual implemented app screens with illustrative records.