Last updated: May 2026
SteadyFuel is a nutrition tracking and AI coaching app built around one principle: your food and health data belongs to you. This Privacy Policy explains exactly what information we collect, why we collect it, and what we do with it — in plain English, not legalese.
SteadyFuel does not require an account to use core features. Anonymous sign-in happens automatically on first launch. A Google account is only required for purchases, to protect your purchase status across reinstalls and device changes. We do not sell your data, run advertising, or share your information with third parties for marketing purposes.
SteadyFuel is an independently developed nutrition tracking app. Developer: David Hildebrand, trading as Orivent Studios, based in Cape Town, South Africa. For any questions about this policy or to exercise your privacy rights, contact us at: [email protected]
The following data is created and stored exclusively on your device using a local on-device database (ObjectBox). It is never uploaded to our servers or any cloud service, unless you sign in and enable cloud backup:
A small amount of data is stored in Firestore, tied to your Firebase UID. Anonymous users get only a UID. Google Sign-In users also get profile metadata:
When you use AI features (Pro or credits), anonymised nutrition data is sent to our Cloud Functions to generate AI responses. This data is processed in memory and is not stored by us:
We use the data described above for the following specific purposes and no others:
We do not use your data for advertising, profiling, or any purpose beyond operating the app.
Firebase provides authentication, our Firestore cloud database, Cloud Functions, App Check, and Crashlytics. Firestore stores only the fields listed in Section 2.2. Cloud Functions process AI requests server-side so the AI API key is never exposed to your device. Firebase App Check (Play Integrity on Android) verifies that requests come from a legitimate, unmodified version of SteadyFuel — it does not collect personal data.
Gemini powers AI coaching features (Pro and Fuel Credits). Requests sent via our Cloud Functions include anonymised nutrition totals only — your Google identity, name, and email are never shared with Gemini. Per Google's API terms, data submitted via the Gemini API is not used to train AI models. All prompts include a hard system boundary — the AI is instructed to provide nutrition guidance only and must never provide medical or clinical dietary advice.
The barcode scanner (Plus & Pro) queries the Open Food Facts API to retrieve product nutrition data. The barcode number is sent to their public API — no personal data is included in this request. Scanned food data is cached locally in ObjectBox so future lookups don't require a network call.
Open Food Facts Privacy Policy
RevenueCat manages in-app purchases and subscription status. Your payment information is processed entirely by Google Play and is never visible to us or RevenueCat. RevenueCat stores a purchase receipt and your Google Play account identifier to validate subscription status.
All food diary, custom food, template, and profile data is stored on your device using the ObjectBox local database. This data remains on your device until you uninstall the app or delete it within the app. We have no access to this data directly.
Your Firestore record is retained for as long as your account is active. If you request deletion, we will delete your Firestore record within 30 days. Anonymous accounts that have been inactive for 12 months may be purged.
We do not store your AI queries or nutrition data in our own database. Queries are processed in Cloud Functions and discarded. Google may retain API request data subject to its own retention policies for the Gemini API.
SteadyFuel uses AI to generate meal suggestions, nutrition analysis, and meal plans. Key points:
These constraints are enforced at the system level in our Cloud Functions code — not merely as guidelines — but no AI system is perfect. Always apply your own judgement to AI-generated suggestions.
All payment processing is handled by Google Play and RevenueCat. We never see or store your payment card information. When you make a purchase, Google Play processes the payment, RevenueCat validates the receipt, and we update your subscription tier or Fuel Credit balance in Firestore. Fuel Credit fulfilment is idempotent — each purchase token can only be processed once, preventing duplicate credits.
Your local food diary data is accessible directly within the app at any time.
You can delete all local data by uninstalling the app. To request deletion of your Firestore cloud record, delete your account directly from within the app in Settings → Account, or email us at [email protected]. We will process your request within 30 days.
By default, only aggregate macro totals are sent to AI features — food item names are not included. You can opt in to full meal data sharing (which includes food names) in Settings → Meal Data Sharing. You can revoke this consent at any time and the setting takes effect immediately.
AI features are entirely optional and user-initiated. You can use SteadyFuel as a fully offline macro tracker without ever using AI coaching. No AI queries will be sent if you do not use these features.
SteadyFuel is rated for general audiences on Google Play and is targeted at adults aged 18 and over. AI features involve third-party AI services. We do not knowingly collect data from children under 13. If you believe a child under 13 has used the app and you have concerns, please contact us at [email protected].
We take reasonable steps to protect your data:
No system is perfectly secure. We cannot guarantee absolute security, but we are committed to following industry best practices.
If we make material changes to this Privacy Policy, we will notify you within the app before the changes take effect. The updated policy will also be posted here with a revised effective date. Continued use of SteadyFuel after the effective date constitutes acceptance of the updated policy.
If you have questions, concerns, or requests relating to this Privacy Policy, please contact us:
We aim to respond to all privacy-related enquiries within 5 business days.
To request deletion of your SteadyFuel data, delete your account directly in the app under Settings → Account, or email us at [email protected].
Subject line: "Data Deletion Request – SteadyFuel"
Please include the device you used and the approximate date of first install. We will process your request within 30 days.
What gets deleted:
What is not deleted automatically: Local data stored in ObjectBox on your device — this is deleted when you uninstall the app.