TrainRBoost

Puna App Privacy Policy

This policy explains how Puna by TrainRBoost handles personal data collected through onboarding, workouts, analytics, and subscriptions.

Last updated: 12 September 2026

1. Data We Collect

Puna collects only the data necessary to provide and improve your training experience:

  • Profile information: name, age, weight, height, and fitness level provided during onboarding.
  • Workout data: exercises performed, sets, reps, duration, and feedback generated during training sessions.
  • App preferences: language, unit system, notification settings, and display preferences.
  • Pseudonymous usage analytics via PostHog Cloud EU: screens opened, features used, crash reports. They carry a random install identifier, your app version and device model, and your IP address reaches the server. Your workout content never leaves the device.
  • If you turn reminders on: a push token with your language and time zone, sent to our own server so the reminder arrives at the right time.

2. How We Use Your Data

  • Personalize your training programs, progression, and exercise recommendations based on your profile and history.
  • Track your workout streaks, XP, and badges to keep you motivated.
  • Improve the app through pseudonymous usage analytics, and show ads in the free tier. We never sell your data and never build advertising profiles ourselves.

3. Data Sharing & Third Parties

We do not sell, rent, or trade your personal data. We share data only with the following service providers, strictly for app functionality:

  • RevenueCat: processes subscription status. Receives only a pseudonymous user ID โ€” no personal details.
  • PostHog Cloud EU โ€” pseudonymous usage events, hosted in the European Union. Your IP address and device model reach the server; your training content does not.
  • Apple App Store / Google Play: handle payment processing for premium subscriptions under their own privacy policies.
  • Google AdMob โ€” ads in the free tier. Ads are non-personalised by default and become personalised only with your explicit consent (App Tracking Transparency on iOS, Google's consent form in the EEA and the UK). AdMob may then use your advertising identifier. You can reopen that form anytime from Profile โ†’ Manage privacy choices.
  • Expo (u.expo.dev) โ€” the app checks for a new version at launch, which tells Expo your platform, app version and IP address.
  • Our own server (trainrboost.com) โ€” remote configuration, and the push token above if you enable reminders. No workout data is sent there.

4. Data Retention

We retain your data only for as long as necessary to provide the service:

  • Profile and workout data: stored locally on your device. If you uninstall the app, all local data is permanently deleted.
  • Pseudonymous analytics events are kept for 12 months.
  • Push tokens are removed after 180 days without activity, and immediately when you reset the app. Resetting also detaches your analytics identifier, so what you do next is no longer tied to what came before.

5. Your Rights

You have the following rights regarding your personal data:

  • Access & export: request a copy of your data by emailing privacy@trainrboost.com.
  • Deletion: request complete deletion of your data. We will process your request within 30 days.
  • Correction: request correction of inaccurate personal data at any time.
  • Object to analytics: turn off "Share usage data" in Profile. Lodge a complaint with your data protection authority โ€” in France, the CNIL (cnil.fr).

6. Children's Privacy

Puna is not directed at children under 13. We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us and we will delete it promptly.

7. Contact

For any privacy-related questions, data requests, or concerns, contact us at:

privacy@trainrboost.com