Full transparency on what data MyGymPanel stores, how long it lives, what gets exported, and when it's automatically deleted. Your data is yours — you can always pull it out.
Every category of data, what's stored, how long it stays, and how to export it.
| Data |
|---|
Attendance check-ins Every member check-in (timestamp, method, member) Used for attendance analytics & member streaks. Older data is rarely viewed but costs storage. Retention: Kept for 12 months, then deleted automatically. Export: CSV (Excel-compatible) |
Notifications (read or dismissed) In-app notifications you've already read or dismissed Read notifications have no further utility. Unread ones are kept until you act on them. Retention: Deleted 30 days after being read. Export: Plain text (.txt) |
Notifications (unread) In-app notifications you haven't opened Old unread notifications are usually stale. Retention: Kept for 90 days, then deleted. Export: Plain text (.txt) |
Community messages Chat messages in your gym's community feed Active conversation, not a permanent archive. Pinned messages are kept indefinitely. Retention: Kept for 12 months, then deleted automatically. Export: Plain text (.txt) |
Invoices & billing All invoices, payments, plan assignments Financial records — never auto-deleted. Retention: Kept indefinitely (you may need them for tax / records). Export: CSV (Excel-compatible) |
Member profiles Members you've added or who joined your gym Core to running your gym. Retention: Kept indefinitely while the member is active. Deleted only when the member leaves or you remove them. Export: Included in members CSV export |
Workout & diet plans Plans you've authored and their assignments Reusable templates have permanent value. Retention: Kept indefinitely. Export: — |
Uploaded images (logos, banners, photos) Files uploaded during onboarding or settings Currently inlined in the database — being migrated to object storage for performance. Retention: Kept indefinitely. Moving to dedicated object storage to reduce database load. Export: Direct download from your settings |
All exports are generated on demand. Calculations and tabular data come out as .csv (open it directly in Excel, Numbers, or Google Sheets). Logs and messages come out as .txt. There's no row limit for normal accounts.
Before any data is auto-deleted, we'll send you an email and an in-app notification 14 days in advance, with a one-click button to download everything that's about to be removed. You'll never lose data without warning.
You can permanently delete your account from Settings → Danger zone at any time. This removes your profile, your gym, all members you manage, billing history, workouts, chat, and uploads. The action is irreversible — please export anything you want to keep first.