Privacy Policy
1. Overview
Asset Trainer is a local-only portfolio training simulator. This policy explains what data the app handles, what — if anything — leaves your device, and the choices you have. The short version: your portfolio data stays on your device, and the developer collects nothing.
2. What the Developer Collects: Nothing
The developer does not collect, receive, store, sell, or share any personal data. The app has no account system, no cloud service, no server operated by the developer, and no analytics. Nothing you do in the app is reported to the developer.
3. Your Data Stays on Your Device
Everything you enter — transactions, assets, properties, debts, journal entries, and settings — is stored in a local database on this device, and in any backups or exports you create yourself (for example device backups you control, or files you export and share). The developer has no access to any of it.
4. Ticker Symbols Sent to Market-Data Providers
To fetch market prices, the app sends only the ticker symbols of the assets you track (for example "AAPL" or "BTC") to third-party market-data providers: Yahoo Finance, Tencent, Eastmoney, Sina, Coinbase, OKX, and — only if you configure it — Alpaca. Your transactions, quantities, balances, notes, and identity are never sent. As with any internet request, a provider you connect to technically receives your device's IP address and may log requests under its own privacy policy, which the developer does not control. Price requests go directly from your device to the provider; nothing passes through the developer.
5. Optional Third-Party API Keys
If you choose to use Alpaca as a quote source, the API key you enter is stored on this device and sent only to Alpaca to authenticate price requests. Your account and relationship with Alpaca are governed by Alpaca's own terms and privacy policy.
6. Notifications
With your permission, the app schedules local notifications — for example when a new periodic report is ready. They are generated entirely on this device; no push service or server is involved. You can revoke the permission at any time in iOS Settings.
7. No Tracking, Analytics, or Advertising
The app contains no advertising, no trackers, and no third-party analytics SDKs. It does not use the advertising identifier and does not fingerprint your device.
8. Data Retention and Deletion
Your data remains on this device until you delete it. You can delete individual assets and their history (Settings ▸ Data Management), erase everything ("Clear All Data…"), or simply delete the app, which removes the local database. Because the developer holds no copy of your data, there is nothing for the developer to delete or hand over. You withdraw consent to the data flows described above by turning off market-data syncing or deleting the app.
9. Children's Privacy
The app is not directed at children and, as described above, collects no data from anyone — including children.
10. Changes to This Policy
If this policy changes materially, the updated version ships with an app update and the change is visible in this document. Continued use after an update constitutes acceptance of the revised policy.
11. Contact
Questions about this policy can be sent to the developer at goatintegral@gmail.com.