Controller
Florian Zahn, Zum Schlößli 9a, 78464 Konstanz, Deutschland
Email: therealkarle@gmail.com
Vercel Web Analytics
Vercel Web Analytics is loaded only if you accept optional cookies and aggregated audience measurement. Page views, referrers, approximate region, operating system, browser, and device type may be processed. Fuel Lens does not transmit any nutrition, health, or imported data that it collects itself to Analytics. If you decline, optional Analytics remains disabled.
Provider information: Vercel Analytics Privacy and Compliance.
Google Analytics
Google Analytics 4 is loaded only if you accept optional cookies and analytics. It is used to understand visits and general usage of Fuel Lens. Google may process page views, referrers, approximate region, operating system, browser, device type, and technical identifiers. Fuel Lens does not intentionally transmit nutrition, health, or imported data to Google Analytics. If you decline, the Google Analytics tag is not loaded.
Provider information: Google Privacy Policy.
Website operation
When you access the website, the hosting provider processes technical connection data required for secure and stable delivery. Fuel Lens is hosted through Vercel. This may include your IP address, time of access, requested URL, referrer, and browser and device data in server and security logs.
The legal basis is Art. 6(1)(f) GDPR. The legitimate interest is the secure and functional operation of the website.
Fuel Lens does not provide user accounts or maintain a permanent server-side database for your nutrition, activity, or biomarker data. This data is processed in your browser during normal use and stored there in Local Storage and/or IndexedDB. Server requests may temporarily contain data for technical processing; this does not affect the hoster's required technical server and security logs.
Public demonstration data
The public homepage and the demo mode use a fixed demonstration dataset supplied by the website operator. It includes food names, logged dates, meal groups and amounts, plus weight, biometrics and activity records. This dataset is publicly accessible to website visitors while it is included in the demo. It does not contain data imported by visitors using Fuel Lens.
Nutrient values in the public demo are recalculated from BLS 4.0 food entries in the Bundeslebensmittelschlüssel (BLS) 4.0 by the Max Rubner-Institut. Cronometer nutrient values and Cronometer daily summaries are not included. BLS data is used under CC BY 4.0 with attribution. Each diary entry is displayed with an English BLS food name; a similar BLS food may be used when an exact entry is unavailable, so those nutrient values are estimates. Supplements and entries without a usable gram amount are excluded from nutrient totals.
Publication of the operator's own demonstration records is based on the data subject's explicit authorization. The operator can withdraw that authorization by contacting the address above; the public demo will then be removed or changed. Public copies or temporary browser and CDN caches may take time to disappear after a change.
Data in your browser
Imported nutrition and activity data, settings, goals, and analyses are generally stored locally in your browser (Local Storage and/or IndexedDB). Fuel Lens does not automatically transmit this data to Florian Zahn. You are responsible for backing up and deleting this local data; the application's data management features are available for this purpose.
This may include information about weight, body composition, sleep, activity, nutrition, and health indicators derived from it. Fuel Lens does not use this data for diagnosis and does not automatically share it with Florian Zahn.
Optional external services
If you use the optional FatSecret integration, OAuth requests, access tokens, and the retrieval parameters you request are transmitted to FatSecret so that food, activity, weight, and diary data can be retrieved. Fuel Lens does not permanently store this connection data on the server; the connection and tokens are stored in your browser profile and deleted when you disconnect. This feature is not required to use Fuel Lens. FatSecret's own privacy information also applies to its processing.
Optional Google Drive backup and sync
Google Drive backup and sync is optional. It starts only after you choose to connect Google Drive and select or create a Fuel Lens workspace using Google Picker. Fuel Lens requests Google's limited drive.file permission. This allows the app to access files that it creates or that you explicitly select for use with Fuel Lens; it does not scan your other Drive files.
When you sync, your browser packages the selected workspace data into a compressed file and transfers it directly to Google Drive. The workspace can contain imported nutrition, activity, weight, sleep and health-indicator records, as well as related settings and profile data. Google processes and stores that file under your Google account and its privacy terms. Fuel Lens does not receive a copy on its server. The file is not end-to-end encrypted by Fuel Lens, so anyone with access to the Drive file may be able to read its contents.
Google sign-in tokens and sync settings are kept in your browser storage. Automatic sync, when enabled, uploads changes to the selected workspace after local changes and when the app reconnects. Disconnecting removes the connection and token from this browser, but does not delete the workspace or restore points already stored in Drive. Manage or delete those files in Google Drive, and revoke Fuel Lens access in your Google Account's third-party connections settings. Google's own privacy policy also applies to its processing.
Provider information: Google Privacy Policy.
Your rights
Under the GDPR, you have in particular the rights of access, rectification, erasure, restriction of processing, data portability, and objection. You also have the right to lodge a complaint with a data protection supervisory authority. You can send requests to the email address above.
Fuel Lens cannot delete local browser data on the server because this data is not permanently stored on a Fuel Lens server. You can delete it through the application's data management features or through your browser data settings.