Hejje Get the app

Offline, end-to-end encrypted

Your fitness,
only yours

A private fitness tracker for running, walking, hiking, cycling and gym workouts, plus food, water and weight. Sealed on your phone before it goes anywhere. Works with the radio off.

Out now on iPhone and Android. Free.

The Hejje home screen: steps, distance and active calories for today, above rings for daily calorie, protein and step goals.

01 / Running and cycling

Every session, mapped

Walking, running, hiking and cycling, recorded with the phone in your pocket. See the route on the map, your pace kilometre by kilometre, the climb you did and your heart rate across the session.

Recording survives a locked screen and a killed app, so a long run is not lost to whatever your phone decides to do with background tasks.

The activity feed: a strength session showing sets and volume, and a run showing its route on a map with distance, time, pace and elevation gain.
Strength analytics: an estimated one-rep-max chart for barbell squat climbing over eight sessions, and a muscle balance breakdown by body part.

02 / Gym and strength

Watch the bar go up

A gym log with a catalogue of 750 exercises, searchable offline. Log sets, reps and weight, and watch your estimated 1RM climb lift by lift.

Muscle balance shows how your sets landed across the week, so leg day does not quietly disappear.

03 / Nutrition

Know what you ate

More than 13,000 foods are built into the app, so logging a meal needs no lookup and no signal. Set a daily calorie and protein target and see what is still left, rather than only what is gone.

Track water against a daily goal, and weight against a trend line that sees through the day to day noise.

Nutrition analytics: average daily intake of 2290 kcal over seven logged days, with a macro split of 42 percent carbs, 27 percent protein and 31 percent fat.

Privacy

Not even we can read it

Privacy here is an architecture, not a promise in a settings screen. What that means in practice.

Also inside

The smaller things

Which usually turn out to be the ones you use daily.

Questions

Do I need an account?
Not the kind of account you are used to. Setting up asks for a first name, and nothing else. No email address, no password, no phone number, nothing to confirm and no sign-in button belonging to anyone else. It is a key generated on your phone and a name you picked, which is why registering works with no signal at all.
Everything then runs from a database on your phone, so the app works offline. Whenever the phone has a connection, your vault syncs itself to us in the background, sealed on the device first. There is no sync switch, and nothing we can read at the other end.
What happens if I lose my phone?
When you create an account, Hejje shows you a recovery key once. That key is the only way to open your vault on a new device. Write it down somewhere safe: because we never receive your keys, we cannot reset it for you or recover your data if it is gone.
What can your server actually see?
Your activities, routes, meals, weights and media reach it already encrypted, and it cannot open any of them. A small amount is deliberately readable so that accounts and following can work: your display name and public key, your profile and banner images, your follow relationships, and device details used to keep the account secure. The privacy policy lists all of it.
Can other people see my training?
Only if you decide they should. Following is an optional step you take inside the app, and you choose which sessions to share. Registering does not publish anything by itself.
Does the assistant send my data anywhere?
No. Kaya answers on the device, from the data already stored there. Most questions are handled by a small rules based router built into the app; where the phone has a system language model of its own, Kaya can use that, and it runs on the device too. Nothing about your training, and none of your questions, is sent to us or to a cloud AI service. The privacy policy has the full detail, including the one thing Google's Android component reports about itself.
Where can I get it?
Both stores, free. iPhone on the App Store, which needs iOS 17 or later, and Android on Google Play. The same app on both, and an account syncs between them.

Start today's first one

Free on iPhone and Android. No email needed to begin, and nothing leaves your phone until you say so.

iOS 17 or later · Android 8.0 or later