Privacy Policy – 90|SPORTS

Effective Date: September 17, 2026

90|SPORTS is provided by KALTECH DIGITAL. This Privacy Policy explains what information is collected or processed when you use 90|SPORTS, why it is used, and how you can control or delete it.

Information You Provide or Create in the App

You can use the main sports features of 90|SPORTS without creating an account. The app may store your choices on your device, such as followed teams or competitions, notification preferences, app language, appearance settings, and selected competitions.

If you choose to sign in with Apple, the app requests your name and email address from Apple, and Apple provides an app-specific user identifier. The email address may be your real email address or an Apple private relay address if you choose Hide My Email. In the current Release build, this account information is stored securely on your device in the Keychain and is used to show your account state and keep account data separate from guest data on the same device.

The current Release build does not send your Sign in with Apple identity token, authorization code, name, or email address to the 90|SPORTS backend while cloud account sync is disabled. If cloud account sync is enabled in a future reviewed release, this policy will be updated before publication of that change.

Sports Data and App Content

90|SPORTS retrieves sports information such as fixtures, scores, standings, events, player information, statistics, and competition information from our backend services and sports data providers. This sports archive and competition data is app content. It is not personal information about you.

Notifications

If you allow notifications, the app registers your device so it can send match reminders, score updates, live match events, and other sports notifications you request.

Notification registration may include a device push token, device-scoped identifiers, followed teams or competitions, notification preferences, language, app version, and account-scope information when needed to keep account data separate from guest data. In the current Release build, account-scope values sent for push are guest-scoped unless a server-authorized cloud account is active. When a local account is removed, the app may send a hashed account scope removal marker so the backend can clean up old notification links without receiving your Apple name or email address. This information is sent to our backend so notifications can be delivered and managed.

When you turn off notifications, sign out, or delete an account in the app, the app attempts to update or clean up the related notification records. Some cleanup operations may be retried if the device is offline or the server cannot be reached immediately. Guest notification data that is independent from an account may remain unless you remove it or disable the related notification settings.

Sign in with Apple and Account Removal

If you use Sign in with Apple, Apple may provide authentication information needed to verify your sign-in. 90|SPORTS does not ask for your Apple ID password.

When you remove an account in the app, 90|SPORTS removes the account’s local app data from the device and starts the cleanup process for related notification links and subscriptions handled by our backend. Independent guest data on the device may remain.

Removing the account inside 90|SPORTS does not delete your Apple Account. You can also manage or stop using Sign in with Apple for this app from your Apple Account settings. For Apple’s instructions, see Apple Support: Manage your apps with Sign in with Apple.

Analytics

90|SPORTS uses Firebase Analytics to understand app usage and improve the app. Analytics is controlled by consent choices.

When enabled, Firebase Analytics may process app interaction information such as app opens, screen views, selected app actions, app version, device and operating system information, approximate location derived from network information, diagnostic and performance-related metadata, and Firebase installation or app-instance identifiers used by Firebase to measure app usage. 90|SPORTS does not use Firebase Analytics to store your Sign in with Apple name or email address.

Where Google’s User Messaging Platform consent message applies, the app uses that consent framework and Google Consent Mode signals. Outside that consent message’s scope, the app provides a separate “Usage Analytics” choice. If you accept usage analytics, the app enables analytics collection and analytics storage. If you decline or do not choose, analytics collection remains disabled.

The usage analytics choice does not grant advertising personalization, ad user data, ad storage, or tracking permissions.

Advertising

90|SPORTS may show ads provided by Google AdMob. Ad loading is controlled by Google’s User Messaging Platform. The app checks whether ads may be requested before starting Google Mobile Ads or loading ad placements.

AdMob and related Google SDKs may process information such as device and app information, IP address, approximate location, ad interaction and impression information, advertising identifiers or other identifiers where available and permitted, consent state, diagnostics, and fraud-prevention signals. The exact data used may depend on your consent choices, region, device settings, and Google’s SDK behavior.

Depending on your region and Google’s consent requirements, you may see a consent form or privacy options. The app’s sports features remain available even if you decline advertising consent or if the consent form cannot be loaded.

The current Release build does not present Apple’s App Tracking Transparency prompt. It does not treat permission to request ads as permission to track you across other companies’ apps or websites. Because Google advertising SDKs are included, and because advertising behavior depends on consent, device settings, and Google SDK behavior, the absence of an ATT prompt is not by itself a promise that no advertising-related identifiers or signals are processed.

Diagnostics and Technical Data

The app and third-party SDKs may process technical information needed to operate, secure, deliver, measure, and troubleshoot the app and its services. This may include device and app information, network request metadata, diagnostics, crash or error-related information generated by the operating system or SDKs, and service logs. Such information is used to maintain reliability, investigate issues, prevent abuse, and improve the app.

Data Sharing

90|SPORTS does not sell your personal information. Information may be processed by service providers used to operate the app, including backend hosting, Apple services, Firebase, Google AdMob, and Google’s consent tools, only for the purposes described in this policy. Sports data providers supply sports content to the app; they are not described here as recipients of your account, notification, or analytics information unless a separate data flow is added and disclosed.

Retention

Local app data remains on your device until you remove it, delete the account data in the app, reset app data where available, or uninstall the app. Some data, such as Keychain entries or notification records already sent to the backend, may not be removed solely by uninstalling the app.

Backend notification records and operational logs are kept as needed to provide, secure, troubleshoot, and maintain the service, unless a longer period is required by law or legitimate operational needs. 90|SPORTS does not currently promise automatic deletion of all backend records on uninstall; use the contact address below if you need deletion help.

Your Choices

You can:

  • Change notification permissions in iOS Settings.
  • Change notification and following preferences in the app.
  • Open privacy options in the app when Google’s consent framework requires them.
  • Change the local Usage Analytics choice when it is available in the app.
  • Remove account data from the app.
  • Manage Sign in with Apple access from your Apple ID settings.
  • Contact us to request privacy support or data deletion help.

Contact

For privacy questions, support, or data deletion requests, contact:

khalid.dev1@outlook.com

Changes

We may update this Privacy Policy from time to time. Updates will be published on this page with a new effective date.

سياسة الخصوصية – 90|SPORTS

تاريخ السريان: 17 سبتمبر 2026

تطبيق 90|SPORTS مقدم من KALTECH DIGITAL. توضح هذه السياسة المعلومات التي قد يتم جمعها أو معالجتها عند استخدام التطبيق، والغرض من استخدامها، وكيف يمكنك التحكم بها أو طلب حذفها.

المعلومات التي تقدمها أو تنشئها داخل التطبيق

يمكنك استخدام الميزات الرياضية الأساسية في 90|SPORTS دون إنشاء حساب. قد يخزن التطبيق اختياراتك على الجهاز، مثل الفرق أو البطولات المتابعة، وتفضيلات التنبيهات، ولغة التطبيق، والمظهر، والبطولات المختارة.

إذا اخترت تسجيل الدخول باستخدام Apple، يطلب التطبيق من Apple اسمك وبريدك الإلكتروني، وتوفر Apple معرفًا خاصًا بهذا التطبيق. قد يكون البريد الإلكتروني بريدك الحقيقي أو عنوانًا خاصًا من Apple عند اختيار «إخفاء بريدي الإلكتروني». في إصدار Release الحالي، تُخزّن هذه البيانات بأمان على جهازك داخل Keychain وتُستخدم لعرض حالة الحساب وفصل بيانات الحساب عن بيانات الضيف على الجهاز نفسه.

لا يرسل إصدار Release الحالي رمز هوية Sign in with Apple أو رمز التفويض أو الاسم أو البريد الإلكتروني إلى خادم 90|SPORTS ما دامت مزامنة الحسابات السحابية مغلقة. إذا تم تفعيل مزامنة الحسابات السحابية في إصدار مستقبلي مُراجع، سيتم تحديث هذه السياسة قبل نشر ذلك التغيير.

البيانات الرياضية ومحتوى التطبيق

يجلب 90|SPORTS معلومات رياضية مثل المباريات، والنتائج، والترتيب، والأحداث، ومعلومات اللاعبين، والإحصائيات، ومعلومات البطولات من خدماتنا الخلفية ومزودي البيانات الرياضية. هذا الأرشيف الرياضي وبيانات البطولات هي محتوى للتطبيق، وليست معلومات شخصية عنك.

الإشعارات

إذا سمحت بالإشعارات، يسجل التطبيق جهازك لإرسال تذكيرات المباريات، وتحديثات النتائج، وأحداث المباريات المباشرة، والتنبيهات الرياضية التي تختارها.

قد يشمل تسجيل الإشعارات رمز الإشعارات الخاص بالجهاز، ومعرفات مرتبطة بالجهاز، والفرق أو البطولات المتابعة، وتفضيلات الإشعارات، واللغة، ورقم إصدار التطبيق، ومعلومات نطاق الحساب عند الحاجة لفصل بيانات الحساب عن بيانات الضيف. في إصدار Release الحالي، تُرسل قيم نطاق الحساب الخاصة بالإشعارات كنطاق ضيف ما لم يكن هناك حساب سحابي مصرّح من الخادم. عند إزالة حساب محلي، قد يرسل التطبيق علامة إزالة لنطاق الحساب بصيغة مجزأة حتى يستطيع الخادم تنظيف روابط الإشعارات القديمة دون استلام اسمك أو بريدك من Apple. تُرسل هذه المعلومات إلى خادمنا حتى يمكن تسليم الإشعارات وإدارتها.

عند تعطيل الإشعارات أو تسجيل الخروج أو حذف حساب داخل التطبيق، يحاول التطبيق تحديث أو تنظيف سجلات الإشعارات المرتبطة بذلك. قد تتم إعادة محاولة بعض عمليات التنظيف إذا كان الجهاز غير متصل أو تعذر الوصول إلى الخادم فورًا. قد تبقى بيانات إشعارات الضيف المستقلة عن الحساب ما لم تقم بإزالتها أو تعطيل إعداداتها.

تسجيل الدخول باستخدام Apple وإزالة الحساب

إذا استخدمت تسجيل الدخول باستخدام Apple، فقد توفر Apple معلومات التحقق اللازمة لتأكيد تسجيل الدخول. لا يطلب 90|SPORTS كلمة مرور Apple ID الخاصة بك.

عند إزالة الحساب داخل التطبيق، يزيل 90|SPORTS بيانات الحساب المحلية من الجهاز ويبدأ عملية تنظيف روابط الإشعارات والاشتراكات المرتبطة التي يديرها الخادم. قد تبقى بيانات الضيف المستقلة على الجهاز.

إزالة الحساب داخل 90|SPORTS لا تعني حذف حساب Apple الخاص بك. يمكنك أيضًا إدارة أو إيقاف استخدام تسجيل الدخول باستخدام Apple لهذا التطبيق من إعدادات حساب Apple. راجع تعليمات Apple: إدارة التطبيقات التي تستخدمها مع تسجيل الدخول باستخدام Apple.

التحليلات

يستخدم 90|SPORTS Firebase Analytics لفهم استخدام التطبيق وتحسينه. يتم التحكم في التحليلات وفق اختيارات الموافقة.

عند تفعيل التحليلات، قد يعالج Firebase Analytics معلومات مثل فتح التطبيق، ومشاهدات الشاشات، وبعض إجراءات الاستخدام داخل التطبيق، وإصدار التطبيق، ومعلومات الجهاز ونظام التشغيل، والموقع التقريبي المستنتج من معلومات الشبكة، وبيانات وصفية للتشخيص والأداء، ومعرفات Firebase للتثبيت أو نسخة التطبيق المستخدمة لقياس الاستخدام. لا يستخدم 90|SPORTS Firebase Analytics لتخزين اسمك أو بريدك من Sign in with Apple.

في المناطق أو الحالات التي تنطبق فيها رسالة موافقة Google User Messaging Platform، يستخدم التطبيق هذا الإطار وإشارات Google Consent Mode. خارج نطاق تلك الرسالة، يوفر التطبيق خيارًا منفصلًا باسم «تحليلات الاستخدام». إذا وافقت على تحليلات الاستخدام، يفعّل التطبيق جمع التحليلات وتخزين التحليلات. إذا رفضت أو لم تختر، يبقى جمع التحليلات معطلًا.

خيار تحليلات الاستخدام لا يمنح موافقة على تخصيص الإعلانات أو بيانات مستخدم الإعلانات أو تخزين الإعلانات أو التتبع.

الإعلانات

قد يعرض 90|SPORTS إعلانات مقدمة عبر Google AdMob. يخضع تحميل الإعلانات لإطار Google User Messaging Platform. يتحقق التطبيق مما إذا كان مسموحًا بطلب الإعلانات قبل بدء Google Mobile Ads أو تحميل مواضع الإعلانات.

قد تعالج AdMob وحزم Google المرتبطة بها معلومات مثل معلومات الجهاز والتطبيق، وعنوان IP، والموقع التقريبي، ومعلومات التفاعل مع الإعلانات ومرات الظهور، ومعرفات الإعلانات أو معرفات أخرى عندما تكون متاحة ومسموحًا بها، وحالة الموافقة، وبيانات التشخيص، وإشارات منع الاحتيال. قد تختلف البيانات المستخدمة بحسب اختيارات الموافقة، والمنطقة، وإعدادات الجهاز، وسلوك حزم Google.

بحسب منطقتك ومتطلبات Google للموافقة، قد تظهر لك رسالة موافقة أو خيارات خصوصية. تبقى الميزات الرياضية في التطبيق متاحة حتى إذا رفضت موافقة الإعلانات أو تعذر تحميل نموذج الموافقة.

لا يعرض إصدار Release الحالي طلب Apple App Tracking Transparency. ولا يعتبر التطبيق السماح بطلب الإعلانات إذنًا لتتبعك عبر تطبيقات أو مواقع شركات أخرى. وبما أن حزم Google الإعلانية مدمجة في التطبيق، وبما أن سلوك الإعلانات يعتمد على الموافقة وإعدادات الجهاز وسلوك حزم Google، فإن عدم ظهور طلب ATT لا يعني وحده وعدًا بعدم معالجة أي معرفات أو إشارات مرتبطة بالإعلانات.

بيانات التشخيص والبيانات التقنية

قد يعالج التطبيق وحزم SDK الخارجية معلومات تقنية لازمة لتشغيل التطبيق وخدماته وتأمينها وتقديمها وقياسها ومعالجة مشاكلها. قد يشمل ذلك معلومات عن الجهاز والتطبيق، وبيانات وصفية لطلبات الشبكة، وبيانات تشخيصية، ومعلومات أعطال أو أخطاء يولدها نظام التشغيل أو حزم SDK، وسجلات خدمة. تُستخدم هذه المعلومات للحفاظ على الاعتمادية، والتحقيق في المشاكل، ومنع إساءة الاستخدام، وتحسين التطبيق.

مشاركة البيانات

لا يبيع 90|SPORTS معلوماتك الشخصية. قد تتم معالجة بعض المعلومات بواسطة مزودي خدمات نستخدمهم لتشغيل التطبيق، بما في ذلك الاستضافة الخلفية، وخدمات Apple، وFirebase، وGoogle AdMob، وأدوات الموافقة من Google، وذلك للأغراض الموضحة في هذه السياسة فقط. مزودو البيانات الرياضية يزوّدون التطبيق بالمحتوى الرياضي؛ ولا نصفهم هنا كمستلمين لبيانات حسابك أو إشعاراتك أو تحليلاتك ما لم تتم إضافة تدفق بيانات منفصل والإفصاح عنه.

مدة الاحتفاظ

تبقى بيانات التطبيق المحلية على جهازك حتى تزيلها، أو تحذف بيانات الحساب من داخل التطبيق، أو تعيد ضبط بيانات التطبيق عندما يكون ذلك متاحًا، أو تحذف التطبيق. بعض البيانات، مثل عناصر Keychain أو سجلات الإشعارات التي أُرسلت مسبقًا إلى الخادم، قد لا تُحذف بمجرد حذف التطبيق فقط.

تُحتفظ سجلات الإشعارات الخلفية وسجلات التشغيل بقدر الحاجة لتقديم الخدمة وتأمينها ومعالجة مشاكلها وصيانتها، ما لم تتطلب القوانين أو الاحتياجات التشغيلية المشروعة مدة أطول. لا يعد 90|SPORTS حاليًا بحذف تلقائي لكل السجلات الخلفية عند حذف التطبيق؛ استخدم بريد التواصل أدناه إذا احتجت مساعدة في حذف البيانات.

اختياراتك

يمكنك:

  • تغيير أذونات الإشعارات من إعدادات iOS.
  • تغيير تفضيلات الإشعارات والمتابعات داخل التطبيق.
  • فتح خيارات الخصوصية داخل التطبيق عندما يتطلبها إطار موافقة Google.
  • تغيير خيار تحليلات الاستخدام المحلي عندما يكون متاحًا في التطبيق.
  • إزالة بيانات الحساب من داخل التطبيق.
  • إدارة وصول تسجيل الدخول باستخدام Apple من إعدادات Apple ID.
  • التواصل معنا لطلبات الخصوصية أو الدعم أو المساعدة في حذف البيانات.

التواصل

لأسئلة الخصوصية أو الدعم أو طلبات حذف البيانات، يرجى التواصل عبر:

khalid.dev1@outlook.com

التغييرات

قد نقوم بتحديث سياسة الخصوصية من وقت لآخر. سيتم نشر التحديثات على هذه الصفحة مع تاريخ سريان جديد.