Runs entirely on-device
Every workout is a row in a local SQLite database on your phone. No account, no server, no analytics, no telemetry — and it backs up with your normal device backup.
OPEN SOURCE · ON-DEVICE · iOS · v4.5
Ischys is a free, open-source workout tracker and gym log that runs entirely on your phone — no account, no server, no cloud. Set rows, rest timers, automatic PR detection, an Apple Watch companion and a Lock Screen Live Activity. Not one lift ever leaves the device.
COMING SOONAndroid and Wear OS — in closed testing on Google Play. Join the test
WHAT IT IS
Every workout is a row in a local SQLite database on your phone. No account, no server, no analytics, no telemetry — and it backs up with your normal device backup.
On iPhone: an Apple Watch companion to mirror and control a live workout, a Lock Screen Live Activity that ticks your rest timer, and Apple Health — heart rate in, finished workouts out. On Android, in testing: a Wear OS companion, an ongoing workout notification with the rest countdown, and Health Connect.
Set rows with warmup, drop and failure types. A rest timer. Last session's numbers autofilled. Personal records — best set, estimated 1RM, best volume, max reps — recomputed the moment you finish.
Import a workout CSV export. Take everything back out as CSV or JSON, whenever you like. 736 exercises bundled from the public-domain free-exercise-db.
THE APP
Big number targets, previous-session references, monospace figures that never shift width. Built to be read mid-set with sweaty hands.




ANDROID AND WEAR OS · IN CLOSED TESTING




PRIVACY
Most trackers ship your training — and everything it implies about your body, schedule and habits — to a cloud you don't control. Ischys has nowhere to send it. All the logic that computes your volume, 1RM estimates, streaks and charts runs in TypeScript on the phone.
There's no account to create and no backend to breach. Your data can't leak from a server that doesn't exist.
It rides along with your normal device backup (iCloud on iPhone, Google's device backup on Android), and you can export your workout history as JSON or CSV anytime.
Every line is on GitHub under MIT. "Nothing leaves the device" isn't a policy you have to take on faith — read the code.
INSTALL
Ischys is free on the App Store — one tap to install. It's also open source: if you'd rather build it yourself and see exactly what runs on your phone, you'll need a Mac with Xcode and a free Apple developer account to sign it onto your iPhone.
Android and Wear OS: the app now runs there too and is in closed testing on Google Play, which Google requires of new developer accounts before a public release. It will be publicly available there soon — no date yet. Until then, Android builds from the same source with npx expo run:android (JDK 17 and the Android SDK).
npm install in frontend/.
npx expo run:ios --device builds a release and installs it. Plug in, unlock, and pick your phone.
# everything runs on the phone — no backend to start $ git clone https://github.com/ischys-app/Ischys.git $ cd Ischys/frontend $ npm install $ npx expo run:ios --device # needs macOS + Xcode # Android instead: npx expo run:android ✓ Built Ischys.app ✓ Installed on your iPhone open it — no account, no server, no setup
OPEN SOURCE
Every line is on GitHub under the MIT licence — a React Native / Expo app with a local SQLite database and all the training logic in TypeScript. Read exactly what happens to your data, open an issue, or send a pull request.
ROADMAP
Ischys is v4.5. On-device logging, the Apple Watch companion, Live Activity and Apple Health all work today — everything below is where it's going.
SHIPPED
Live on the App Store — free, one tap to install. Building from source is still there for anyone who wants it.
IN TESTING
The same app now runs on Android, with Health Connect, an ongoing workout notification and a Wear OS companion. Both are in closed testing on Google Play; a public release is coming soon.
PLANNED
CSV import and JSON import work today. More formats are next, so switching trackers never costs you a training history.
SHIPPED
Share a finished workout as a card made on your device — nothing uploaded, nothing tracked, just an image you choose to send.
Fully on-device and live on the App Store for iPhone, free. Ischys is strength-only — weight × reps, no cardio. The Android and Wear OS apps are in closed testing on Google Play and coming there soon; they have had far less real-world use than the iPhone app. If that sounds like the tracker you want to help build, the issues are open.
FAQ
Completely. Ischys is free and open source under the MIT licence — no subscription, no paywall, no ads. If it's useful to you, you can leave an optional tip on Ko-fi, the only official way to support Ischys.
Yes. Ischys is a free, open-source alternative to subscription workout trackers and gym logs. Every feature is included — routines, progress charts, personal records, the Apple Watch app and the Live Activity — with no premium tier, no account and no ads.
Yes. The Apple Watch companion mirrors and controls a live workout from your wrist, and a Lock Screen Live Activity shows the rest timer on your iPhone. Both are free, like the rest of the app. More on the Watch app and Live Activity.
Yes. Ischys runs entirely on your phone — no account, no server, no cloud, no analytics. Your training data never leaves your device, so it can't be collected, sold, or breached. How that works.
Yes. Everything is on-device, including the 736-exercise catalogue, so Ischys works with no internet connection at all.
Yes — the full source is on GitHub under the MIT licence. You can read exactly what it does with your data. What the source covers.
On iPhone it is on the App Store, with an Apple Watch companion, a Lock Screen Live Activity and Apple Health. The same app also runs on Android, with a Wear OS companion, an ongoing workout notification that carries the rest countdown, and Health Connect. The Android and Wear OS apps are in closed testing on Google Play and are not publicly listed yet. They have had far less real-world use than the iPhone app.
Not publicly yet. The Android app is in closed testing on Google Play, and the Wear OS app has been submitted to its own closed test and is awaiting Google's review. Google requires new developer accounts to run a closed test before a public release, so it will be available there soon, but there is no date. Android is the newer platform: the workout notification is a standard system notification rather than a custom card, there is no live heart rate on the phone without the watch app, the watch cannot start a workout or log sets while the phone app is fully closed, and the Wear OS app has so far been verified on an emulator paired with a real phone, not on real watch hardware. To try it now, email hello@ischys.app from the Google account on your Android phone and you will be added to the test.
Yes. Ischys imports a workout CSV export, and you can export your workout history back out as JSON or CSV whenever you like. Step-by-step import guide.
Yes — Ischys is live on the App Store for iPhone, free. It's also open source, so you can build it from source yourself (macOS with Xcode) if you prefer.
Free, MIT-licensed, and running entirely on your phone.