Privacy Policy
This policy explains how khtwa (“we”, “us”, “our”) handles your information. The app is designed to collect as little data as possible while still doing its job: helping you log what you eat and estimate calories.
- We only collect what we need to track your food, weight, movement, and hydration.
- Your data lives on a third-party hosting platform that we control and manage on your behalf.
- The text you type to log a meal is sent to an AI provider for calorie estimation, then discarded.
- Movement and hydration tracking is entirely optional — you can use khtwa fully without it.
- Apple Health (iPhone) and Health Connect (Android) are opt-in; we never sell health data, share it with advertisers, or use it for advertising.
- No ads inside the app. We use Firebase for app analytics and crash reports, and the Meta SDK to measure whether our own ads lead to installs and subscriptions — never with your food, weight, or health data. On iPhone this works without your advertising identifier (IDFA) and without cross-app tracking. On Android, Firebase and Meta also receive your device’s advertising ID for this measurement, except for people whose country (as chosen in the app, or as set on the phone) is in the EU/EEA, the UK or Switzerland; you can reset or delete it at any time in Android Settings › Privacy › Ads.
- No third-party SDKs you don’t see in this policy.
- You can delete your account and all your data from inside the app at any time.
1Who we are
The app is operated by:
Khtwa App (AM) Grootsruhe 20539 Hamburg Germany Email: hello@khtwa.app2Data we collect
2.1 Profile data (you provide it during onboarding)
- Your name (optional)
- Your age
- Your height (cm)
- Your weight (kg)
- Your country
- Your language preference
- Your goal (lose / maintain / gain weight)
- Your daily calorie target
- Your daily water goal (ml) — computed from your height, weight, and age during onboarding; adjustable at any time (optional, only stored if you use the Move tab)
2.2 Log data (created as you use the app)
- Food entries: the text you type, plus the parsed food name, calorie count, and macronutrient estimates (protein, carbs, fat)
- Weight log entries: a weight value and timestamp each time you log a check-in
- Saved meals: a personal library of meals you choose to save for reuse
- Workout entries (optional): name, type, duration (minutes), calories burned, source (manual, Apple Health or Health Connect), and timestamp — only created if you use the Move tab
- Water log entries (optional): amount in ml and timestamp each time you log water — only created if you use the Move tab
- Daily activity totals (optional): your steps, distance and active calories for each day — only if you connect Apple Health or Health Connect
- Movement day records (optional): a per-day flag indicating whether you chose to add your burned calories to your food budget — only created if you use the Move tab
2.3 Identifiers
- A unique anonymous user ID, assigned by our backend when you first open the app
- If you choose to Sign in with Apple: the identity token returned by Apple, and your name if Apple shares it (Apple does not share your real email — only a private relay address you control)
- If you choose Continue with Google (Android): the identity token Google gives us, which includes your Google account name and email address
- A push notification token for your device, if you allow notifications (Apple Push Notification service on iPhone, Firebase Cloud Messaging on Android)
- On Android, unless your country (as chosen in the app, or as set on the phone) is in the EU/EEA, the UK or Switzerland: your device’s advertising ID, a resettable ID from Google Play services, used only to measure our own ads and for app analytics
2.4 Technical data we receive
- Your IP address (used by our hosting provider during a request; not stored beyond standard server logs)
- Timestamps of your actions
- Your app version (used to decide whether you need to update)
2.5 App usage and ad measurement data
- Analytics (Firebase): app usage events such as screens opened and features used, an app-instance identifier, device model, OS version, and crash reports
- Ad measurement (Meta SDK): app installs and launches, a “registration completed” event when you finish onboarding, and App Store or Google Play purchase and subscription events (product, price, currency), tied to an anonymous app-specific identifier created by the SDK
- We never send your food entries, weight, calories, goal, body measurements, onboarding answers, or Apple Health or Health Connect data to Meta
We do not collect: location, contacts, calendar, microphone, your advertising identifier on iPhone (IDFA) or on Android if your country is in the EU/EEA, the UK or Switzerland, or anything not listed above. On iPhone we do not ask for tracking permission and do not track you across other companies’ apps or websites. If you do not grant Apple Health or Health Connect permission, we do not read or store any health or fitness data from your device.
3How we use your data
| Data | Purpose |
|---|---|
| Profile data | Calculate your daily calorie target and personalize portion estimates by country. |
| Food entry text | Send to our AI provider to estimate calories and macronutrients. |
| Country and language | Help the AI return culturally appropriate estimates and translations. |
| Anonymous user ID | Tie your log entries to your account so we can show them back to you. |
| Apple identifier (if used) | Let you recover your account and data on a new device. |
| Google sign-in (Android, if used) | Sign you in and let you get back into your account. |
| IP address | Detect abuse and run anti-bot checks during sign-in. |
| Workout and water log data (optional) | Display your movement and hydration alongside your food log; compute an optional burned-calorie bonus for your daily food budget if you choose to enable it. |
| Apple Health data (if you connect it) | Read workouts and active energy to populate the Move tab; write water entries back to Apple Health so they stay in sync with your other apps. All read/write happens on your device — we store only the values you explicitly log in khtwa. |
| Health Connect data (Android, if you connect it) | Show your Move tab, add the day’s burn to your calorie budget if you choose to, and include your movement totals in your weekly and monthly reports. |
| Push notification token | Deliver the notifications you allow. |
| Advertising ID (Android, unless your country is in the EU/EEA, the UK or Switzerland) | Measure whether our own ads lead to installs and subscriptions, and app analytics. |
| Report summaries | Write your weekly and monthly reports. |
| App usage and crash data | Understand which features are used, find and fix crashes, and keep the app fast. |
| Install, registration, and purchase events | Measure whether our own ads on Meta platforms lead to installs and subscriptions, so we spend our small ad budget where it works. |
We do not sell your data, and we do not use it for profiling beyond what is required to estimate the calories in the foods you log. The only data that reaches an advertising platform is the install, registration, and purchase events described in section 2.5, sent to Meta to measure our own ads (and, on Android, your device’s advertising ID, section 2.3). Health data (from Apple Health or Health Connect) is used only to show your Move tab, to add the day’s burn to your budget when you choose to, and to include your movement totals in your weekly and monthly reports, which our AI provider writes for us (section 5). It is never sold, never shared with advertisers, data brokers or information resellers, and never used for advertising.
4Legal basis (GDPR)
If you are in the EU or EEA, our legal basis under Article 6 GDPR is:
- Performance of a contract (Art. 6(1)(b)) — processing your profile and log data to provide the service you signed up for.
- Legitimate interests (Art. 6(1)(f)) — processing IP addresses and anti-bot tokens to protect the service from abuse.
- Legitimate interests (Art. 6(1)(f)) — app analytics and crash reporting to keep the app working, and measuring the effectiveness of our own advertising. No food, weight, or health data is used, and we do not read the advertising ID of people whose country (as chosen in the app, or as set on the phone) is in the EU/EEA, the UK or Switzerland. You can object to this processing at any time (see section 8).
5Third parties (processors)
We work with the following processors. Each receives only the data they need.
Cloud hosting platform — storage, authentication, server functions
- Your data is stored on a third-party cloud hosting platform that we control and manage on your behalf.
- Data shared with the platform: profile, log entries, identifiers, IP address.
- You can request the name of the platform at any time by contacting us.
AI provider — AI food parsing and reports
- Data shared: the text of your food entry (and the photo, when you log by photo), your country and your language preference; and, to write your weekly and monthly reports, a statistical summary of the period (such as calorie and protein totals, days logged, your weight trend and, if you use the Move tab, the number of workouts, calories burned and water intake)
- The AI provider does not store this data for training
- You can request the name of the provider at any time by contacting us.
Google Firebase — analytics and crash reporting
- Data shared: app usage events, an app-instance identifier, device model, OS version, crash reports; on Android, also the push notification token (Firebase Cloud Messaging) used to deliver the notifications you allow; on Android, unless your country is in the EU/EEA, the UK or Switzerland, also your device’s advertising ID
- Privacy policy: firebase.google.com/support/privacy
Meta Platforms — ad measurement
- Data shared: app install and launch events, a registration-completed event, App Store or Google Play purchase and subscription events, an anonymous app-specific identifier, device model, and OS version
- On iPhone no advertising identifier (IDFA) is collected; on Android your device’s advertising ID is sent with these events, except for people whose country (as chosen in the app, or as set on the phone) is in the EU/EEA, the UK or Switzerland. No food, weight, calorie, goal, or health data is ever sent
- Privacy policy: facebook.com/privacy/policy
Apple — Sign in with Apple (optional)
- Data shared: the identity token Apple gives us when you choose to sign in
- Privacy policy: apple.com/legal/privacy
Google — Sign in with Google (optional, Android)
- Data shared: when you choose Continue with Google, Google gives us an identity token with your Google account name and email address. We use it only to sign you in and to let you get back into your account.
- Privacy policy: policies.google.com/privacy
Google Play — app distribution and billing (Android)
- If you subscribe in the Android app, Google processes the payment. We receive the status of your subscription, never your payment details.
- Privacy policy: policies.google.com/privacy
Cloudflare Turnstile — anti-abuse
- Data shared: a short-lived challenge token; your IP address is handled by Cloudflare during the challenge
- Privacy policy: cloudflare.com/privacypolicy
Apple HealthKit — fitness and hydration sync (optional)
- This integration is entirely opt-in. You can use all other khtwa features without granting Health permission.
- Data read from Apple Health (only if you grant permission): workout records and active energy burned
- Data written to Apple Health (only if you grant permission): water intake entries you log in khtwa
- All HealthKit access happens on your device. We store only the values that are explicitly logged in khtwa — we do not transmit raw HealthKit objects to our servers.
- Apple Health data is used only to show your Move tab, to add the day’s burn to your budget when you choose to, and to include your movement totals in your weekly and monthly reports, which our AI provider writes for us (section 5). It is never sold, never shared with advertisers, data brokers or information resellers, and never used for advertising or marketing.
- Privacy policy: apple.com/legal/privacy
Google Health Connect — fitness and hydration (optional, Android)
- This integration is entirely opt-in. You can use every other khtwa feature without granting Health Connect access.
- Data read (only the types you allow): steps, distance, active calories burned, and exercise sessions (type, start and end time, and the active calories recorded during the session).
- Data written (only if you allow it): the water intake entries you log in khtwa.
- When: only while khtwa is open on your screen. We never read Health Connect in the background, and we read at most the last 30 days of exercise sessions.
- What we store on our servers: the workouts we import (type, duration, calories and start time, plus Health Connect’s record ID so the same workout is never imported twice), each day’s step, distance and active-calorie totals, and the water entries you log. Nothing else from Health Connect leaves your phone.
- How we use it: only to show your Move tab (activity, workouts and water), to add the day’s burn to your calorie budget when you choose to, and to include your movement in your weekly and monthly reports (see AI provider above).
- We never sell Health Connect data, never share it with advertising platforms, data brokers or information resellers, and never use it for advertising or for decisions about credit, insurance or employment.
- You can withdraw access at any time in Health Connect → App permissions → khtwa. What is already stored stays in your khtwa account until you delete it or delete your account (section 7).
- Our use of information received from Health Connect adheres to the Health Connect Permissions policy, including the Limited Use requirements.
- Privacy policy: policies.google.com/privacy
6Where your data is stored
Your data is stored on a third-party cloud hosting platform that we control and manage on your behalf. The platform replicates data across secure data centers. If your data is processed outside the EU/EEA, the platform has Standard Contractual Clauses (SCCs) in place to provide adequate protection.
7How long we keep your data
- Profile and log data: as long as your account exists.
- When you delete your account from Settings: your account and all linked rows in our database are permanently deleted. A minimal audit record (an account-deleted timestamp and aggregate counts) may be retained for up to 90 days for fraud-prevention and compliance purposes.
- IP addresses in server logs: typically retained 7–30 days by our hosting provider.
- Backups: deleted data may persist in encrypted backups for up to 30 days before being overwritten.
You can also ask us to delete your account without the app: see khtwa.app/delete-account.
8Your rights
You can, at any time:
- Access your data — it is visible inside the app, or you can contact us for an export.
- Correct your data — edit your profile or log entries directly in the app.
- Delete your account and all data — Settings › Delete Account. You can also ask us to delete your account without the app: see khtwa.app/delete-account.
- Restrict or object to processing, including analytics and ad measurement — contact us at hello@khtwa.app.
- Withdraw consent — uninstall the app and request deletion.
- Lodge a complaint with a supervisory authority. The authority for Hamburg is: Der Hamburgische Beauftragte für Datenschutz und Informationsfreiheit Ludwig-Erhard-Str. 22, 7. OG 20459 Hamburg datenschutz-hamburg.de
9Children’s privacy
The app is intended for people aged 13 and over. We do not knowingly collect data from anyone under 13. If you believe a child under 13 has used the app, contact us and we will delete the account.
10Security
- All traffic between the app and our servers uses HTTPS.
- Database access is gated by row-level access controls, which restrict your rows to your account.
- No API keys for AI or third-party services are stored on your device — they live on the server.
11Changes to this policy
If we change this policy in a way that materially affects you, we will update the “Last updated” date at the top and, where appropriate, notify you in the app.
12Contact
For any privacy question, email hello@khtwa.app or write to the address in section 1.
سياسة الخصوصية
توضّح هذه السياسة كيفية تعامل خطوة (”نحن“، ”لنا“، ”خاصتنا“) مع معلوماتك. صُمِّم التطبيق لجمع أقل قدر ممكن من البيانات مع أداء مهمته: مساعدتك على تسجيل ما تأكله وتقدير السعرات الحرارية.
- نجمع فقط ما نحتاجه لتتبع طعامك ووزنك ونشاطك البدني وترطيبك.
- تُخزَّن بياناتك على منصة استضافة تابعة لجهة خارجية نديرها نيابةً عنك.
- النص الذي تكتبه لتسجيل وجبة يُرسَل إلى مزود ذكاء اصطناعي لتقدير السعرات الحرارية، ثم يُحذف.
- تتبع النشاط البدني وشرب الماء اختياريان تمامًا — يمكنك استخدام خطوة دون منح أي إذن صحي.
- تكامل Apple Health (على iPhone) وHealth Connect (على Android) اختياري؛ لا نبيع البيانات الصحية أبدًا، ولا نشاركها مع المعلنين، ولا نستخدمها للإعلانات.
- لا إعلانات داخل التطبيق. نستخدم Firebase لتحليلات التطبيق وتقارير الأعطال، وحزمة Meta SDK لقياس ما إذا كانت إعلاناتنا تؤدي إلى تثبيتات واشتراكات — دون إرسال بيانات طعامك أو وزنك أو صحتك أبدًا. على iPhone يتم ذلك دون معرِّف الإعلانات الخاص بك (IDFA) ودون تتبع عبر التطبيقات. على Android، تتلقى Firebase وMeta أيضًا معرِّف الإعلانات الخاص بجهازك لهذا القياس، إلا إذا كان بلدك (كما اخترته في التطبيق أو كما هو مضبوط في الهاتف) ضمن الاتحاد الأوروبي أو المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا؛ ويمكنك إعادة تعيينه أو حذفه في أي وقت من إعدادات Android ‹ الخصوصية ‹ الإعلانات.
- لا حزم SDK تابعة لجهات خارجية غير مذكورة في هذه السياسة.
- يمكنك حذف حسابك وجميع بياناتك من داخل التطبيق في أي وقت.
١من نحن
يُشغَّل التطبيق بواسطة:
Khtwa App (AM) Grootsruhe 20539 Hamburg Germany Email: hello@khtwa.app٢البيانات التي نجمعها
٢.١ بيانات الملف الشخصي (تُقدِّمها أثناء الإعداد)
- اسمك (اختياري)
- عمرك
- طولك (سم)
- وزنك (كغ)
- بلدك
- تفضيل لغتك
- هدفك (خسارة / حفاظ / زيادة الوزن)
- هدفك اليومي من السعرات الحرارية
- هدف الترطيب اليومي (مل) — مُشتَق من طولك ووزنك وعمرك أثناء الإعداد، قابل للتعديل في أي وقت (اختياري، يُخزَّن فقط إذا استخدمت تبويب الحركة)
٢.٢ بيانات السجل (تُنشأ أثناء استخدامك للتطبيق)
- إدخالات الطعام: النص الذي تكتبه، إلى جانب اسم الطعام المُحلَّل وعدد السعرات الحرارية وتقديرات المغذيات الكبرى (البروتين، الكربوهيدرات، الدهون)
- إدخالات سجل الوزن: قيمة الوزن والطابع الزمني في كل مرة تسجل فيها
- الوجبات المحفوظة: مكتبة شخصية من الوجبات التي تختار حفظها لإعادة الاستخدام
- إدخالات التمرين (اختياري): الاسم، النوع، المدة (بالدقائق)، السعرات المحروقة، المصدر (يدوي أو Apple Health أو Health Connect)، والطابع الزمني — تُنشأ فقط إذا استخدمت تبويب الحركة
- إدخالات شرب الماء (اختياري): الكمية بالمل والطابع الزمني في كل مرة تسجل فيها — تُنشأ فقط إذا استخدمت تبويب الحركة
- مجاميع النشاط اليومية (اختياري): خطواتك ومسافتك وسعراتك النشطة لكل يوم — فقط إذا ربطت Apple Health أو Health Connect
- سجل الحركة اليومي (اختياري): علامة لكل يوم تشير إلى ما إذا كنت قد اخترت إضافة السعرات المحروقة إلى ميزانيتك الغذائية — يُنشأ فقط إذا استخدمت تبويب الحركة
٢.٣ المعرِّفات
- معرِّف مستخدم مجهول فريد، تُعيِّنه خوادمنا عند أول فتح للتطبيق
- إذا اخترت تسجيل الدخول بواسطة Apple: رمز الهوية الذي تُعيده Apple، واسمك إذا شاركته Apple (لا تشارك Apple عنوان بريدك الإلكتروني الحقيقي — فقط عنوان مُعاد توجيهه خاص تتحكم فيه)
- إذا اخترت المتابعة باستخدام Google (على Android): رمز الهوية الذي تمنحنا إياه Google، ويتضمن اسم حسابك في Google وعنوان بريدك الإلكتروني
- رمز الإشعارات الخاص بجهازك، إن سمحت بالإشعارات (خدمة إشعارات Apple على iPhone، وFirebase Cloud Messaging على Android)
- على Android، ما لم يكن بلدك (كما اخترته في التطبيق أو كما هو مضبوط في الهاتف) ضمن الاتحاد الأوروبي أو المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا: معرِّف الإعلانات الخاص بجهازك، وهو معرِّف قابل لإعادة التعيين من خدمات Google Play، يُستخدم فقط لقياس إعلاناتنا ولتحليلات التطبيق
٢.٤ البيانات التقنية التي نتلقاها
- عنوان IP الخاص بك (تستخدمه منصة الاستضافة أثناء الطلب؛ لا يُخزَّن خارج سجلات الخادم القياسية)
- الطوابع الزمنية لإجراءاتك
- إصدار تطبيقك (يُستخدم لتحديد ما إذا كنت بحاجة إلى التحديث)
٢.٥ بيانات استخدام التطبيق وقياس الإعلانات
- التحليلات (Firebase): أحداث استخدام التطبيق مثل الشاشات المفتوحة والميزات المستخدمة، ومعرِّف نسخة التطبيق، وطراز الجهاز، وإصدار نظام التشغيل، وتقارير الأعطال
- قياس الإعلانات (Meta SDK): تثبيت التطبيق وفتحه، وحدث «اكتمال التسجيل» عند إنهاء الإعداد، وأحداث الشراء والاشتراك عبر App Store أو Google Play (المنتج، السعر، العملة)، مرتبطة بمعرِّف مجهول خاص بالتطبيق تُنشئه الحزمة
- لا نرسل أبدًا إلى Meta إدخالات طعامك أو وزنك أو سعراتك أو هدفك أو قياسات جسمك أو إجابات الإعداد أو بيانات Apple Health أو Health Connect
لا نجمع: الموقع الجغرافي، جهات الاتصال، التقويم، الميكروفون، معرِّف الإعلانات الخاص بك على iPhone (IDFA) أو على Android إذا كان بلدك ضمن الاتحاد الأوروبي أو المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا، أو أي شيء غير مذكور أعلاه. على iPhone لا نطلب إذن التتبع ولا نتتبعك عبر تطبيقات أو مواقع شركات أخرى. إذا لم تمنح إذن Apple Health أو Health Connect، فلن نقرأ أي بيانات صحية أو لياقية من جهازك أو نخزّنها.
٣كيف نستخدم بياناتك
| البيانات | الغرض |
|---|---|
| بيانات الملف الشخصي | حساب هدفك اليومي من السعرات الحرارية وتخصيص تقديرات الحصص حسب البلد. |
| نص إدخال الطعام | إرساله إلى مزود الذكاء الاصطناعي لتقدير السعرات الحرارية والمغذيات الكبرى. |
| البلد واللغة | مساعدة الذكاء الاصطناعي في إعادة تقديرات مناسبة ثقافيًا وترجمات. |
| معرِّف المستخدم المجهول | ربط إدخالات سجلك بحسابك حتى نتمكن من عرضها لك. |
| معرِّف Apple (إذا استُخدم) | السماح لك باسترداد حسابك وبياناتك على جهاز جديد. |
| تسجيل الدخول بواسطة Google (Android، إذا استُخدم) | تسجيل دخولك وتمكينك من العودة إلى حسابك. |
| عنوان IP | رصد الإساءة وتشغيل فحوصات مكافحة الروبوتات أثناء تسجيل الدخول. |
| بيانات التمرين وشرب الماء (اختياري) | عرض نشاطك وترطيبك جانبًا إلى جانب سجلك الغذائي؛ حساب مكافأة اختيارية بالسعرات المحروقة لميزانيتك الغذائية اليومية إذا اخترت تفعيلها. |
| بيانات Apple Health (إذا ربطتها) | قراءة التمارين والطاقة النشطة لملء تبويب الحركة؛ كتابة إدخالات الماء في Apple Health لتبقى متزامنة مع تطبيقاتك الأخرى. يتم كل الوصول على جهازك — نخزّن فقط القيم التي تسجّلها صراحةً في خطوة. |
| بيانات Health Connect (Android، إذا ربطتها) | عرض تبويب الحركة، وإضافة سعرات اليوم المحروقة إلى ميزانيتك الغذائية إذا اخترت ذلك، وتضمين مجاميع حركتك في تقاريرك الأسبوعية والشهرية. |
| رمز الإشعارات | إيصال الإشعارات التي تسمح بها. |
| معرِّف الإعلانات (Android، ما لم يكن بلدك ضمن الاتحاد الأوروبي أو المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا) | قياس ما إذا كانت إعلاناتنا تؤدي إلى تثبيتات واشتراكات، وتحليلات التطبيق. |
| ملخصات التقارير | كتابة تقاريرك الأسبوعية والشهرية. |
| بيانات الاستخدام والأعطال | فهم الميزات المستخدمة، واكتشاف الأعطال وإصلاحها، والحفاظ على سرعة التطبيق. |
| أحداث التثبيت والتسجيل والشراء | قياس ما إذا كانت إعلاناتنا على منصات Meta تؤدي إلى تثبيتات واشتراكات، لننفق ميزانيتنا الإعلانية الصغيرة حيث تنجح. |
لا نبيع بياناتك، ولا نستخدمها لإنشاء ملفات تعريفية خارج نطاق ما هو مطلوب لتقدير السعرات الحرارية في الأطعمة التي تسجلها. البيانات الوحيدة التي تصل إلى منصة إعلانية هي أحداث التثبيت والتسجيل والشراء الموضحة في القسم ٢.٥، وتُرسَل إلى Meta لقياس إعلاناتنا (وعلى Android معرِّف الإعلانات الخاص بجهازك، القسم ٢.٣). تُستخدم البيانات الصحية (من Apple Health أو Health Connect) فقط لعرض تبويب الحركة، ولإضافة سعرات اليوم المحروقة إلى ميزانيتك عندما تختار ذلك، ولتضمين مجاميع حركتك في تقاريرك الأسبوعية والشهرية التي يكتبها لنا مزود الذكاء الاصطناعي (القسم ٥). لا تُباع أبدًا، ولا تُشارك مع المعلنين أو وسطاء البيانات أو بائعي المعلومات، ولا تُستخدم للإعلانات أبدًا.
٤الأساس القانوني (اللائحة العامة لحماية البيانات)
إذا كنت في الاتحاد الأوروبي أو المنطقة الاقتصادية الأوروبية، فأساسنا القانوني بموجب المادة 6 من اللائحة العامة لحماية البيانات هو:
- تنفيذ عقد (المادة 6(1)(ب)) — معالجة ملفك الشخصي وبيانات السجل لتقديم الخدمة التي اشتركت فيها.
- المصالح المشروعة (المادة 6(1)(و)) — معالجة عناوين IP ورموز مكافحة الروبوتات لحماية الخدمة من الإساءة.
- المصالح المشروعة (المادة 6(1)(و)) — تحليلات التطبيق وتقارير الأعطال للحفاظ على عمل التطبيق، وقياس فعالية إعلاناتنا. لا تُستخدم بيانات الطعام أو الوزن أو الصحة، ولا نقرأ معرِّف الإعلانات الخاص بالأشخاص الذين يكون بلدهم (كما اختاروه في التطبيق أو كما هو مضبوط في الهاتف) ضمن الاتحاد الأوروبي أو المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا. يمكنك الاعتراض على هذه المعالجة في أي وقت (انظر القسم ٨).
٥الجهات الخارجية (المعالجون)
نتعامل مع المعالجين التاليين. يتلقى كل منهم فقط البيانات التي يحتاج إليها.
منصة الاستضافة السحابية — التخزين والمصادقة والوظائف السحابية
- تُخزَّن بياناتك على منصة استضافة سحابية تابعة لجهة خارجية نديرها نيابةً عنك.
- البيانات المشتركة مع المنصة: الملف الشخصي، إدخالات السجل، المعرِّفات، عنوان IP.
- يمكنك طلب اسم المنصة في أي وقت بالتواصل معنا.
مزود الذكاء الاصطناعي — معالجة الطعام والتقارير بالذكاء الاصطناعي
- البيانات المشتركة: نص إدخال الطعام (والصورة عند التسجيل بالصورة)، وبلدك، ولغتك المفضلة؛ ولكتابة تقاريرك الأسبوعية والشهرية، ملخص إحصائي للفترة (مثل مجموع السعرات والبروتين، وأيام التسجيل، واتجاه وزنك، وإن كنت تستخدم تبويب الحركة: عدد التمارين والسعرات المحروقة وكمية الماء)
- لا يخزِّن مزود الذكاء الاصطناعي هذه البيانات للتدريب
- يمكنك طلب اسم المزود في أي وقت بالتواصل معنا.
Google Firebase — التحليلات وتقارير الأعطال
- البيانات المشتركة: أحداث استخدام التطبيق، ومعرِّف نسخة التطبيق، وطراز الجهاز، وإصدار نظام التشغيل، وتقارير الأعطال؛ وعلى Android أيضًا رمز الإشعارات (Firebase Cloud Messaging) لإيصال الإشعارات التي تسمح بها؛ وعلى Android، ما لم يكن بلدك ضمن الاتحاد الأوروبي أو المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا، أيضًا معرِّف الإعلانات الخاص بجهازك
- سياسة الخصوصية: firebase.google.com/support/privacy
Meta Platforms — قياس الإعلانات
- البيانات المشتركة: أحداث تثبيت التطبيق وفتحه، وحدث اكتمال التسجيل، وأحداث الشراء والاشتراك عبر App Store أو Google Play، ومعرِّف مجهول خاص بالتطبيق، وطراز الجهاز، وإصدار نظام التشغيل
- على iPhone لا يُجمع معرِّف الإعلانات (IDFA)؛ وعلى Android يُرسَل معرِّف الإعلانات الخاص بجهازك مع هذه الأحداث، إلا إذا كان بلدك (كما اخترته في التطبيق أو كما هو مضبوط في الهاتف) ضمن الاتحاد الأوروبي أو المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا. ولا تُرسَل أبدًا أي بيانات عن الطعام أو الوزن أو السعرات أو الهدف أو الصحة
- سياسة الخصوصية: facebook.com/privacy/policy
Apple — تسجيل الدخول بواسطة Apple (اختياري)
- البيانات المشتركة: رمز الهوية الذي تمنحه Apple عند اختيارك تسجيل الدخول
- سياسة الخصوصية: apple.com/legal/privacy
Google — تسجيل الدخول بواسطة Google (اختياري، Android)
- البيانات المشتركة: عند اختيارك «المتابعة باستخدام Google»، تمنحنا Google رمز هوية يتضمن اسم حسابك في Google وعنوان بريدك الإلكتروني. نستخدمه فقط لتسجيل دخولك ولتتمكن من العودة إلى حسابك.
- سياسة الخصوصية: policies.google.com/privacy
Google Play — توزيع التطبيق والفوترة (Android)
- إذا اشتركت من تطبيق Android، تعالج Google عملية الدفع. نتلقى حالة اشتراكك فقط، ولا نرى بيانات الدفع الخاصة بك أبدًا.
- سياسة الخصوصية: policies.google.com/privacy
Cloudflare Turnstile — مكافحة الإساءة
- البيانات المشتركة: رمز تحدٍّ قصير الأمد؛ عنوان IP الخاص بك تتعامل معه Cloudflare أثناء التحدي
- سياسة الخصوصية: cloudflare.com/privacypolicy
Apple HealthKit — مزامنة اللياقة البدنية والترطيب (اختياري)
- هذا التكامل اختياري بالكامل. يمكنك استخدام جميع ميزات خطوة الأخرى دون منح إذن الصحة.
- البيانات المقروءة من Apple Health (فقط إذا منحت الإذن): سجلات التمارين والطاقة النشطة المحروقة
- البيانات المكتوبة إلى Apple Health (فقط إذا منحت الإذن): إدخالات استهلاك الماء التي تسجّلها في خطوة
- يتم كل وصول HealthKit على جهازك. نخزّن فقط القيم المسجّلة صراحةً في خطوة — لا نرسل كائنات HealthKit الخام إلى خوادمنا.
- تُستخدم بيانات Apple Health فقط لعرض تبويب الحركة، ولإضافة سعرات اليوم المحروقة إلى ميزانيتك عندما تختار ذلك، ولتضمين مجاميع حركتك في تقاريرك الأسبوعية والشهرية التي يكتبها لنا مزود الذكاء الاصطناعي (القسم ٥). لا تُباع أبدًا، ولا تُشارك مع المعلنين أو وسطاء البيانات أو بائعي المعلومات، ولا تُستخدم للإعلانات أو التسويق أبدًا.
- سياسة الخصوصية: apple.com/legal/privacy
Google Health Connect — اللياقة البدنية والترطيب (اختياري، Android)
- هذا التكامل اختياري بالكامل. يمكنك استخدام جميع ميزات خطوة الأخرى دون منح صلاحية Health Connect.
- البيانات المقروءة (الأنواع التي تسمح بها فقط): الخطوات، والمسافة، والسعرات النشطة المحروقة، وجلسات التمرين (النوع، ووقت البداية والنهاية، والسعرات النشطة المسجّلة خلال الجلسة).
- البيانات المكتوبة (إن سمحت بذلك فقط): كميات الماء التي تسجّلها في خطوة.
- متى: فقط أثناء فتح خطوة على شاشتك. لا نقرأ من Health Connect في الخلفية أبدًا، ونقرأ جلسات التمرين لآخر 30 يومًا كحدّ أقصى.
- ما نخزّنه على خوادمنا: التمارين التي نستوردها (النوع والمدة والسعرات ووقت البداية، ومعرّف السجل في Health Connect حتى لا يُستورد التمرين نفسه مرتين)، ومجاميع الخطوات والمسافة والسعرات النشطة لكل يوم، وكميات الماء التي تسجّلها. لا يغادر هاتفك أي شيء آخر من Health Connect.
- كيف نستخدمها: فقط لعرض تبويب الحركة (النشاط والتمارين والماء)، ولإضافة سعرات اليوم المحروقة إلى ميزانيتك عندما تختار ذلك، ولتضمين حركتك في تقاريرك الأسبوعية والشهرية (انظر مزود الذكاء الاصطناعي أعلاه).
- لا نبيع بيانات Health Connect أبدًا، ولا نشاركها مع منصات الإعلانات أو وسطاء البيانات أو بائعي المعلومات، ولا نستخدمها للإعلانات أو لقرارات الائتمان أو التأمين أو التوظيف.
- يمكنك سحب الصلاحية في أي وقت من Health Connect ← أذونات التطبيقات ← خطوة (khtwa). يبقى ما خُزّن بالفعل في حسابك إلى أن تحذفه أو تحذف حسابك (القسم ٧).
- يلتزم استخدامنا للمعلومات الواردة من Health Connect بسياسة أذونات Health Connect، بما في ذلك متطلبات الاستخدام المحدود.
- سياسة الخصوصية: policies.google.com/privacy
٦أين تُخزَّن بياناتك
تُخزَّن بياناتك على منصة استضافة سحابية تابعة لجهة خارجية نديرها نيابةً عنك. تُنسِّخ المنصة البيانات عبر مراكز بيانات آمنة. إذا جرت معالجة بياناتك خارج الاتحاد الأوروبي/المنطقة الاقتصادية الأوروبية، فإن المنصة تمتلك بنودًا تعاقدية قياسية (SCCs) لتوفير حماية كافية.
٧المدة التي نحتفظ فيها ببياناتك
- بيانات الملف الشخصي والسجل: طالما حسابك موجود.
- عند حذف حسابك من الإعدادات: يُحذَف حسابك وجميع السجلات المرتبطة به في قاعدة بياناتنا نهائيًا. قد يُحتفظ بسجل تدقيق بسيط (طابع زمني لحذف الحساب وعدد إجمالي) لمدة تصل إلى 90 يومًا لأغراض منع الاحتيال والامتثال.
- عناوين IP في سجلات الخادم: تحتفظ بها منصة الاستضافة عادةً لمدة 7–30 يومًا.
- النسخ الاحتياطية: قد تستمر البيانات المحذوفة في النسخ الاحتياطية المشفرة لمدة تصل إلى 30 يومًا قبل الكتابة فوقها.
يمكنك أيضًا أن تطلب منا حذف حسابك دون التطبيق: راجع khtwa.app/delete-account.
٨حقوقك
يمكنك في أي وقت:
- الوصول إلى بياناتك — إنها مرئية داخل التطبيق، أو يمكنك التواصل معنا للحصول على نسخة.
- تصحيح بياناتك — تعديل ملفك الشخصي أو إدخالات السجل مباشرةً في التطبيق.
- حذف حسابك وجميع البيانات — الإعدادات ‹ حذف الحساب. يمكنك أيضًا أن تطلب منا حذف حسابك دون التطبيق: راجع khtwa.app/delete-account.
- تقييد المعالجة أو الاعتراض عليها، بما في ذلك التحليلات وقياس الإعلانات — تواصل معنا على hello@khtwa.app.
- سحب الموافقة — إلغاء تثبيت التطبيق وطلب الحذف.
- تقديم شكوى إلى جهة رقابية. الجهة المختصة بمدينة هامبورغ هي: Der Hamburgische Beauftragte für Datenschutz und Informationsfreiheit Ludwig-Erhard-Str. 22, 7. OG 20459 Hamburg datenschutz-hamburg.de
٩خصوصية الأطفال
التطبيق مخصص للأشخاص الذين تبلغ أعمارهم 13 عامًا أو أكثر. لا نجمع بيانات عن عمد من أي شخص دون 13 عامًا. إذا كنت تعتقد أن طفلًا دون 13 عامًا قد استخدم التطبيق، تواصل معنا وسنحذف الحساب.
١٠الأمان
- يستخدم كل حركة المرور بين التطبيق وخوادمنا HTTPS.
- يخضع الوصول إلى قاعدة البيانات لضوابط وصول على مستوى الصف، تقصر صفوفك على حسابك.
- لا تُخزَّن مفاتيح API للذكاء الاصطناعي أو خدمات الجهات الخارجية على جهازك — إنها موجودة على الخادم.
١١التغييرات على هذه السياسة
إذا غيّرنا هذه السياسة بطريقة تؤثر عليك جوهريًا، فسنحدِّث تاريخ "آخر تحديث" في الأعلى، وحيثما كان مناسبًا، سنبلِّغك داخل التطبيق.
١٢التواصل
لأي سؤال يتعلق بالخصوصية، أرسل بريدًا إلكترونيًا إلى hello@khtwa.app أو اكتب إلى العنوان في القسم 1.