Updated 4 October 2026
uPush collects no data about you. There is no account, no analytics, and nothing is sent anywhere. The rest of this page explains what that means in practice, because a claim like that is worth checking rather than believing.
Counting works by measuring how far your chest is from the phone, using the front TrueDepth camera. Depth readings are turned into a number of reps as they arrive and then discarded.
No photo or video is written to storage, and no image is transmitted. The camera runs only while a set is in progress and stops when the set ends, when you pause, or when the app leaves the screen.
Camera access is the only permission the app needs. Without it the app will not start a set, and it says so rather than failing quietly.
Two more are asked for only if you turn on what uses them: notifications, for reminders on your training days, and alarms, for the push-up alarm on iOS 26 and later. Both are scheduled with iOS on the device itself and pass through no server.
None is collected. The TrueDepth camera is used here as a rangefinder, not as a face sensor: each depth frame becomes a single number — how far the nearest surface is from the phone — and is then discarded. Nothing about that number is particular to you. Pointed at a wall, the app measures the wall.
There is no face detection, recognition, or tracking, no face map, mesh, template or faceprint, and nothing that could identify anyone. What the app does keep, on your phone, is a record of each workout: the reps, their timing, and a simplified curve of how far down you went, which is what its receipt is drawn from. It never leaves the phone unless you share a receipt yourself, and none of it is shared with any third party.
Two records are kept, both in the app’s own storage on your iPhone or iPad:
Apart from those, the app keeps only your settings: the daily goal, the theme, your training plan — the days you train on, breaks and skipped days — and the times and days you set for reminders and the alarm.
The Home Screen widget is given a summary to draw: today’s count and goal, the streak, and how much you did on each recent day. It sits in storage the app shares with its own widget and nothing else.
These files are reachable only by the app and its widget. A receipt you share goes where you send it and nowhere else. Otherwise they leave your phone only in a backup of it, to iCloud or a computer, which is covered by Apple’s terms, not by ours.
The app declares this to Apple as well: its privacy manifest reports no collected data types and tracking disabled.
There are none. The app contains no advertising network, no analytics SDK, and no cloud service. It works with the phone in flight mode.
This website sets no cookies and loads no third-party scripts. It is served by Vercel, which — like any web host — records standard server request logs.
Settings → Start over erases every rep and every workout on record, resets the daily goal, turns reminders and the alarm off, and opens the app on its first-launch guide again; the training plan and the theme stay as you set them. Deleting the app removes all of its data. Both are immediate and cannot be undone.
There is nothing for us to delete on your behalf, because we never receive anything.
The app is not directed at children and collects no personal information from anyone, of any age.
If this policy changes, the date at the top of this page changes with it. Should the app ever begin collecting anything at all, that will be said here plainly and in the app before it happens.
Questions about privacy go to push-up-streak@proton.me.