Last updated: May 4, 2026
EZPZ Workout & Macro Tracker ("the App") collects only the data you explicitly enter:
We do not collect your real name, email address, phone number, location, contacts, or any data from other apps on your device.
The App includes an optional screenshot scanner that uses on-device OCR (optical character recognition) to extract text from images you select. Image processing happens entirely on your device using the Tesseract.js library. Screenshots are never uploaded to any server, stored, or transmitted. Only the extracted text values (numbers) are saved to your local workout or nutrition log.
All data is stored locally on your device using browser localStorage. If you enable cloud sync, your data is also stored in a Supabase database to enable backup and multi-device access. Your data is associated with a randomly generated anonymous ID, not a personal identifier.
We do not sell, rent, share, or transfer your data to any third party. We do not use analytics services, advertising SDKs, or tracking pixels. There are no ads in the App.
We do not track your behavior, browsing history, or usage patterns. We do not use cookies for tracking purposes. The only cookie used is a technical identifier for your anonymous account.
The App is a logging and tracking tool only. It does not provide medical advice, diagnoses, treatment recommendations, or exercise prescriptions. Information displayed (such as muscle coverage suggestions) is for general informational purposes only. Always consult a qualified healthcare professional before starting or modifying any exercise or nutrition program.
Your data is retained as long as you keep it. You can delete all local data at any time from the Settings screen. If you use cloud sync, you can request deletion of your cloud data by contacting us.
The App is not directed at children under 13. We do not knowingly collect data from children under 13. If you believe a child has provided data through the App, contact us and we will delete it.
Your local data is protected by a 4-digit PIN that you set. PINs are hashed using SHA-256 before storage. Cloud data is transmitted over HTTPS and stored in a secure database with row-level security enabled.
We may update this policy from time to time. Changes will be reflected by the "Last updated" date above. Continued use of the App after changes constitutes acceptance.
Questions about this privacy policy? Contact us at privacy@ezpz.fit