First-party product analytics

MacroQuest uses limited first-party analytics stored in the same Cloudflare D1 environment as the app to understand whether features are working and being used. These analytics may count events such as account creation, food logging, food searches, barcode lookups, custom-food creation, water logging, activity logging, completed days, macro-goal calculator use, and data exports.

The analytics event system is intentionally designed not to store food names, nutrient values, activity notes, barcode contents, passwords, or email addresses. Analytics associated with an account are deleted when that MacroQuest account is deleted.