Privacy Policy
mjeku for iOS · Last updated: 11 November 2026
Most of your data stays on your iPhone. Your account holds only what it needs, and your quiz answers are saved to it only if you say yes. No ads, no tracking, and we never sell data.
- mjeku is free. It has no ads, no analytics tools and no tracking.
- You need an account to use mjeku. You sign in with Apple, Google or Facebook. Our server keeps your account ID, sign-in method, name and email address.
- Your quiz answers are copied to your account only if you tap “Save to my account”. If you choose “Keep on this iPhone”, they are not uploaded.
- Your progress, Apple Health data, meals, meal photos and savings stay on your iPhone. Meals and workouts you log can be saved to Apple Health if you allow it.
- You can delete your account and its data at any time: Profile → Settings → Account → Delete account. See how to delete your data.
This policy explains what the mjeku app does with your information, why, and what choices you have. We use “we” and “us” to mean the developer named below.
1. Who is responsible
mjeku is made by Fidan Mjeku, an individual developer. Under data protection law (such as the EU GDPR), Fidan Mjeku is the “controller” for any personal data we handle.
- Email: privacy@mjeku.life
- Location: Prishtina, Kosovo
Fidan Mjeku is based in Prishtina, Kosovo, which is outside the European Union.
2. What data the app uses, and why
mjeku is a habit coach. To build your plan, it asks you questions and keeps track of your progress. Almost all of this is stored on your iPhone, inside the app’s own storage, and is not sent to us. Only your account details (account ID, sign-in method, name and email address) are always kept on our server. Your quiz answers are copied there only if you choose to save them to your account (see section 9).
| What | Why |
|---|---|
| Account details: account ID, sign-in method (Apple, Google or Facebook), your name and your email address | To sign you in and run your account. Stored on our server (see section 9). |
| Your answers to the starting quiz: gender, phone habits (including which apps you use most), stress, sleep, loneliness, body goal, exercise, eating, sugary drinks, smoking or vaping, money and debt, faith, discipline, available time, and “How did you hear about us?” | To build your personal plan and missions. Copied to our server only if you choose “Save to my account”. |
| Age, height and weight. BMI is calculated from these and is not stored. | To set your body plan and daily calorie budget. Copied to our server only if you choose “Save to my account”. |
| First name | To greet you. Saved to your account (see section 9). |
| Username and bio | To show your profile in the app. Kept on your iPhone only. |
| Profile photo from Google or Facebook, if they give one | Shown on your profile, on your iPhone only. The app loads it from Google or Facebook; we do not copy the photo to our server. |
| Meals you log: name, calories, carbs, fat, protein, date and an optional photo | Your calorie log. You pick the dish and portion from a built-in list (the app looks up its calories and macros on your iPhone), or type your own meal and its calories. The photo is only attached to the meal. The app does not analyse it, and it is not sent to any server or AI service. |
| Activities you log: type, minutes, calories | Your calorie budget. |
| Savings: total, goal, goal name, deposits and notes | Your savings jar. |
| Progress: completed missions and notes (for example “20 reps”), streaks, points, history, water, prayer settings, wake and reminder times, alarm settings, joined challenges | To run your daily coach and show your progress. Kept on your iPhone only; progress is not uploaded to your account. |
| Phone coach: your phone-time goal and what you tell the app in the quiz | To run your phone-time plan. Kept on your iPhone only. See section 6. |
| Today’s steps and active calories from Apple Health, if you connect it | Your calorie budget. See section 4. |
| Saved quotes, posts you like, and text posts you write in the community tab | Kept on your iPhone only. In this version, the community feed shows built-in examples and your posts are not published to anyone. |
| Friends list and invite code | Kept on your iPhone. Only the invite text you choose to share leaves the device. |
What we do not do:
- No advertising, and no ad networks.
- No analytics, crash-reporting or tracking tools from other companies.
- No tracking across other companies’ apps or websites.
- No selling or renting of your data, ever.
- No in-app purchases. The app is free.
Apple also processes some data when you download the app from the App Store (for example your Apple Account and download history). That is covered by Apple’s Privacy Policy, not this one.
3. Sensitive information
Some quiz answers and logs can reveal sensitive things about you. Data protection law treats some of these as “special categories”:
- Health: weight, BMI, sleep, stress, loneliness and mental wellbeing, eating habits, exercise.
- Religion: the role of faith in your life, your religion (you can choose “Prefer not to say”) and daily prayers.
Other answers are also private: smoking and vaping, alcohol as a trigger, gambling as a spending habit, and finances and debt. Some of these (such as smoking, alcohol or gambling habits) can also count as health data. We treat all of the answers in this section as sensitive, in the same way.
We treat all of these with extra care:
- At the end of the starting quiz, a separate screen asks whether to save your answers to your account. We only copy your quiz answers (including these sensitive ones, and your age, height and weight) to our server if you give explicit consent by tapping “Save to my account”.
- If you tap “Keep on this iPhone”, nothing from the quiz is uploaded. You can still use the app fully.
- You can change your mind at any time in Profile → Settings → “Save answers to my account”. Turning it off withdraws your consent and deletes the copies on our server right away. You can also email us to withdraw consent.
- For the question about your religion, you can choose “Prefer not to say”.
4. Apple Health
If you allow it, mjeku connects to Apple Health (HealthKit): it reads your steps and active calories, and saves the meals and workouts you log. This is always your choice. You can change it any time in the Health app or in iOS Settings → Health → Data Access & Devices.
What we read
- Active calories burned
- Step count
We use these only to count your walks and workouts in your daily calorie budget. The app keeps today’s totals on your iPhone and resets them every day. mjeku does not read sleep, weight or any other Health data.
What we write
- Active calories, for workouts you log in mjeku
- Dietary calories, for meals you log in mjeku
These samples are saved in Apple Health so your Health app stays up to date.
Our promises about Health data
- Health data is used only to provide mjeku’s health and fitness features.
- It is never used for advertising, marketing or data mining.
- It is never sold, and never given to data brokers or advertising platforms.
- It is never shared with third parties without your consent.
- It is never sent to us. Health data is not uploaded to our server or to your account.
- mjeku does not store Health data in its own files or put it in iCloud. Today’s Health totals are read when you open the app and kept in memory only.
Apple may sync your Health app to iCloud if you have turned that on in your Apple settings. That sync is run by Apple, not by mjeku, and we cannot see it.
“Erase all data” in mjeku clears the app’s copy of your Health totals. It does not delete samples already saved in Apple Health. To remove those, open the Health app, find the data and delete the entries that come from mjeku.
5. Camera and photos
- Camera: used only when you take a photo of a meal.
- Photo library: used only when you pick a meal photo. mjeku reads only the photo you pick. mjeku uses Apple’s photo picker, so it never asks for access to your whole library.
The photo is made smaller and saved inside the app on your iPhone, with that meal entry. mjeku does not analyse or recognise what is in the photo: you pick the dish and portion (or type your own), and the calories are counted on your device. The photo is not uploaded anywhere, and is not part of your account. Meal entries, including photos, are removed automatically when a new day starts.
The rep counter counts when you tap the screen (for example with your nose during push-ups). It does not use the camera.
6. Screen Time
Screen Time is not part of this version of mjeku. The app does not use Apple’s Screen Time tools (Family Controls), does not block apps, and cannot see which apps you use or for how long.
The phone coach works only with what you tell it, such as your quiz answers and your phone-time goal. That stays on your iPhone. If a later version adds Screen Time, we will update this policy first, and Apple will ask for your permission.
7. Notifications and alarms
Reminders are local notifications. They are created and delivered by your iPhone. Nothing is sent through a server.
A reminder shows the mission title, the time and the “why” you wrote. This text can appear on your lock screen. Some missions, such as prayer or quitting smoking, may be private to you. To hide the text, go to iOS Settings → Notifications → mjeku → Show Previews and choose “When Unlocked” or “Never”. You can also turn notifications off there.
Wake-up alarm: if you set one, mjeku uses Apple’s alarm system (AlarmKit). Your alarm settings stay on your iPhone.
“Erase all data” cancels your wake-up alarm and every reminder mjeku has scheduled.
8. Sharing
mjeku only shares something when you tap Share. You choose where it goes through the normal iOS share sheet. You can share:
- a “Day complete” card (day number, your mission titles, a quote, level and streak)
- a progress or challenge message
- a friend invite
Please check before you share. Mission titles can reveal private habits (for example smoking, prayer or money goals). Once shared, the content is controlled by the app or person you sent it to, and we cannot delete it.
9. Your account
You need an account to use mjeku. There is no way to use the app without signing in.
How you sign in
- Sign in with Apple, using Apple’s own sign-in sheet on your iPhone;
- Sign in with Google; or
- Sign in with Facebook.
For Google and Facebook, the app opens a secure web sign-in page, run by our sign-in provider Supabase using the standard OAuth method. You sign in on Google’s or Facebook’s own page there. mjeku does not contain any Google or Facebook software (SDK), so neither company can track you inside the app through it. Google or Facebook will know that you signed in to mjeku; their own privacy policies cover what they do with that.
We do not see or store your Apple, Google or Facebook password.
What we store for every account
- Account ID, and which sign-in method you used (Apple, Google or Facebook).
- Your name: the name Apple, Google or Facebook gives us (if any), and the name you type during the starting quiz.
- Your email address. With Apple, you can choose “Hide My Email”. We then get a private relay address from Apple instead of your real email.
- When the account was created and last updated.
Profile photo: if Google or Facebook has a profile photo for you, the app shows it on your profile, on your iPhone only. It is loaded from Google or Facebook when you sign in. We do not keep the photo, or a link to it, in our own database. However, Supabase’s sign-in system keeps the profile details that Google or Facebook send at sign-in as part of your account record, and those details can include a link to that photo. They are deleted when you delete your account.
Quiz answers, only if you choose
At the end of the starting quiz, mjeku asks whether to save your answers to your account:
- Save to my account: each answer, and when you gave it, is copied to our server. This includes sensitive answers (see section 3) and your age, height and weight. When you sign in on a new iPhone, mjeku uses them to bring back your plan.
- Keep on this iPhone: nothing from the quiz is uploaded.
You can change this any time in Profile → Settings → “Save answers to my account”. Turning it off deletes the copies on our server right away.
Not uploaded: your progress (missions, streaks, points and notes), Apple Health data, meal logs and meal photos, savings, and your username and bio stay on your iPhone.
Where it is stored
Account data is stored with Supabase, in its EU region in Frankfurt, Germany. Every table is protected so that each user can only reach their own rows.
As the developer, Fidan Mjeku can access account data through Supabase’s admin tools. We only do this when needed: to fix a problem, answer your request, or meet a legal duty.
Service providers (processors)
| Provider | What they do |
|---|---|
| Supabase Inc. | Hosts the account database and sign-in system (EU region, Frankfurt). |
| Apple | Sign in with Apple, and the private email relay if you use “Hide My Email”. |
| Sign in with Google, on Google’s own web sign-in page (OAuth), only when you tap that button. No Google software is inside the app. | |
| Meta Platforms (Facebook) | Sign in with Facebook, on Facebook’s own web sign-in page (OAuth), only when you tap that button. No Facebook or Meta software is inside the app. |
We do not share account data with anyone else, unless the law requires it.
10. Legal bases (for EU and similar laws)
- Running the app and your account: needed to provide the service you asked for (GDPR Art. 6(1)(b)).
- Optional features you switch on, such as Apple Health, notifications, camera or photos: your consent (Art. 6(1)(a)). Apple asks for each permission, and you can say no.
- Quiz answers saved to your account, including sensitive ones (health, religion and the other answers in section 3): your explicit consent, given by tapping “Save to my account” (Art. 9(2)(a), together with Art. 6(1)(a)).
- Answering your emails and keeping records of requests: our legitimate interest in supporting you and handling requests properly (Art. 6(1)(f)), or a legal duty (Art. 6(1)(c)).
- Keeping the service secure (for example, fixing problems in the account system): our legitimate interest in running a safe service (Art. 6(1)(f)).
When we rely on consent, you can withdraw it at any time: switch the permission off in iOS Settings, turn off “Save answers to my account” in Profile → Settings, or email privacy@mjeku.life. This does not affect what happened before you withdrew it.
Data that stays only on your iPhone is handled by the app on your device. We never receive it.
11. How long we keep data
- On your iPhone: until you use “Erase all data” or delete the app. Meals and activities are cleared automatically each new day. Some daily values reset each day.
- Quiz answers saved to your account: until you turn off “Save answers to my account” or delete your account. Either one deletes them from our live database right away.
- Account data: until you delete your account. Then it is deleted from our live database right away. Copies in Supabase’s automatic backups are removed when those backups expire, normally within 30 days.
- Emails to us: as long as needed to handle your request, then deleted.
- Samples written to Apple Health: until you delete them in the Health app.
12. How to delete your data
Delete your account and all its data
This applies whichever way you signed in: Apple, Google or Facebook. You can delete your mjeku account and all data linked to it in either of these ways:
- In the app: open mjeku and go to Profile → Settings → Account → Delete account, then confirm. This permanently deletes your account, your name and email, any saved quiz answers, and every other record we hold for you on our server. It also erases mjeku’s data on that iPhone.
- By email: write to privacy@mjeku.life from the email address linked to your account (or tell us which sign-in method you used) and ask us to delete your account. We may need to check that the request comes from you. We will delete your data and confirm by email within one month.
Sign out is different: it only signs you out on this iPhone. It does not delete your account or any data.
If you signed in with Facebook, you can also remove mjeku from your Facebook settings (Settings & privacy → Settings → Apps and websites). That stops Facebook sharing your details with mjeku, but it does not delete your mjeku account; use one of the two ways above for that.
Data on your iPhone only
Go to Profile → Settings → Erase all data. This erases the data on your iPhone only. It does not delete your account; to delete your account, use Delete account. Erase all data deletes:
- your quiz answers, profile, logs, savings and progress
- saved quotes and posts
- your wake-up alarm
The app then starts again from the beginning. Deleting the app from your iPhone also deletes its data.
Some things are managed by iOS, so you remove them there:
- Samples already written to Apple Health: delete them in the Health app.
- Apple Health access: the Health app, or iOS Settings → Health → Data Access & Devices.
Only your saved quiz answers
Turn off Profile → Settings → “Save answers to my account”. The copies on our server are deleted right away. Your answers stay on your iPhone and your account stays open.
13. Your rights
Depending on where you live, you have the right to:
- Access: get a copy of the data we hold about you.
- Correction: fix data that is wrong. You can edit most of it in the app.
- Deletion: have your data erased (see section 12).
- Portability: receive your account data in a common, machine-readable format.
- Restriction and objection: ask us to limit or stop some processing.
- Withdraw consent at any time.
- Complain to a data protection authority.
Data kept only on your iPhone is under your control. We cannot see it, so we cannot copy or change it for you. Use the app, or “Erase all data”.
For account data, email privacy@mjeku.life. We will reply within one month.
Making a complaint
We would like to hear from you first, so we can try to fix the problem. You can also complain to a supervisory authority:
- Kosovo: the Information and Privacy Agency (aip.rks-gov.net).
- EU and EEA: the data protection authority in the country where you live or work. The list is on the European Data Protection Board website.
14. Children
You must be at least 16 to use mjeku, as our Terms of Use say. mjeku is not made for children, and we do not knowingly collect data from anyone under 16.
If you think a child has given us data, email privacy@mjeku.life and we will delete it.
15. International transfers
Account data is stored in Supabase’s EU region (Frankfurt, Germany). Supabase Inc. is a US company, so some support or operational access may happen from outside the EU. Where that happens, it is covered by Supabase’s data processing agreement and the EU Standard Contractual Clauses.
We (the developer) are based in Kosovo, outside the EU. When we look at account data to fix a problem or answer your request, it is viewed from there. We follow the GDPR for this access, and we do not copy your data out of the Frankfurt database.
Apple, Google and Meta (Facebook) may process sign-in data outside the EU, including in the US, under their own safeguards (such as the EU Standard Contractual Clauses or the EU–US Data Privacy Framework).
Data that stays on your iPhone is not transferred anywhere.
16. Security
- Data on your iPhone is kept in the app’s private storage and protected by iOS, including your passcode and device encryption.
- Account data is sent over encrypted connections (HTTPS).
- On the server, each user can only reach their own rows (row-level security).
- Only the developer has admin access, and it is protected with a strong password and two-factor sign-in.
No system is perfectly secure. If a data breach puts you at risk, we will tell you and the authorities as the law requires.
17. Changes to this policy
This policy covers only features that are in the app. Features such as Screen Time, community posting, adding friends in the app, photo or video sharing, uploading your progress, or sign-in options other than Apple, Google and Facebook are not part of mjeku today. If the app changes, we will update this policy and the “Last updated” date. For important changes, we will tell you in the app before they apply. If a change needs your consent, we will ask for it first.
18. Contact
Fidan Mjeku
Prishtina, Kosovo
Privacy questions: privacy@mjeku.life
App support: support@mjeku.life
See also our Terms of Use.