UARC — Privacy Policy
Effective date: 14 October 2026
1. The short version
UARC is a fitness and nutrition app, published by Ahmed Alaskar. To do its job it holds some genuinely personal information about you: your body measurements, what you eat, what you lift, and what you say to the coach.
Three things worth knowing up front:
- We don't sell your data, and we don't use it to train AI models.
- We measure the effectiveness of UARC advertising. Versions with Meta measurement enabled report limited app and subscription events. Tracking permission controls access to Apple's advertising identifier and our RevenueCat-to-Meta subscription reporting. Your health, fitness, meal, photo, voice and coaching content is never sent to Meta for advertising. See §8.
- You can delete your account and app records yourself, from inside the app — Settings → Delete account. See §7.
The rest of this document is the detail.
2. What we collect, and why
We collect the following information to provide UARC and, where described, measure how people discover and subscribe to it. Service data is generally linked to your account. Measurement data may be linked to an account or device; an anonymous or hashed identifier does not make that data fully anonymous.
| What | Examples | Why we need it |
|---|---|---|
| Account details | Email address; your name | To create and secure your account, and so the coach can address you by name |
| Body measurements | Height, weight, target weight, age, sex, weight-log history | To calculate your calorie and macro targets and show your progress |
| Health context you choose to give | Injuries, allergies, dietary style | So the app can avoid exercises that hurt you and foods you can't eat |
| Food logs | Meals, portions, calories, macros, saved custom foods, barcodes you scan | To show your daily totals and track patterns over time |
| Meal photos | Photos you take or attach for AI analysis | So the AI can identify the food and estimate its macros |
| Workout data | Training plan, exercises, sets, reps, weights, sessions, streaks | To run your programme and progress your weights |
| Coach conversations | The messages you send the coach, and its replies | To keep your chat history and give the coach context |
| Voice input | Speech while you're in a voice call with the coach | So you can talk to the coach instead of typing |
| Subscription status | Whether you have UARC Pro, and which plan | To unlock Pro features |
| Purchase and trial events | Verified trial starts, paid subscriptions, renewals, product and transaction identifiers, amounts and currency | To manage subscriptions and measure advertising performance as explained in §8 |
| App measurement events | App installation/activation, successful registration and onboarding completion, paywall views and checkout attempts; event times | To understand which UARC advertisements lead to registrations and subscriptions; these events do not include your onboarding answers or health content |
| Measurement identifiers and technical context | Meta app/device identifier, account identifier in hashed form for server reporting, tracking permission, app/device/OS information and network context; advertising and vendor identifiers when permitted | To match permitted conversion events to advertising and limit duplicate reporting; see §8 |
| Usage counters | How many coach messages you've sent this period | To enforce the message limits on each plan |
| Crash diagnostics | If the app crashes or hits an error: the error and where in the code it happened, your device model and OS version, the app version, and your account ID | To find and fix the crash. Nothing you logged is attached — see below |
About crash diagnostics. When something breaks, the app sends a technical report so we can fix it. We have deliberately stripped that report down:
- It carries your account ID and nothing else about you — never your email, never your name, never your password or login token.
- No screenshots and no screen contents. A screenshot of this app is a picture of your body weight, so we turned that off.
- No console trail. Crash reporters normally attach a log of what the app printed just before the failure; that log can contain your figures, so we switched it off entirely rather than try to filter it.
- Nothing you logged. No meals, no weights, no photos, no coach messages.
- Not when you're offline. A failure caused by a dead connection is not sent at all.
What we don't collect: your location, your contacts, your payment card details (Apple handles payment — we never see a card number), or your browsing or search history outside the app. Advertising measurement is limited to the events and technical information described here, not your private fitness data.
3. Who else processes your data
We use a small number of services to run UARC. Each gets only what it needs.
| Service | What it does | What it receives |
|---|---|---|
| Supabase | Our database, login system, and file storage | Account, fitness and coaching records, subscription entitlement state, and minimal registration/onboarding event-claim records used to prevent duplicates. Provider diagnostics and advertising records are also processed separately by the providers below. |
| Apple | Sign in with Apple; App Store payment; speech-to-text on iOS | Your sign-in request; your purchase (Apple does not share your card details with us); and, when you talk to the coach, your speech audio — Apple's speech recognition converts it to text and returns the text to us. |
| Google sign-in, if you choose it; speech-to-text on Android | Your sign-in request; and, when you talk to the coach on an Android device, your speech audio — Google's speech recognition converts it to text and returns the text to us. | |
| RevenueCat | Manages subscription state, tells our server when to unlock Pro, and sends eligible verified subscription events to Meta | Your account ID, purchase/trial records and subscription state; tracking permission and Meta matching identifier; permitted device identifiers and network context. No health, food, photo, audio or coach-message content. |
| Meta | Measures the effectiveness of UARC advertising through its App Events SDK and Conversions API | The limited app and verified subscription events, identifiers and technical context described in §2 and §8. No name, email, phone number, health/fitness records, meals, photos, audio or coach conversations are supplied by this integration. |
| Anthropic (Claude) | Powers the AI coach, the daily insight, food estimation, and meal-photo analysis | Your first name, plus the relevant fitness and nutrition figures, plus meal photos when you take one. This is Anthropic's commercial API — your data is not used to train their models. |
| OpenAI | Powers voice conversations with the coach only | Your speech audio during a voice call, and the coach's instructions. Audio goes from your device to OpenAI directly; we don't record or store it. Your login token is never sent to OpenAI. |
| USDA FoodData Central | Public nutrition database for food lookups | Only the food name you searched. No account information. |
| Open Food Facts | Public barcode database | Only the barcode you scanned. No account information. |
| Sentry | Collects crash and error reports so we can fix what breaks | The error and where in the code it happened, your device model and OS version, the app version, and your account ID. No health or food data, no screenshots, no email, no name. |
We don't share your data with anyone else, except where we're legally required to, or where it's necessary to protect someone's safety.
4. What the AI actually sees
Because this is the part people reasonably want to know:
- When you chat with the coach, we send Anthropic your first name and a summary of your recent logged data — your targets, what you ate, what you lifted, your weight trend — so the answer is about you rather than generic. Your email address is never sent.
- When you photograph a meal, the photo is sent to Anthropic to identify the food. It's stored in our private storage so you can see it later on the log.
- When you use voice, your speech is turned into text by a speech-recognition service — Apple's on iOS, Google's on Android, or OpenAI's during a realtime voice call. The text is then answered by the coach exactly as if you had typed it. We don't keep a recording.
- The coach is instructed not to give medical advice and to refer you to a qualified professional if you ask about pain, injury, medication, or disordered eating.
- Everything the AI produces is an estimate. See the Terms of Service, §6.
5. Security
Your data sits behind row-level security in our database — the rules are written so that each account can only ever read and write its own rows, enforced by the database itself and not just by the app. Meal photos are in a private storage bucket restricted to your own folder. Everything moves over HTTPS. Our AI provider keys live only on the server and are never present in the app you download.
No system is perfectly secure, and we're not going to claim otherwise.
6. How long we keep things
- Your logs, workouts, weights, and chat history are kept for as long as your account exists, because the app's whole purpose is showing you your history over time.
- Meal photos are kept until you delete the meal or your account. We do not currently delete them automatically after a set period. We intend to add an automatic expiry, and we'll update this policy when we do — we're not going to describe a deletion schedule we haven't built.
- Voice audio is never stored on our servers — we only ever keep the text it became. To turn speech into text, the audio goes to a speech-recognition service: Apple's on iOS, Google's on Android, or OpenAI's during a realtime voice call (see §3). How long those companies keep it is governed by their policies, not by this one.
- Crash reports are kept by Sentry on their standard retention, which is currently 90 days, and then deleted. They live with Sentry rather than in your account, so deleting your account does not reach back and remove a crash report already filed — but the only thing in it that points at you is your account ID, which by then belongs to no account.
- Advertising measurement records already sent to Meta and transaction records held by RevenueCat are subject to those providers' retention and applicable obligations. Turning off tracking stops future permitted matching when the change is observed; it does not erase previously delivered events. We do not promise a fixed deletion period for records held by these providers.
- When you delete your account, we delete your application records and registration/onboarding event-claim records (see §7). This does not automatically erase independent Apple, RevenueCat, Meta or Sentry records. Contact us for requests concerning those records. Some data may persist briefly in encrypted backups before those rotate out.
7. Your rights, and how to delete your account
To delete your account and data: open the app → Settings → Delete account → confirm. This permanently removes your profile, food logs, meal photos, workouts, weights, and coach conversations. It cannot be undone.
One important thing: deleting your account does not cancel your Apple subscription. Cancel that separately in your device Settings → Apple ID → Subscriptions, or you'll keep being charged.
You can also, at any time:
- See and correct your data — most of it is directly editable in the app (Settings → Profile, and any log entry);
- Get a copy of your data — email support@uarcapp.xyz and we'll send it;
- Object to how we use it, or withdraw tracking permission — email us or change UARC's permission in iOS Settings → Privacy & Security → Tracking. You can continue using UARC and its subscriptions without granting tracking. See §8 for what changes when you decline or withdraw permission.
If you're in the EU/UK and you think we've mishandled your data, you can complain to your local data protection authority.
8. Advertising measurement and your choices
UARC uses Meta App Events and RevenueCat's Meta integration to understand which advertisements lead to app installs, registrations, completed onboarding, paywall views, checkout attempts, trials and paying subscribers. This helps us measure advertising costs and revenue. Availability depends on the app version, configuration, your permission and platform restrictions.
- With your iOS tracking permission, the advertising identifier may be collected. RevenueCat may send verified trial, subscription and renewal events to Meta with transaction/product identifiers, revenue, currency, tracking flags, a hashed account identifier, the Meta anonymous identifier, and permitted device/network information. Meta can match these events with information from its services to measure advertising. Hashing an identifier does not remove the ability to match it.
- If you decline or restrict tracking, UARC does not enable advertising identifier collection. Our RevenueCat integration is configured not to send subscription events to Meta when tracking is not authorized. Limited SDK events and Apple's privacy-preserving attribution may still operate subject to the permission flags and platform rules; declining tracking does not mean that every technical request stops. We do not attempt to bypass your choice or fingerprint your device.
- You can change your choice in iOS Settings → Privacy & Security → Tracking. UARC refreshes the choice when you return to the app and updates RevenueCat's matching attributes. A server renewal may use the last consent state synchronized before that change reaches RevenueCat. Withdrawing permission does not delete events already delivered; contact us about data rights requests. Tracking is not required to register, use the app or buy Pro.
- Your private content stays out of advertising. We do not send Meta your HealthKit data, body measurements, injuries, workouts, food logs, meal photos, voice recordings or coach conversations. We do not supply your name, email or phone number to this integration. We do not create advertising audiences from your health or fitness information. Automatic purchase logging, automatic event suggestions and advanced matching are disabled for this integration.
Sentry diagnostics are separate from advertising measurement. See Meta's Privacy Policy and RevenueCat's Privacy Policy for information about those providers' practices. Apple's privacy restrictions can limit attribution; we do not claim to identify every subscriber's advertising source.
9. Where your data is stored
Your data is stored by Supabase on Amazon Web Services infrastructure in ap-southeast-1 (Singapore).
Our AI providers (Anthropic, OpenAI), the crash reporter (Sentry), subscription and measurement providers (RevenueCat, Meta), and the public food databases process requests in other countries, including the United States. So when you use the coach or look up a food, that request is processed outside your country. We use these providers under their standard commercial data-protection terms.
10. Children
UARC is for people aged 16 and over. We don't knowingly collect data from anyone under 16. If you believe a child has created an account, email us and we'll delete it.
11. Changes, and how to reach us
If we change this policy in a way that matters, we'll update the effective date and tell you in the app.
Ahmed Alaskar
Dhahran, Saudi Arabia
support@uarcapp.xyz
UARC — سياسة الخصوصية
تاريخ السريان: ١٤ أكتوبر ٢٠٢٦
١. النسخة المختصرة
UARC تطبيق للياقة والتغذية، ناشره Ahmed Alaskar. ولكي يؤدي عمله فإنه يحتفظ بمعلومات شخصية حقيقية عنك: قياسات جسمك، وما تأكله، وما ترفعه، وما تقوله للمدرب.
ثلاثة أمور يجدر معرفتها من البداية:
- نحن لا نبيع بياناتك، ولا نستخدمها لتدريب نماذج ذكاء اصطناعي.
- نقيس فعالية إعلانات UARC. ترسل الإصدارات التي فُعّل فيها قياس Meta أحداثاً محدودة عن استخدام التطبيق والاشتراكات. تتحكم موافقة التتبع في الوصول إلى معرّف Apple الإعلاني وفي إرسال أحداث الاشتراك من RevenueCat إلى Meta. ولا نرسل بيانات صحتك أو لياقتك أو وجباتك أو صورك أو صوتك أو محادثات المدرب إلى Meta للإعلانات. انظر البند ٨.
- يمكنك حذف حسابك وسجلات التطبيق بنفسك من داخل التطبيق — الإعدادات ← حذف الحساب. انظر البند ٧.
وبقية هذه الوثيقة هي التفصيل.
٢. ما نجمعه، ولماذا
نجمع المعلومات التالية لتقديم UARC وقياس كيفية اكتشاف المستخدمين له والاشتراك فيه حيث نوضح ذلك. ترتبط بيانات الخدمة عادةً بحسابك، وقد ترتبط بيانات القياس بحساب أو جهاز. ولا يجعل المعرّف المجهول أو المجزّأ البيانات مجهولة الهوية تماماً.
| ما هو | أمثلة | لماذا نحتاجه |
|---|---|---|
| بيانات الحساب | البريد الإلكتروني؛ اسمك | لإنشاء حسابك وتأمينه، ولكي يخاطبك المدرب باسمك |
| قياسات الجسم | الطول، الوزن، الوزن المستهدف، العمر، الجنس، سجل الأوزان | لحساب أهدافك من السعرات والعناصر الغذائية وعرض تقدّمك |
| معلومات صحية تختار تزويدنا بها | الإصابات، الحساسيات، النمط الغذائي | لكي يتجنب التطبيق التمارين التي تؤذيك والأطعمة التي لا تستطيع تناولها |
| سجلات الطعام | الوجبات، الكميات، السعرات، العناصر، الأطعمة المخصصة المحفوظة، الباركود الذي تمسحه | لعرض مجاميعك اليومية وتتبع الأنماط مع الوقت |
| صور الوجبات | الصور التي تلتقطها أو ترفقها للتحليل الذكي | لكي يتعرّف الذكاء الاصطناعي على الطعام ويقدّر عناصره |
| بيانات التمرين | خطة التدريب، التمارين، المجموعات، التكرارات، الأوزان، الجلسات، السلاسل | لتشغيل برنامجك وتطوير أوزانك |
| محادثات المدرب | الرسائل التي ترسلها للمدرب، وردوده | للحفاظ على سجل محادثاتك ولإعطاء المدرب سياقاً |
| المُدخَل الصوتي | كلامك أثناء مكالمة صوتية مع المدرب | لكي تتحدث مع المدرب بدلاً من الكتابة |
| حالة الاشتراك | هل لديك UARC Pro، وأي خطة | لفتح ميزات Pro |
| أحداث الشراء والتجربة | بدايات التجارب والاشتراكات المدفوعة والتجديدات المتحقق منها، ومعرّفات المنتجات والمعاملات، والمبالغ والعملات | لإدارة الاشتراكات وقياس أداء الإعلانات كما يوضح البند ٨ |
| أحداث قياس التطبيق | تثبيت التطبيق وتفعيله، ونجاح التسجيل وإكمال الإعداد الأولي، وعرض صفحة الاشتراك ومحاولات الدفع، وأوقات الأحداث | لمعرفة إعلانات UARC التي تؤدي إلى التسجيل والاشتراك؛ ولا تتضمن هذه الأحداث إجابات الإعداد أو المحتوى الصحي |
| معرّفات القياس والسياق التقني | معرّف Meta للتطبيق أو الجهاز، ومعرّف الحساب بصيغة مجزّأة للتقارير من الخادم، وحالة إذن التتبع، ومعلومات التطبيق والجهاز والنظام والشبكة، ومعرّفات الإعلان والمورّد عند السماح | لمطابقة أحداث التحويل المسموح بها مع الإعلانات وتقليل تكرار التقارير؛ انظر البند ٨ |
| عدّادات الاستخدام | كم رسالة أرسلتها للمدرب في هذه المدة | لتطبيق حدود الرسائل في كل خطة |
| تقارير الأعطال | إذا توقف التطبيق أو واجه خطأ: الخطأ ومكانه في الكود، ونوع جهازك وإصدار نظامه، وإصدار التطبيق، ومعرّف حسابك | لكي نجد العطل ونصلحه. ولا يُرفق شيء مما سجّلته — انظر أدناه |
عن تقارير الأعطال. حين ينكسر شيء، يرسل التطبيق تقريراً تقنياً لكي نصلحه. وقد جرّدنا هذا التقرير عن قصد:
- يحمل معرّف حسابك فقط ولا شيء غيره عنك — لا بريدك، ولا اسمك، ولا كلمة مرورك أو رمز دخولك أبداً.
- لا صور شاشة ولا محتوى الشاشة. صورة شاشة من هذا التطبيق هي صورة لوزن جسمك، فأغلقنا ذلك.
- لا سجل للرسائل التقنية. برامج تقارير الأعطال ترفق عادةً سجلاً بما طبعه التطبيق قبل العطل مباشرة، وهذا السجل قد يحتوي أرقامك، فأوقفناه كلياً بدل أن نحاول تصفيته.
- ولا شيء مما سجّلته. لا وجبات، ولا أوزان، ولا صور، ولا رسائل المدرب.
- ولا يُرسل وأنت بلا إنترنت. العطل الذي سببه انقطاع الاتصال لا يُرسل أصلاً.
ما لا نجمعه: موقعك الجغرافي، وجهات اتصالك، وبيانات بطاقتك البنكية (Apple هي التي تعالج الدفع — ولا نرى رقم البطاقة أبداً)، وتاريخ تصفحك أو بحثك خارج التطبيق. ويقتصر قياس الإعلانات على الأحداث والمعلومات التقنية الموصوفة هنا، ولا يشمل بيانات لياقتك الخاصة.
٣. من يعالج بياناتك أيضاً
نستخدم عدداً محدوداً من الخدمات لتشغيل UARC. وكل خدمة تحصل على ما تحتاجه فقط.
| الخدمة | ما تفعله | ما تحصل عليه |
|---|---|---|
| Supabase | قاعدة بياناتنا ونظام تسجيل الدخول وتخزين الملفات | سجلات الحساب واللياقة والمدرب وحالة استحقاق الاشتراك، وسجلات محدودة لمنع تكرار أحداث التسجيل وإكمال الإعداد. ويعالج المزوّدون أدناه سجلات التشخيص والإعلانات بصورة منفصلة أيضاً. |
| Apple | تسجيل الدخول باستخدام Apple؛ الدفع في متجر التطبيقات؛ تحويل الكلام إلى نص على iOS | طلب تسجيل دخولك؛ عملية شرائك (ولا تشاركنا Apple بيانات بطاقتك)؛ وعند كلامك مع المدرب، صوتك — يحوّله نظام Apple للتعرّف على الكلام إلى نص ويعيد لنا النص. |
| تسجيل الدخول عبر Google، إن اخترته؛ تحويل الكلام إلى نص على Android | طلب تسجيل دخولك؛ وعند كلامك مع المدرب على جهاز Android، صوتك — يحوّله نظام Google للتعرّف على الكلام إلى نص ويعيد لنا النص. | |
| RevenueCat | تدير حالة الاشتراك وتُخبر خادمنا بموعد فتح ميزات Pro وترسل أحداث الاشتراك المتحقق منها والمؤهلة إلى Meta | معرّف الحساب وسجلات الشراء والتجربة وحالة الاشتراك، وإذن التتبع ومعرّف المطابقة لدى Meta، ومعرّفات الجهاز والسياق الشبكي المسموح بها. ولا تتلقى محتوى الصحة أو الطعام أو الصور أو الصوت أو رسائل المدرب. |
| Meta | تقيس فعالية إعلانات UARC عبر App Events SDK وConversions API | أحداث التطبيق والاشتراك المتحقق منها والمعرّفات والسياق التقني المحدود الموضح في البندين ٢ و٨. ولا يزوّدها هذا التكامل بالاسم أو البريد أو الهاتف أو سجلات الصحة واللياقة أو الوجبات أو الصور أو الصوت أو محادثات المدرب. |
| Anthropic (Claude) | تشغّل المدرب الذكي، والملاحظة اليومية، وتقدير الطعام، وتحليل صور الوجبات | اسمك الأول، مع الأرقام ذات الصلة من اللياقة والتغذية، مع صور الوجبات عند تصويرها. وهذه واجهة Anthropic التجارية — ولا تُستخدم بياناتك لتدريب نماذجهم. |
| OpenAI | تشغّل المحادثات الصوتية مع المدرب فقط | صوتك أثناء المكالمة، وتعليمات المدرب. ويذهب الصوت من جهازك إلى OpenAI مباشرة؛ ولا نسجّله ولا نخزّنه. ولا يُرسل رمز تسجيل دخولك إلى OpenAI أبداً. |
| USDA FoodData Central | قاعدة بيانات تغذية عامة للبحث عن الأطعمة | اسم الطعام الذي بحثت عنه فقط. ولا معلومات عن حسابك. |
| Open Food Facts | قاعدة بيانات باركود عامة | الباركود الذي مسحته فقط. ولا معلومات عن حسابك. |
| Sentry | تجمع تقارير الأعطال والأخطاء لكي نصلح ما ينكسر | الخطأ ومكانه في الكود، ونوع جهازك وإصدار نظامه، وإصدار التطبيق، ومعرّف حسابك. ولا شيء من بيانات الصحة أو الطعام، ولا صور شاشة، ولا بريد، ولا اسم. |
ولا نشارك بياناتك مع أي طرف آخر، إلا حيث نُلزَم قانوناً، أو حيث يكون ذلك ضرورياً لحماية سلامة شخص ما.
٤. ما يراه الذكاء الاصطناعي فعلاً
لأن هذا هو الجزء الذي يريد الناس معرفته بحق:
- عند محادثتك المدرب، نرسل إلى Anthropic اسمك الأول وملخصاً لبياناتك المسجّلة حديثاً — أهدافك، وما أكلته، وما رفعته، واتجاه وزنك — لكي يكون الجواب عنك أنت لا جواباً عاماً. ولا يُرسل بريدك الإلكتروني أبداً.
- عند تصويرك وجبة، تُرسل الصورة إلى Anthropic للتعرّف على الطعام. وتُخزَّن في مساحتنا الخاصة لكي تراها لاحقاً في السجل.
- عند استخدامك الصوت، يُحوَّل كلامك إلى نص عبر خدمة تعرّف على الكلام — خدمة Apple على iOS، أو خدمة Google على Android، أو OpenAI أثناء المكالمة الصوتية المباشرة. ثم يجيب المدرب على النص تماماً كما لو كتبته بنفسك. ولا نحفظ تسجيلاً.
- المدرب مُوجَّه بألّا يقدّم نصيحة طبية وبأن يحيلك إلى مختص مؤهل إن سألت عن ألم أو إصابة أو دواء أو اضطراب في الأكل.
- وكل ما ينتجه الذكاء الاصطناعي هو تقدير. انظر شروط الخدمة، البند ٦.
٥. الأمان
بياناتك محفوظة خلف حماية على مستوى الصفوف في قاعدة بياناتنا — والقواعد مكتوبة بحيث لا يستطيع أي حساب أن يقرأ أو يكتب إلا صفوفه الخاصة، وتفرض قاعدة البيانات ذلك بنفسها لا التطبيق وحده. وصور الوجبات في مساحة تخزين خاصة مقصورة على مجلدك. وكل شيء ينتقل عبر HTTPS. ومفاتيح مزوّدي الذكاء الاصطناعي موجودة على الخادم فقط، ولا توجد أبداً في التطبيق الذي تنزّله.
ولا يوجد نظام آمن تماماً، ولن ندّعي غير ذلك.
٦. مدة الاحتفاظ
- سجلاتك وتمارينك وأوزانك وسجل محادثاتك تُحفظ طالما بقي حسابك، لأن الغرض الكامل من التطبيق هو أن يعرض عليك تاريخك مع الوقت.
- صور الوجبات تُحفظ حتى تحذف الوجبة أو تحذف حسابك. ولا نحذفها حالياً تلقائياً بعد مدة محددة. ونعتزم إضافة انتهاء تلقائي، وسنحدّث هذه السياسة عندما نفعل — ولن نصف جدولاً للحذف لم نبنِه بعد.
- المُدخَل الصوتي لا يُخزَّن على خوادمنا إطلاقاً — لا نحتفظ إلا بالنص الناتج عنه. ولتحويل الكلام إلى نص، يذهب الصوت إلى خدمة تعرّف على الكلام: خدمة Apple على iOS، أو خدمة Google على Android، أو OpenAI أثناء المكالمة الصوتية المباشرة (انظر البند ٣). ومدة احتفاظ هذه الشركات به تحكمها سياساتها هي، لا هذه السياسة.
- تقارير الأعطال تحتفظ بها Sentry حسب مدتها المعتادة، وهي حالياً ٩٠ يوماً، ثم تُحذف. وهي تعيش عند Sentry لا داخل حسابك، فحذف حسابك لا يرجع ليمسح تقريراً أُرسل من قبل — لكن الشيء الوحيد فيه الذي يشير إليك هو معرّف حسابك، وهو حينها لا يعود لأي حساب.
- سجلات قياس الإعلانات التي وصلت إلى Meta وسجلات المعاملات لدى RevenueCat تخضع لسياسات الاحتفاظ والتزامات كل مزوّد. يوقف تعطيل التتبع المطابقة المستقبلية المسموح بها عند رصد التغيير، لكنه لا يمحو الأحداث التي أُرسلت سابقاً. ولا نعد بمدة حذف ثابتة للسجلات التي تحتفظ بها هذه الجهات.
- عند حذف حسابك، نحذف سجلات التطبيق وسجلات منع تكرار أحداث التسجيل وإكمال الإعداد (انظر البند ٧). ولا يمحو ذلك تلقائياً سجلات Apple أو RevenueCat أو Meta أو Sentry المستقلة. تواصل معنا بشأن طلبات تلك السجلات. وقد تبقى بعض البيانات مدة قصيرة في نسخ احتياطية مشفّرة قبل استبدالها.
٧. حقوقك، وكيف تحذف حسابك
لحذف حسابك وبياناتك: افتح التطبيق ← الإعدادات ← حذف الحساب ← أكّد. وهذا يحذف نهائياً ملفك الشخصي وسجلات طعامك وصور وجباتك وتمارينك وأوزانك ومحادثات المدرب. ولا يمكن التراجع عنه.
وأمر مهم واحد: حذف حسابك لا يُلغي اشتراكك في Apple. ألغِ الاشتراك بشكل منفصل من إعدادات جهازك ← Apple ID ← الاشتراكات، وإلا استمر خصم المبالغ منك.
ويمكنك كذلك في أي وقت:
- الاطلاع على بياناتك وتصحيحها — معظمها قابل للتعديل مباشرة في التطبيق (الإعدادات ← الملف الشخصي، وأي سجل مُدخَل)؛
- الحصول على نسخة من بياناتك — راسلنا على support@uarcapp.xyz وسنرسلها لك؛
- الاعتراض على استخدامها أو سحب إذن التتبع — راسلنا أو غيّر إذن UARC من إعدادات iOS ← الخصوصية والأمان ← التتبع. يمكنك الاستمرار في استخدام UARC واشتراكاته دون السماح بالتتبع. يوضح البند ٨ أثر الرفض أو سحب الإذن.
وإن كنت في الاتحاد الأوروبي أو المملكة المتحدة ورأيت أننا أسأنا التعامل مع بياناتك، فيمكنك التقدّم بشكوى إلى هيئة حماية البيانات في بلدك.
٨. قياس الإعلانات وخياراتك
يستخدم UARC خدمة Meta App Events وتكامل RevenueCat مع Meta لفهم الإعلانات التي تؤدي إلى تثبيت التطبيق والتسجيل وإكمال الإعداد وعرض صفحة الاشتراك ومحاولة الدفع والتجربة والاشتراك المدفوع. يساعدنا ذلك على قياس تكلفة الإعلانات وإيراداتها. ويعتمد توفر القياس على إصدار التطبيق وإعداداته وموافقتك وقيود المنصة.
- عند منح إذن التتبع في iOS، قد يُجمع المعرّف الإعلاني. وقد ترسل RevenueCat إلى Meta أحداث التجربة والاشتراك والتجديد المتحقق منها، مع معرّفات المعاملة والمنتج والإيراد والعملة وحالة التتبع ومعرّف الحساب المجزّأ ومعرّف Meta المجهول ومعلومات الجهاز والشبكة المسموح بها. وقد تطابق Meta هذه الأحداث مع معلومات خدماتها لقياس الإعلانات. ولا تمنع تجزئة المعرّف إمكانية المطابقة.
- عند رفض التتبع أو تقييده، لا يفعّل UARC جمع المعرّف الإعلاني. وقد ضُبط تكامل RevenueCat بحيث لا يرسل أحداث الاشتراك إلى Meta إذا لم يُسمح بالتتبع. قد تستمر أحداث SDK المحدودة وآليات Apple للإسناد التي تحافظ على الخصوصية وفق الأذونات وقواعد المنصة؛ ولا يعني الرفض توقف كل طلب تقني. ولا نحاول تجاوز اختيارك أو إنشاء بصمة لجهازك.
- يمكنك تغيير اختيارك من إعدادات iOS ← الخصوصية والأمان ← التتبع. يحدّث UARC حالة الإذن عند العودة إلى التطبيق ويحدّث سمات المطابقة لدى RevenueCat. قد يستخدم تجديد الاشتراك على الخادم آخر حالة موافقة تمت مزامنتها حتى يصل التغيير إلى RevenueCat. ولا يمحو سحب الإذن أحداثاً أُرسلت سابقاً؛ تواصل معنا بشأن حقوق بياناتك. ولا يلزم التتبع للتسجيل أو استخدام التطبيق أو شراء Pro.
- محتواك الخاص لا يدخل في الإعلانات. لا نرسل إلى Meta بيانات HealthKit أو قياسات الجسم أو الإصابات أو التمارين أو سجلات الطعام أو صور الوجبات أو التسجيلات الصوتية أو محادثات المدرب. ولا نزوّد هذا التكامل باسمك أو بريدك أو هاتفك. ولا ننشئ جماهير إعلانية من معلومات صحتك أو لياقتك. وقد عُطّل تسجيل المشتريات التلقائي واقتراح الأحداث التلقائي والمطابقة المتقدمة لهذا التكامل.
تقارير Sentry منفصلة عن قياس الإعلانات. راجع سياسة خصوصية Meta و سياسة خصوصية RevenueCat لمعرفة ممارسات هذين المزوّدين. قد تحد قيود Apple من الإسناد؛ ولا ندّعي القدرة على تحديد المصدر الإعلاني لكل مشترك.
٩. أين تُخزَّن بياناتك
تُخزَّن بياناتك عند Supabase على بنية Amazon Web Services في ap-southeast-1 (سنغافورة).
ويعالج مزوّدو الذكاء الاصطناعي عندنا (Anthropic وOpenAI)، وأداة تقارير الأعطال (Sentry)، ومزوّدا الاشتراك والقياس (RevenueCat وMeta)، وقواعد بيانات الطعام العامة الطلبات في دول أخرى، منها الولايات المتحدة. ولذلك عندما تستخدم المدرب أو تبحث عن طعام، تُعالَج ذلك الطلب خارج بلدك. ونستخدم هؤلاء المزوّدين وفق شروط حماية البيانات التجارية المعيارية لديهم.
١٠. الأطفال
UARC مخصص لمن أعمارهم ١٦ عاماً وأكثر. ولا نجمع بعلمنا بيانات من هم أقل من ١٦. وإن كنت تعتقد أن طفلاً أنشأ حساباً، فراسلنا وسنحذفه.
١١. التغييرات، وكيف تتواصل معنا
إن غيّرنا هذه السياسة تغييراً ذا أهمية، سنحدّث تاريخ السريان ونخبرك داخل التطبيق.
Ahmed Alaskar
الظهران، المملكة العربية السعودية
support@uarcapp.xyz