Open ChatRPE and ask "Export my data." Save the resulting zip when the download is ready. Exporting makes a copy; it does not delete or change the saved entries.
A single export includes up to 10,000 entries, newest first, plus notes and an index. If your history exceeds that limit, check the truncation flag and retain earlier backups.
Download and check the zip
Ask for a backup in an open chat. Depending on your device, it downloads through the browser or appears as a card with a Save button. Tap Save when shown, then choose a destination in the share sheet.
Free and Basic accounts can export once a week; Premium accounts can export once a day. When a Save tap is required, the window starts after you save. Cancelling that save does not use the window.
Open the zip and check its contents. Downloading again returns the newest entries, not the older remainder, so keep previous exports if you are approaching the ceiling.
Choose the file you need
| File | Contents |
|---|---|
data.csv | Structured entries, one row per entry |
notes.md | Profile details, goals, journal entries, and notes attached to logs |
index.json | Data types, observed fields, counts, and saved dashboard descriptions |
A coach reading a training note may prefer Markdown. Someone calculating totals needs the CSV and its structured payload. The annotated-entry section in notes.md is capped at 500 entries and points to the CSV for the rest.
Read the CSV's five columns
| Column | Contents |
|---|---|
id | Entry identifier |
data_type | Category, including custom types |
date | ISO 8601 timestamp |
notes | Notes attached to the entry |
data_json | Structured fields as JSON |
The final column preserves details that vary by type. A workout can contain nested exercises and sets; a weigh-in has a simpler payload. A spreadsheet does not automatically expand those nested sets into individual rows.
Use index.json to inspect field paths and value types, particularly for custom metrics whose structure you chose yourself.
Bring a focused record to an appointment
Choose the question before handing someone a large export. For a discussion with a clinician or dietitian, prepare a short summary of the relevant period and keep the raw file available.
"Summarize my logged calories, protein, bodyweight trend, and workout attendance for the last three months. Identify gaps in the record, then export the underlying entries."
Share the portion relevant to the conversation; a full backup may contain information the recipient does not need. Medical targets and treatment decisions belong with your clinician.
For a training review, the workout journal guide explains which notes help another person understand a session. The workout log guide covers recording the sets.
Work with the history afterward
An export is a snapshot at download time. You can analyze it yourself or use ChatRPE dashboards to review saved entries as new logs arrive.
When evaluating a workout spreadsheet alternative, inspect a small export first. Check whether the nested data and included history meet your needs.
The MyFitnessPal alternative guide explains bringing recent nutrition context into ChatRPE. Screenshots and descriptions can establish a starting record; they are not a bulk import of an old database.
Frequently asked questions
Can I export all my workout history?
Up to 10,000 entries across your categories, taken newest first. If you have more, the export marks itself truncated. Repeating the download does not paginate into older history.
How often can I export?
Free and Basic accounts can export weekly; Premium accounts daily. If a Save tap is needed, the rate-limit window begins when you save.
Does exporting delete anything?
No. It creates a read-only copy and leaves your saved entries in ChatRPE.
Can I open the export in Excel or Google Sheets?
Yes, open
data.csv. Nested workout and custom-metric fields remain JSON indata_json; set-by-set analysis may require further transformation.Can I bring data from another app into ChatRPE?
Send a readable screenshot or report recent numbers in conversation. Check extracted values and dates, and keep the old export for details you have not brought over.