Effective Date: April 2026 Last Updated: April 2026
Fitport is a Chrome Extension that exports fitness data from Peloton and MyFitnessPal. All data processing happens entirely within your browser. No fitness data is ever transmitted to external servers.
All data processing occurs 100% client-side within the Chrome extension:
At no point does your fitness data leave your browser.
Fitport uses minimal Chrome extension storage:
chrome.storage.sync: Stores only your Pro license activation record — the license key, an opaque per-install instance ID, the current status flag, and an expiration timestamp returned by the licensing provider. Contains no fitness data.chrome.storage.session: Temporarily stores export state during an active export (cleared when the export completes or the browser session ends)No fitness data is persisted in any storage. Exported data exists only in memory during the export process.
Fitport itself runs no servers. The only third-party service the extension contacts beyond the source platforms is Lemon Squeezy, which handles payments and license-key validation for the optional Pro tier:
For details on how Lemon Squeezy handles checkout and customer data, see https://www.lemonsqueezy.com/privacy.
Fitport requests the following permissions, each for a specific purpose:
| Permission | Purpose |
|---|---|
sidePanel |
Renders the Fitport UI as a Chrome side panel |
activeTab |
Detects which platform (Peloton/MFP) is open in the active tab |
storage |
Stores the Pro license activation record (license key, instance ID, status, expiration) |
cookies |
Checks Peloton login status via session cookie |
alarms |
Keeps the service worker alive during long exports |
scripting |
Injects content scripts to extract MFP nutrition data from page DOM |
https://members.onepeloton.com/* — Peloton platform detection and cookie accesshttps://www.myfitnesspal.com/* — MFP platform detection and content script injectionhttps://api.onepeloton.com/* — Peloton API requests for workout dataFitport is a data portability tool aligned with GDPR Article 20 (Right to Data Portability). It enables users to export their own fitness data in structured, commonly used, and machine-readable formats. Since all processing is client-side, no data controller obligations apply to the extension itself.
We will update this privacy policy if our data practices change. The "Last Updated" date at the top reflects the most recent revision.
For questions about this privacy policy or Fitport's data practices, please contact:
Email: support@quiicks1lver.dev GitHub: https://github.com/QuiickS1lver/fitport