Upward is built privacy-first. The app works on your device, and by design your personal workout data stays there. This policy explains what that means in plain terms.
This app is provided by Trevor Ringle, an independent developer located in Illinois, United States ("we," "us"). You can reach us at upward@owedge.app.
To count push-ups, the app uses Apple's on-device Vision framework to estimate the position of your body's joints (a moving "skeleton") from the camera feed. This processing happens entirely on your device, in real time. No image, video, or frame is stored, and none of it is transmitted off your device. The estimated joint positions are used momentarily to detect a rep and are then discarded.
We do not collect, capture, store, sell, or transmit biometric identifiers or biometric information — including facial geometry, fingerprints, voiceprints, or retina/iris scans. The app performs no face recognition and does not use body-pose data to identify you. Pose estimation is transient, on-device, and used solely to count repetitions and assess form for your workout.
Your goal, generated training plan, session history, and app preferences are stored locally on your device (via Apple's SwiftData). This data is not sent to us. We operate no servers of our own and retain no copies of your training data.
So that your progress survives deleting the app or moving to a new phone, the app also backs this training data up to your personal iCloud account using Apple's iCloud key-value storage. That backup lives in your private iCloud, is handled entirely by Apple, and is never accessible to us. If you sign out of iCloud or disable iCloud for Upward in Settings, the app simply keeps everything on-device; deleting the app then removes it.
Motivational lines from the in-app coach are generated on your device — on supported iPhones using Apple's on-device intelligence, otherwise from a built-in library. The workout details used to personalize them (such as your streak or today's rep count) are processed locally and never leave your phone.
If you grant permission, the app writes completed workouts (push-up sessions and an estimate of active energy) to Apple Health. We only write the data you generate; we do not read your Health data unless you separately allow it. Health data is never used for advertising or marketing and is never shared. Your use of Apple Health is also governed by Apple's privacy terms.
Coaching features are available through an auto-renewing subscription. Purchases are processed by Apple through the App Store — we never see or receive your payment card details. To manage subscriptions and validate purchases we use RevenueCat, which processes limited, pseudonymous purchase information (such as an anonymous app user identifier and subscription status). See RevenueCat's Privacy Policy and Apple's Privacy Policy.
We do not use third-party advertising or cross-app tracking, and we do not sell your personal information. If we add privacy-respecting, aggregated diagnostics in the future, we will update this policy first.
The app is not directed to children under 13, and we do not knowingly collect personal information from children.
Because your workout data lives on your device, you control it: revoke camera or Health permissions anytime in iOS Settings, and delete all app data by deleting the app. If you use the iCloud backup, you can remove that copy too by disabling iCloud for Upward in iOS Settings (Apple ID → iCloud) before or after deleting the app. Depending on where you live (for example, under the GDPR or CCPA/CPRA), you may have rights to access or delete personal information we hold — though in practice we hold very little. Contact us at upward@owedge.app with any request.
We may update this policy as the app evolves. Material changes will be reflected by a new "Last updated" date on this page.
Questions? Email upward@owedge.app.