Last updated: September 3, 2026
Pawgress keeps your workout data on your own device. If you choose to connect a Google account, it also writes that data to a spreadsheet in your own Google Drive. There is no Pawgress server, and the developer never receives, stores, or sees your data. Nothing is sold, shared, or used for advertising. The app contains no analytics, no trackers, and no third-party advertising software.
Pawgress saves its state to a single file (pawgress.json) in
the app’s own storage — the app’s internal storage directory on Android,
and the app’s Documents directory on iOS. On Android no other app can read
it. On iPhone the app deliberately publishes that folder to the Files app,
under On My iPhone → Pawgress, so that you can
copy the file out as a backup and copy it back to restore; that also means
anyone with your unlocked phone can open it. That file holds:
This file never leaves your device on its own. It goes elsewhere only if you send it — through the optional Google Sheets sync described below, or, on iPhone, by copying it out of the Files app yourself. Neither happens without you asking for it, and neither sends anything to the developer.
Signing in is entirely optional; the app is fully usable without it. If you do connect a Google account, Pawgress requests exactly two OAuth scopes:
https://www.googleapis.com/auth/userinfo.email — to read the
email address of the account you selected. Pawgress uses it to tell which
account is signed in, so that each account gets its own machines,
history, and spreadsheet, and so a lift can never be written into the
wrong person's Drive. The address is stored locally on your device and
sent nowhere else.
https://www.googleapis.com/auth/drive.file — to create and
update a single spreadsheet, named Pawgress, in your own
Google Drive. This scope grants an app access only to files that
app itself created. Pawgress cannot list, read, modify, or delete any
other file in your Drive, and does not attempt to.
Access tokens issued by Google are used to make these requests and are not transmitted anywhere other than to Google's own APIs.
The spreadsheet has two tabs.
Nothing else about you is written. In particular the app's pawprints, unlocked coaches and outfits are deliberately not sent to the spreadsheet — they stay on your device.
The spreadsheet lives in your Drive, under your control — you can open, edit, export, share, or delete it at any time, exactly like any other file you own.
Pawgress's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
Deleting your data walks through all three steps in order, with the details of what each in-app option does and doesn't remove.
Data in transit to Google's APIs is protected by HTTPS. Local app data is stored in the operating system's per-app private storage, which other apps cannot read, but it is not separately encrypted by Pawgress — anyone with access to your unlocked device could open the app and see its contents, as with most single-user apps. If more than one Google account uses the app on the same device, their data is kept in separate profiles for privacy and tidiness, not as a security boundary.
Pawgress is not directed at children under 13 and does not knowingly collect personal information from them. It collects no personal information at all beyond the Google account email address described above, and only when a user chooses to sign in.
If this policy changes, the updated version will be posted on this page with a new date at the top. Material changes affecting how Google user data is handled will be reflected here before they take effect in the app.
Questions about this policy or about your data: balandman@gmail.com.