Last updated: May 4, 2026
This Privacy Policy describes how TradeReplay ("we", "our", or "the app") handles information when you use the TradeReplay desktop and mobile application. We have designed TradeReplay to operate as a local-first tool: by default, your data stays on your device and is not transmitted to us or any third party.
We do not collect, store, or transmit any personally identifiable information about you on our own servers. Specifically, the app does not include any analytics, telemetry, advertising identifiers, crash reporters that send data to us, or any third-party tracking SDK.
The app stores the following data locally on your device, in a private SQLite database that only TradeReplay can access:
This data never leaves your device unless you explicitly export it (for example, by sharing a screenshot or saving a CSV file).
If you choose to use the optional AI summary feature, you may enter your own API key from a third-party AI provider (such as DeepSeek or OpenAI). This key is stored securely in your operating system's keychain (Keychain on macOS and iOS) and is never sent to our servers.
When you trigger an AI summary, the app sends a request directly from your device to the AI provider you selected, using your API key. The request contains a structured summary of your trading statistics (such as win rate, profit factor, and trade count) so the provider can generate analysis. We do not proxy, log, or have access to this request.
You may remove your API key at any time in the app's Settings, which immediately disables the AI feature and deletes the key from your keychain.
The app communicates with the following external services on your behalf. Each is described below.
To populate sample charts and let you replay historical price data, the app downloads market data files from our content delivery network. These requests transmit only the standard information any web browser sends: your IP address, the requested file path, and the time of the request. We do not associate this information with any user identity, and the data files do not contain any user-specific content.
If you enter an AI provider API key as described in Section 3, requests are sent directly from your device to that provider's API endpoint. The data transmitted consists of the trading statistics summary text plus your API key (used only for authentication with the provider).
The privacy practices of these providers are governed by their own policies:
Purchases of the paid version of TradeReplay are handled exclusively by Apple through the App Store. We never see your payment details, full name, or any account information beyond the anonymous receipt that Apple provides to verify purchase. Apple's own privacy practices are described at https://www.apple.com/legal/privacy/.
Because all your data is stored locally on your device, it persists for as long as the app is installed. To delete your data, you can either remove individual sessions and trades within the app, or uninstall the app, which removes the entire local database along with the app.
TradeReplay is not directed at children under the age of 16. We do not knowingly collect any information from children. If you believe a child has provided personal information through the app, please contact us so we can take appropriate action.
Because we do not collect personal data on our servers, the access, deletion, and portability rights granted under regulations such as the GDPR (European Union) and the CCPA (California) apply primarily to data you keep on your device, which you control directly through the app. Specifically, you may at any time:
We may update this Privacy Policy from time to time to reflect changes in the app's features. When we do, we will update the "Last updated" date at the top of this page. We encourage you to review this policy periodically. Significant changes may also be communicated through an in-app notice on first launch after the update.
If you have questions or concerns about this Privacy