سياسة الخصوصية
آخر تحديث: 23 مايو 2026 · سارية لجميع إصدارات Sidstuga الموزّعة عبر Google Play.
الملخّص في جملة واحدة
كل ما تضيفه — بيانات الاعتماد، الروابط، المفضّلة، الإعدادات — يبقى على جهازك فقط. بدون إعلانات، بدون تسجيل إجباري. يرسل التطبيق تشخيصات مجهولة الهوية للأعطال والاستخدام إلى Firebase (من Google) كي نتمكّن من إصلاح الأخطاء — التفاصيل أدناه.
Cloud Sync (Premium) ميزة اختيارية. إذا قرّرت تفعيلها، فإننا نجمع عنوان بريدك الإلكتروني ونستخدمه فقط لتعريف حسابك. كلمة المرور الخاصّة بك لا تغادر الجهاز أبدًا — تُشتقّ المفاتيح محليًا عبر Argon2id. المفضّلة والسجل مشفّران من الطرف إلى الطرف قبل أن يغادرا الجهاز؛ لا يمكننا قراءتهما. يعمل خادم المزامنة على Cloudflare Workers (المنطقة: أوروبا الغربية) على sync.sidstuga.app. سجّل خروجك من التطبيق لإزالة بيانات المزامنة المحلية؛ ويُحذف الخزنة المشفّرة على الخادم عند حذف الحساب.
ما لا نفعله
- لا نُشغّل خادمًا خاصًّا يجمع بياناتك تلقائيًا — البيانات الوحيدة التي تغادر الجهاز تلقائيًا هي تشخيصات Firebase المجهولة الموصوفة أدناه. Cloud Sync اختياري ومشفّر من الطرف إلى الطرف.
- بدون أيّ SDK للإعلانات أو للإسناد — لا AppsFlyer ولا Adjust ولا Branch.
- لا نعرض إعلانات — لا توجد شبكات إعلانات مدمجة.
- لا نطلب حسابًا أو تسجيلًا لاستخدام التطبيق — لا تنشئ حسابًا إلّا إذا اشتركت في Cloud Sync.
- لا نصل إلى تقويمك أو جهات اتصالك أو صورك أو ميكروفونك — التطبيق لا يطلب هذه الأذونات.
ما يحفظه التطبيق على جهازك
- بيانات اعتماد Xtream Codes أو رابط/ملف M3U الذي تضيفه (مشفّر عبر
EncryptedSharedPreferences). - إعدادات التطبيق (اللغة، ترتيب القنوات، المفضّلة، التذكيرات، رمز PIN الأبوي مع تجزئة SHA-256 + ملح).
- سجلّ "آخر قناة شُوهدت" للاستئناف عند إعادة الفتح.
هذه البيانات لا تغادر الجهاز أبدًا. عند إلغاء التثبيت أو مسح البيانات من الإعدادات ← التطبيقات ← Sidstuga ← التخزين ← مسح البيانات، يُمحى كل شيء. لا نحتفظ بأيّ نسخة في أيّ مكان.
التشخيصات & القياسات المجهولة التي نجمعها
للحفاظ على استقرار التطبيق وفهم كيفية استخدامه، يرسل Sidstuga قدرًا صغيرًا من بيانات التشخيص المجهولة الهوية. لا شيء منها يمكن أن يعرّفك، ولا تتضمّن أبدًا قوائمك أو بيانات اعتمادك أو ما تشاهده.
- Firebase Crashlytics (نسخة Google Play فقط) — عند حدوث عطل، تقرير مجهول الهوية: التتبّع التقني (stack trace)، طراز الجهاز، إصدار أندرويد، إصدار التطبيق. بدون بيانات اعتماد، بدون روابط قوائم، بدون معرّفات شخصية.
- Firebase Analytics (نسخة Google Play فقط) — أحداث استخدام أساسية ومُجمَّعة مرتبطة بمعرّف نسخة مجهول يُولّده التطبيق.
- قياسات Sidstuga المجهولة (جميع النسخ) — يرسل التطبيق قياسات تشغيلية ومتعلّقة بالمنتج بدقة منخفضة إلى خادمنا الخاص (
metrics.sidstuga.app): معرّف تثبيت عشوائي يُولَّد على جهازك (ليس معرّف الإعلانات الخاص بك، وبدون بصمة جهاز)، نوع الجهاز (تلفاز / هاتف / جهاز لوحي)، إصدار التطبيق، بلد تقريبي (من عنوان IP الخاص بك عند حافة الشبكة — ولا يُخزَّن عنوان IP نفسه أبدًا)، نبضات حضور لفتح التطبيق / الجلسة / heartbeat، مجموعة ثابتة من أحداث المنتج (مثل "إضافة قائمة"، "بدء التجربة")، رموز خطأ بدقة منخفضة، و — بعد التحقق مع Google أو Amazon — حالة اشتراكك (تجربة / نشط / منتهٍ). لا نتلقّى أبدًا بيانات بطاقتك أو فوترتك. أعداد التثبيتات تقريبية؛ والأرقام الرسمية موجودة في Google Play / Amazon.
تعالج Google بيانات Firebase بوصفها مُعالِجًا تابعًا (data processor) — انظر وثائق خصوصية Firebase. أمّا قياسات Sidstuga فتعالجها Cloudflare نيابةً عنّا وتُخزَّن في الاتحاد الأوروبي. كل ذلك مجهول الهوية. تحتفظ Firebase ببيانات الأعطال لمدة تصل إلى 90 يومًا؛ وتُحذف قياسات Sidstuga الخام تلقائيًا (نبضات heartbeat بعد 7 أيام، الأحداث بعد 30 يومًا، سجلّات الأخطاء بعد 90 يومًا) ولا تُحفظ لمدة أطول سوى التجميعات اليومية المجهولة.
حركة الشبكة
يتواصل التطبيق مباشرةً مع خادم IPTV الذي تُهيّئه أنت. تجري هذه الحركة بين جهازك ومزوّدك — نحن لسنا وسطاء، ولا نرى ولا نسجّل شيئًا.
الاستثناءات (كلها اختيارية):
- التحقق من التحديثات — تستخدم النسخة العامة واجهة Google Play In-App Updates الرسمية؛ نظام أندرويد نفسه هو الذي يُجري الاستدعاء.
- EPG / catch-up / VOD — طلبات مباشرة إلى خادم IPTV الخاص بك.
- المشتريات والاشتراكات — تُعالجها بالكامل Google Play Billing. تعالج Google الدفع؛ لا نرى أبدًا بيانات بطاقتك أو عنوان الفوترة.
- التشخيصات & القياسات — تقارير Firebase المجهولة (نسخة Google Play) وقياسات Sidstuga المجهولة الموصوفة أعلاه، المُرسَلة إلى
metrics.sidstuga.app. - التحقق من الاشتراك — بعد عملية شراء، يطلب التطبيق من خادمنا تأكيد الاشتراك مع Google/Amazon حتى يبقى وصولك قائمًا رغم انقطاعات الشبكة أو المتجر. لا يُرسَل سوى رمز الشراء (token) ومعرّف التثبيت المجهول الخاص بك — ولا تُرسَل أبدًا بيانات بطاقة أو فوترة.
الأذونات
INTERNET— لتشغيل الـ streams.ACCESS_NETWORK_STATE— لاكتشاف انقطاع الاتصال وإعادة الاتصال تلقائيًا.POST_NOTIFICATIONS(أندرويد 13+) — فقط إذا فعّلت التذكيرات.SCHEDULE_EXACT_ALARM— فقط للتذكيرات في الوقت المضبوط.RECEIVE_BOOT_COMPLETED— فقط إذا كانت لديك تذكيرات نشطة، حتى يتمكن التطبيق من إعادة جدولتها بعد إعادة تشغيل الجهاز.SYSTEM_ALERT_WINDOW— يُحتفظ بها فقط كاستثناء لإطلاق النشاط في الخلفية (background-activity-launch) لميزة "التشغيل التلقائي عند الإقلاع" الاختيارية (Android TV). التطبيق لا يرسم أي نافذة تراكب (overlay).com.android.vending.BILLING— مطلوبة من Google Play لمعالجة عمليات شراء الاشتراك.- الكاميرا — عند اختيارك ربط جهاز تلفزيون، يستخدم التطبيق كاميرا جهازك فقط لمسح رمز QR للاقتران المعروض على التلفزيون. تتم معالجة الصورة على جهازك ولا يتم تخزينها أو رفعها أو مشاركتها مطلقًا.
نحن لا نطلب أذونات جهات الاتصال أو التقويم أو الموقع أو الصور أو الميكروفون. يستنتج Firebase Analytics وخادم القياسات الخاص بنا بلدك التقريبي من عنوان IP الخاص بك (انظر التشخيصات أعلاه) — هذه هي كل معلومات الموقع التي نراها على الإطلاق، وفقط إذا لم تختر إيقاف هذا التجميع.
حذف البيانات
تقريبًا كل شيء يبقى على جهازك. لحذف كل شيء:
- اذهب إلى الإعدادات ← التطبيقات ← Sidstuga ← التخزين.
- اضغط على مسح البيانات.
- (اختياري) أزل تثبيت التطبيق.
بالنسبة لتشخيصات Firebase المجهولة، أرسل بريدًا إلى support@sidstuga.app وسنحذف سجلّاتك من لوحة Firebase؛ وإلّا فإنّ بيانات الأعطال تنتهي صلاحيتها تلقائيًا خلال 90 يومًا.
بالنسبة لقياسات Sidstuga المجهولة، أرسل بريدًا إلى support@sidstuga.app مع معرّف التثبيت المجهول المعروض في الإعدادات ← حول وسنمحو تلك السجلّات؛ وإلّا فإنّ البيانات الخام تنتهي صلاحيتها تلقائيًا كما هو موصوف أعلاه.
محتوى الطرف الثالث ومسؤولية المستخدم
Sidstuga مشغّل وسائط. ليس مزوّدًا ولا مستضيفًا ولا موزّعًا ولا مجمّعًا للمحتوى. لا يتضمّن التطبيق ولا يوصي ولا يفهرس ولا يوزّع تدفقات IPTV أو قوائم قنوات أو ملفّات وسائط من أيّ نوع.
لاستخدام التطبيق، أنت تُحضر بيانات اعتمادك الخاصة (Xtream Codes) أو قائمتك (M3U/M3U8) من خدمة أنت مخوَّل بالوصول إليها بشكل مستقلّ. أنت وحدك المسؤول عن ضمان أنّ هذا الاستخدام يتوافق مع التشريع المعمول به وشروط مزوّدك IPTV وأيّ حقوق نشر ذات صلة. وبقدر ما يسمح به القانون، يتنازل المطوّر عن أيّ مسؤولية تجاه محتوى الطرف الثالث المنقول عبر مصادر مقدَّمة من المستخدم.
الأطفال
التطبيق ليس موجَّهًا للأطفال دون 13 عامًا. لا نجمع بيانات شخصية، وتشخيصات Firebase الموصوفة أعلاه مجهولة الهوية.
التغييرات
إذا غيّرنا هذه السياسة، يتغيّر التاريخ في الأعلى. للحصول على نسخة من إصدار سابق، أرسل بريدًا إلى support@sidstuga.app.
