We wrote our own app to run our pump the way we wanted.
The app that came with it only let us do what its makers had thought of. We wanted to find out what the hardware itself could do, so we built one that hands the settings to you.
Download for AndroidOpenPump 0.10.0, under 2 MB, for Android 7.0 or newer. No iPhone version yet. Release notes and checksum.
To check the APK really comes from OpenPump, its signing certificate's SHA-256 fingerprint is a277b68a88aacec9d9137e492eddd2b141d03756f0c7143d441e082ae843402d
Why bother
The only way in
Most smart pumps come with an app from the company that made them, and that app is usually the only way in. For now OpenPump runs one pump, the Epic Hydro PE Pump. The goal is any Bluetooth pump whose protocol can be reverse engineered.
Routines and records should belong to whoever's using the pump.
A session · 1 of 4
Today
It opens on the routine you picked: how long it runs, what it peaks at and how many stages it has. One button starts it.
1button starts it
A session · 2 of 4
The run
The solid line is the pressure the pump reports, about four times a second. The dashed line is what it was asked to hold.
A session · 3 of 4
Changing it mid-run
Pull, hold, drop and drop time change from the − / + controls while a set is running, and More › has the speed. Coming steps changes the steps still to come. It all applies to this run only: when it's over, you decide whether the saved routine keeps the change.
A session · 4 of 4
The summary
Peak and dose come from the pump's own readings, and a session that got no readings leaves them blank instead of writing a zero. It says what the session counted for, and why.
Any time
Sets of your own
Sets go into stages and stages go into routines. Change a set once and every routine that uses it follows. Each routine is drawn as the shape it will run.
3kinds of set: fixed, ramp, rest
Weeks
The plan
Tell it how long your sessions run now and the pressure you use, then pick your days. It adjusts the routine it wrote for you as your sessions come in. Moving up is your call.
Months
Over months
Readings only line up with others taken the same way. The line breaks where two can't be compared.
8ways of measuring, kept apart
Always
What never changes
Anything above your ceiling is lowered before it reaches the pump. A session ends and vents on its own after two hours under pressure.
2.1–16.8inHg (7–57 kPa): the ceiling, set by you
When you want it
Kept to yourself
Settings › Privacy has a switch for each incognito feature — a disguised icon and name (Fitness log, Habits or Notes, worn on the app lock too), discreet notifications, hiding from recent apps, quick hide — plus one that turns your chosen set on and off together, off until you turn it on. STOP stays reachable, and safety alerts still ring and vibrate.
Start here
Your first session
- Try every screen on the simulated pump: Settings › Device & developer. No hardware needed.
- Connect your Epic Hydro PE Pump.
- Pick a routine on Today.
- Press start. Simulated runs are always labelled.
New versions go up on the Releases page. Follow the project on GitHub to hear when one does.