DTCGymDTC
HomeAboutFeaturesContact

DTC Fuel · Legal

Privacy Policy

This policy explains the information DTC Fuel handles, why it is used, where it is processed, and the choices available to users and parents or guardians.

Effective date: August 28, 2026

DTC Fuel is a sports-nutrition application provided by Gym DTC ("DTC Fuel," "we," "our," or "us").

Information we collect

Depending on the features you use, DTC Fuel may collect or store:

  • Account and contact information, including email address, display name, account identifier, and authentication records.
  • Parent or guardian consent information for minor team access, including parent or guardian name, optional email address or phone number, electronic-signature name, consent status, consent scope, and consent or revocation timestamps. A parent or guardian does not need a DTC Fuel account to use the secure consent website.
  • Profile information, including birth date, calculated age, sex selection, height, current weight, goal weight, sport, position or role, season phase, workout frequency, goals, allergies, food preferences, and practice or competition schedule information.
  • Nutrition and activity information, including calorie and macro targets, meal and snack logs, foods, serving amounts, hydration logs, weight history, plan completion, and related progress information.
  • Food, package, Nutrition Facts, and ingredient-label images selected or captured for supported photo-review features. In the current build, these images stay in the app's local device storage and are not uploaded to DTC Fuel or Supabase.
  • Product information, including scanned barcodes and nutrition or ingredient information returned for those products.
  • Support information you send to us, such as your email address, device or app details you choose to include, and the content of a support request.
  • Limited device and technical information needed to operate, secure, diagnose, and improve the app. DTC Fuel does not currently include advertising or cross-app tracking SDKs.

Camera, photos, and on-device recognition

DTC Fuel asks for camera access only when you use a camera feature. Camera access can be used to scan food barcodes and photograph meals, food packages, ingredients, and Nutrition Facts labels. When you choose an existing food image, DTC Fuel asks for photo-library access so you can select that image. It does not scan or import the rest of your library.

Nutrition Facts recognition on iOS uses Apple Vision on the device. The label image is processed locally by the operating system and is not sent to OpenAI, Google Vision, AWS, a paid OCR provider, or another cloud image-recognition service. Recognized values are estimates and are always presented for review; they are never saved automatically.

Food-picture macro estimation is an explicitly approximate review flow. In the current beta it does not send the image to an external recognition provider. Users must confirm or correct the foods, portions, and nutrition before saving. Confirmed food names and nutrition values may sync as an ordinary meal record, but the image and its device-local path do not sync.

Local storage and Supabase

DTC Fuel uses device storage to keep session information, user-scoped app state, product cache entries, and local food or label photos needed by app features. Removing the app may remove local-only information that has not been synchronized.

DTC Fuel uses Supabase to provide account authentication and to store account, profile, nutrition-goal, meal, hydration, weight, Team, guardian, parent-consent, wrestling-assessment, and readiness-summary information. Supabase acts as a service provider that processes data to operate DTC Fuel. Current food-photo files and device-local photo paths are excluded from Supabase synchronization. Access controls, including Row Level Security and narrow server functions, are intended to limit signed-in users and approved Team or guardian roles to the records they are permitted to use.

Open Food Facts

When you scan a barcode, DTC Fuel may send the barcode number to the Open Food Facts public product API to retrieve product name, serving, ingredient, and nutrition information. DTC Fuel does not upload your food or label photo to Open Food Facts. Open Food Facts may receive ordinary network information, such as an IP address and request metadata, when the app makes a product lookup. Product data may be incomplete or inaccurate and must be reviewed before saving.

How we use information

We use information to create and secure accounts; personalize nutrition guidance; display meal, hydration, weight, and progress history; support barcode and label review; manage Team membership and parent or guardian consent; restore user data; answer support requests; prevent abuse; and maintain, troubleshoot, and improve DTC Fuel.

DTC Fuel provides educational wellness and sports-nutrition information, not medical diagnosis or treatment. Nutrition and weight estimates should be reviewed and may not be appropriate for every person.

How we share information

We do not sell personal data. We do not use personal data for cross-app advertising or tracking.

We may share information with service providers only as needed to operate DTC Fuel, such as Supabase for authentication and data hosting. We may disclose information when required by law, to protect users or the service, or as part of a business transaction subject to appropriate safeguards.

Team access is approval-based. For a minor athlete, DTC Fuel can create a six-character parent-consent code. The parent or guardian visits gymdtc.com/consent, enters that code, sees the athlete, team, and requested data scope, enters their own name and either an email address or phone number, and chooses whether to sign. The parent does not need a DTC Fuel account or app. Codes expire and code lookups are rate-limited.

A signed wrestling parent consent may authorize the selected team to view only the enabled wrestling scope, currently wrestling weight check-ins and history, entered official-assessment fields, and weight-class planning status. Meals, food photos, exact calories, private notes, medical information, unrelated account information, and any scope not expressly granted remain excluded. Team administrators do not bypass the consent boundary, and coach access requires the athlete to remain an active member of that team.

Retention

We retain account and synchronized app information while an account is active and as reasonably needed to provide DTC Fuel, comply with legal obligations, resolve disputes, prevent fraud, and enforce agreements. Parent-consent records may be retained as reasonably necessary to document consent history, revocation, and the scope that was authorized. Local cache files remain on the device until removed by the app, operating system, user, or app uninstall. Backup copies may remain for a limited period before routine deletion. We will not retain personal data longer than reasonably necessary for these purposes.

Account deletion and choices

Users can start account deletion from More > Account & Privacy > Delete Account and complete both confirmations. If you cannot access the app, request deletion at hello@gymdtc.com from the account email with subject "DTC Fuel account deletion." Never send a password or login token. You can also review the public deletion instructions at https://www.gymdtc.com/account-deletion.

Deletion requests require identity verification. When deletion is completed, we delete or de-identify the account and associated DTC Fuel data unless limited retention is required by law, security, fraud prevention, or dispute resolution. Deleting an account does not necessarily remove information that was lawfully de-identified so it can no longer identify a user.

You can deny camera access and continue with manual food entry. Account & Privacy also offers Clear This Device, which removes the current account's cache and owned local food photos from that device without deleting server data or another account's cache. You may also request access, correction, or deletion help by contacting us.

Parents or guardians can decline a requested wrestling consent before signing. A signed consent can later be revoked through the consent flow. Revocation disables consent-backed wrestling coach access and removes consent-backed team access when no other valid approval basis remains.

Teens and minors

DTC Fuel may be used by teen athletes. A parent or guardian should review use of the app, especially nutrition targets and wrestling weight-management features. We do not knowingly collect personal information from a child below the age at which parental consent is legally required without appropriate authorization. If you believe a child provided information without required permission, contact us so we can review and delete it.

DTC Fuel does not recommend aggressive weight cuts for minors and should not replace advice from a qualified medical professional, registered dietitian, parent or guardian, or responsible coach.

Security

We use reasonable administrative, technical, and organizational safeguards intended to protect personal data. Parent-consent codes are generated for one athlete and team request, stored by DTC Fuel only as hashes, expire after a limited period, and are protected by rate limiting. Codes should be shared only with the intended parent or guardian. No system is completely secure, and we cannot guarantee absolute security. Keep your password private and contact us if you believe your account has been compromised.

Changes to this policy

We may update this policy as DTC Fuel changes. We will post the updated effective date and provide additional notice when required.

Contact

For privacy questions, access or deletion requests, or support: