Summer Labs LLC
Privacy Policy
StockFit is published by Summer Labs LLC. This policy explains exactly what the app stores, where it stores it, and what leaves your device — which, with the single exception of what you deliberately share, is nothing.
Last updated August 17, 2026
StockFit is published by Summer Labs LLC ("we", "us"). It is designed to work entirely on your device: we do not collect, transmit, or sell any personal information.
What we store
All workouts, routines, exercises, cardio sessions (time, distance, calorie estimates), and preferences you log are stored locally on your iPhone using Apple's SwiftData framework. None of this data is sent to our servers — because StockFit does not have any.
Progress photos
If you choose to attach progress photos to a day on your training calendar, those photos are captured with your camera or selected from your photo library and stored locally on your device alongside the rest of your StockFit data. They are never uploaded, transmitted, or shared by the app. iOS asks for your permission before StockFit can use the camera or read from your photo library, and you can revoke that access at any time in the iOS Settings app. Deleting a photo in StockFit, or deleting the app, removes the copies StockFit holds.
Calorie estimates and optional body details
When you log a cardio session, the app estimates calories burned from the duration and distance you enter using a standard MET (metabolic equivalent) table. Profile ▸ Calorie Tracking lets you optionally supply your body weight and biological sex to sharpen that estimate. These two fields are entirely optional, are never required to use any part of the app, and — like everything else — are stored only on your device. They are never uploaded, transmitted, or shared, and you can clear them at any time by emptying the fields. The calorie value is an estimate for motivational purposes only and is not a medical measurement.
No analytics or tracking
StockFit does not use third-party analytics, ad networks, or tracking SDKs. Crash diagnostics provided by Apple may be sent to Apple if you have opted in via iOS settings; we do not receive that information.
In-app purchases
StockFit+ is an auto-renewable subscription processed by Apple through the App Store. We offer a monthly plan and a yearly plan; pricing is shown on the paywall before you commit and is set per-storefront by Apple. Apple handles payment, receipt validation, and subscription management. We receive only the entitlement status (active or inactive) so the app can unlock StockFit+ features on your device. We never see your payment details, Apple ID, or billing address.
Free trial
The one-time 7-day free trial is granted by the app itself and involves no payment method and no purchase, so nothing about it is sent to Apple or to us. To keep it to one per person, StockFit stores a single value — the date the trial started — in the iOS keychain on your device. Keychain items are not removed when an app is deleted, which is deliberate and is the only reason the record works; it is also included in an encrypted iPhone backup, so it follows you to a new device. That date is the entire record. It is never transmitted, contains nothing about you, and is not linked to any identifier.
Accepting these documents
When you accept the Terms of Use on first launch, StockFit stores the date and the version number you accepted, on this device, so the app knows not to ask again and can ask again if the terms materially change. You can see both at the bottom of Profile ▸ Legal. Nothing is transmitted.
Everything StockFit derives about your training — strength index, stock and basket prices, next-session estimates and their confidence bands, post-workout earnings verdicts, 52-week ranges, volume, coverage, allocation and rotation, muscle-contribution heatmaps and recovery indicators, streaks and milestones — is computed on this device from the workouts you log, and is stored only on this device. None of it is transmitted anywhere. Your display preferences (theme, accent colour, default tab, ticker motion, market extras, units) are stored on this device too.
Notifications
StockFit can send two kinds of notification, both optional and both controlled in Profile ▸ Notifications: rest-timer finish alerts, and progress updates about your streak and weekly totals. Every one of them is scheduled locally on your device using Apple's UserNotifications framework, and their content is computed on-device from your own logged history. We do not operate a push notification server, and your workout data never leaves your device to produce them.
Live Activities and the Lock Screen
While a workout is in progress, StockFit can show a Live Activity on your Lock Screen and in the Dynamic Island with your session's elapsed time, rest countdown, set progress, and the name of the exercise you're resting on. This card is rendered on your device by an app extension and is not transmitted anywhere. Because it appears on the Lock Screen, that information is visible to anyone who can see your screen without unlocking it. You can turn Live Activities off for StockFit at any time in the iOS Settings app, and the card disappears as soon as you finish or discard the workout.
Training calendar
The premium Training Calendar surfaces the dates you've logged a workout and computes streaks entirely on-device from your existing workout history. No additional data is created or transmitted.
Routine sharing
StockFit+ users can send routines to nearby StockFit users using Apple's MultipeerConnectivity framework over peer-to-peer Wi-Fi — the same technology AirDrop uses. Both phones need Wi-Fi switched on; being on the same Wi-Fi network gives the most reliable connection. Routines are exchanged directly between the two devices and never pass through a server. Discovery only runs while the app is in the foreground and only when both the sender and the recipient have opted in.
You can also share a routine as a file or a link. Both are produced on your device: the file is a .stockfit document containing only that routine's exercises and target sets, and the link encodes the same routine data inside the link itself. StockFit hands whichever you choose to the standard iOS share sheet, so it travels only through the app you pick to send it — Messages, Mail, AirDrop, or anywhere else you choose. A shared routine contains no personal details and none of your logged workout history. Note that once you send a file or a link, it is out of the app's hands and subject to the privacy of whatever service you sent it through.
Exporting your data
You can export your workout history as a CSV file (a single workout or your full history). The file is generated on your device and handed to the standard iOS share sheet, so it goes only where you choose to send it. StockFit does not transmit the export anywhere on its own.
Deleting your data
Deleting a routine, a workout, or a custom exercise moves it to Recently Deleted (Profile ▸ Recently Deleted), where it stays on your device and out of the rest of the app for 30 days so you can restore it. After that StockFit removes it permanently, and you can remove anything sooner from that screen. Nothing about this leaves your device at any point.
Your rights
Because all personal data stays on your device, deleting the app removes all of it — with one deliberate exception, the free-trial start date described above, which is a single date kept in the keychain and contains nothing about you. There is nothing for us to delete on our end. If you set up a new iPhone by restoring from an iCloud backup or a computer (Finder/iTunes) backup of your old phone, your StockFit data is restored along with the rest of your apps. Setting up a brand-new device without restoring from a backup — or moving to a non-Apple device — starts StockFit fresh.
Future changes
If a future update introduces an optional cloud sync feature, this policy will be updated and you will be asked to opt in before any data leaves your device.
Questions? Contact: contact@summerlabs.dev