Konfeti Games
Starlane — iOS و Android
آخر تحديث: 15 سبتمبر 2026 (مساءً)
تصف هذه السياسة ما تجمعه Starlane، ومن يتلقاه، ولماذا، وكيفية إيقافه. كُتبت لتُقرأ لا
لتُعانى: إن كان أي شيء أدناه غير واضح، فذلك عيب وعليك إخبارنا على
support@konfetigames.com.
تدير اللعبة جهة Konfeti Games ("نحن")، وهي جهة التحكم في البيانات لأغراض
اللائحة العامة لحماية البيانات (GDPR) في المملكة المتحدة والاتحاد الأوروبي.
| المعرّف | ما هو | من يحصل عليه |
|---|---|---|
| معرّف الإعلانات (IDFA على iOS، وAAID على Android) |
معرّف على مستوى الجهاز قابل لإعادة الضبط، يُستخدم لاستهداف الإعلانات وقياسها. على iOS لا تتم قراءته إلا إذا نقرت على السماح في رسالة تتبع النظام. على Android يكون متاحًا ما لم تُوقفه من إعدادات النظام. | Google AdMob وشركاؤه الإعلانيون |
| معرّف تثبيت Firebase / معرّف نسخة التطبيق | معرّف عشوائي يحدد هذا التثبيت للتطبيق، يُعاد توليده عند إعادة التثبيت. | Google Firebase |
| معرّف حساب مجهول (UID) | معرّف عشوائي يُنشأ عند أول تشغيل بواسطة Firebase Anonymous Authentication. لا يرتبط بأي بريد إلكتروني أو رقم هاتف أو أي حساب تملكه. | Google Firebase، ونحن |
| رمز الطيار | رمز قصير مُشتق من معرّفك (UID) حتى يتمكن أصدقاؤك من إيجادك في لوحة المتصدرين. | أي شخص يمكنه رؤية قيدك في لوحة المتصدرين |
افتراضيًا، يعيش تقدمك تحت المعرّف المجهول أعلاه، ولا يمكن استرجاعه إذا فقدت الجهاز. إذا اخترت إنشاء حساب (الإعدادات ← الحساب السحابي)، يمكنك ذلك عبر تسجيل الدخول بواسطة Apple، أو تسجيل الدخول بواسطة Google، أو بريد إلكتروني وكلمة مرور. أيًّا كان اختيارك، فإنه يُرفَق بمعرّفك المجهول الحالي بدلًا من استبداله، بحيث لا يضيع أي شيء ربحته بالفعل.
| الطريقة | ما نحتفظ به عندئذٍ، مرتبطًا بحسابك |
|---|---|
| تسجيل الدخول بواسطة Apple | معرّف ثابت خاص بالتطبيق تقدّمه Apple، والبريد الإلكتروني الذي تسلّمنا إياه Apple — عنوانك الحقيقي، أو إن اخترت "إخفاء بريدي الإلكتروني"، عنوان تحويل خاص يُعيد توجيه الرسائل إليك دون أن يكشف عنوانك لنا. |
| تسجيل الدخول بواسطة Google | عنوان البريد الإلكتروني لحساب Google الخاص بك، والاسم المعروض وعنوان صورة الملف الشخصي التي تشاركها Google لتسجيل الدخول. |
| البريد الإلكتروني وكلمة المرور | عنوان البريد الإلكتروني الذي تكتبه. تُرسل كلمة مرورك مباشرة إلى Firebase Authentication عبر اتصال مشفّر، وتُخزَّن هناك فقط كقيمة تجزئة مملّحة (hash) — وليس كنص عادي، وليس في مكان يمكننا قراءته مرة أخرى. |
بمجرد تسجيل الدخول، لم تعد النسخة السحابية الموصوفة في القسم 1.3 مجرد مرآة للكتابة فقط: بل يمكن قراءتها أيضًا، بحيث يؤدي فتح نفس الحساب على جهاز ثانٍ إلى استعادة تقدمك. وإذا كان لدى ذلك الجهاز بالفعل تقدم محلي مختلف، يُعرض عليك خيار لمرة واحدة — الاحتفاظ بحفظ هذا الجهاز أو حفظ الحساب — قبل الكتابة فوق أي شيء.
يمكنك تسجيل الخروج في أي وقت (الإعدادات ← تسجيل الخروج)، ما يعيدك إلى جلسة مجهولة جديدة؛ يبقى حسابك ونسخته السحابية سالمَين ويمكنك تسجيل الدخول مرة أخرى لاحقًا. يمكنك أيضًا حذف حسابك بالكامل (الإعدادات ← حذف الحساب): يؤدي هذا إلى إزالة هوية Firebase Authentication الخاصة بك، ونسختك السحابية — ولأن قيد لوحة المتصدرين أو "الرحلة اليومية" تحت معرّفك سيبقى بخلاف ذلك أطول من عمر حساب لا يستطيع أحد إثبات ملكيته — سطرك في لوحة المتصدرين وأي قيود "رحلة يومية" وآثار "الشبح" التي نشرتها. هذا فوري ولا رجعة فيه، بخلاف حذف النسخة السحابية في القسم 8، الذي كان يتطلب سابقًا مراسلتنا عبر البريد الإلكتروني.
يُرسل كل حدث من الأحداث التالية إلى Google Analytics for Firebase، مع المعاملات المذكورة. هذه هي القائمة الكاملة؛ لا توجد أحداث أخرى.
| الحدث | المعاملات المُرسلة |
|---|---|
run_started | المستوى، الصعوبة، مظهر السفينة |
run_ended | المستوى، النتيجة، المسافة، سبب انتهاء الجولة، الرصيد المكتسب |
level_cleared | المستوى، النتيجة، الثواني المستغرقة |
victory | النتيجة |
coins_earned / coins_spent | المبلغ، المصدر أو العنصر |
upgrade_bought | معرّف الترقية، المستوى، السعر |
skin_bought / skin_selected | معرّف المظهر، السعر |
ad_requested / ad_shown / ad_rewarded / ad_failed | الموضع (الإحياء، مضاعفة العملات، عملات مجانية، إعلان بيني) |
daily_claimed | طول السلسلة، المبلغ |
mission_claimed | نوع المهمة، المكافأة |
revive_used | الطريقة (إعلان أو رصيد)، المستوى |
language_changed | رمز اللغة |
iap_purchased | معرّف المنتج، الرصيد الممنوح |
تُرفَق أربع خصائص بملفك الشخصي المجهول لتجميع الأحداث: لغتك، وإعداد الصعوبة لديك، ومظهر السفينة الذي اخترته، وأعلى مستوى وصلت إليه.
يسجّل Google Analytics أيضًا تلقائيًا، دون أن نطلب منه ذلك: طراز الجهاز، إصدار نظام التشغيل، إصدار التطبيق، البلد واللغة، بداية الجلسة ومدتها، ووقت أول فتح. ويستنتج موقعًا تقريبيًا (عادة على مستوى البلد أو المدينة) من عنوان IP الخاص بك. لا تعطينا Google عنوان IP الخاص بك، لكن Google تملكه.
عندما ينتقل التطبيق إلى الخلفية، نكتب مستندًا واحدًا في Google Cloud Firestore على المسار
players/<معرّفك> يحتوي بالضبط على: أفضل نتيجة لك، وأعلى مستوى وصلت إليه،
ورصيدك من الائتمان، وعدد جولاتك الإجمالي، والمنصة (ios أو android)،
وطابع زمني من الخادم. لا شيء آخر.
لوحة المتصدرين اختيارية بالتصميم: تتطلب اسم طيار، ولا يوجد اسم افتراضيًا. إذا تركت حقل الاسم في الإعدادات فارغًا، لن يُنشر أي شيء أبدًا وستبقى نتائجك على جهازك وفي نسختك السحابية الخاصة.
إذا أدخلت اسمًا، فإننا نكتب في leaderboard/<معرّفك>: الاسم (يُقتصر على
18 حرفًا)، وأفضل نتيجة لك، وأعلى مستوى لك، ورمز الطيار الخاص بك، ومفتاح الأسبوع الحالي بمعيار
ISO، وأفضل نتيجة لك هذا الأسبوع، وطابع زمني من الخادم. يمكن لأي شخص يستخدم التطبيق رؤية ذلك.
اختر الاسم وفقًا لذلك — لا تستخدم اسمك القانوني الكامل.
"الرحلة اليومية" هي مسار واحد يوميًا، نفسه لكل لاعب. إذا كان لديك اسم طيار وتغلّبت على
رقمك القياسي الخاص لذلك اليوم، فإننا نكتب في
daily/<اليوم>/entries/<معرّفك>: الاسم، ورمز الطيار الخاص بك، وأفضل
نتيجة ومسافة لذلك اليوم، ومظهر سفينتك، والمنصة، وطابع زمني من الخادم. وإلى جانب ذلك، يحتفظ
daily/<اليوم>/ghosts/<معرّفك> بنفس الحقول بالإضافة إلى
أثر شبح — موضع سفينتك عبر الممر، يُؤخذ كعينة كل 4 كم من تلك الجولة — يتسابق
ضده اللاعبون الآخرون. يمكن لأي شخص يستخدم التطبيق رؤية لوحة ذلك اليوم: اسمك ونتيجتك وشبحك.
دون اسم طيار، لا يُكتب أي شيء، ويبقى رقمك القياسي اليومي على جهازك.
إذا شاركت رابط تحدٍّ، فإن الرابط نفسه يحمل اسم طيارك، ورمز طيارك، واليوم، ونتيجتك، بحيث
يمكن لأي شخص يتلقاه قراءتها. يفتح صفحة على موقعنا (starlane.konfetigames.com) لا تشغّل
أي تحليلات، ولا تضع أي ملفات تعريف ارتباط، ولا تحمّل أي شيء من جهات خارجية؛ إنها فقط تُسلّم
التحدي إلى التطبيق. فتح رابط شخص آخر يضيف ذلك الطيار إلى قائمة أصدقائك، التي تُحفظ فقط على
جهازك.
يتلقى Firebase Crashlytics تتبعات مكدس الأعطال، وطراز الجهاز، وإصدار نظام التشغيل، وإصدار التطبيق، وحالة الذاكرة والتخزين والاتجاه للجهاز في لحظة العطل. لا يرتبط ذلك باسمك في لوحة المتصدرين.
إعداداتك، ورصيدك من الائتمان، والمستويات المفتوحة، والترقيات، وسلسلة المكافآت اليومية،
وتقدم المهام، وأفضل نتيجة هذا الأسبوع، وقائمة أصدقائك، وأفضل نتائج وأشباح "الرحلة اليومية"
للأسبوع الماضي، تُخزَّن محليًا (iOS UserDefaults، Android
SharedPreferences). لا تغادر الجهاز إلا كجزء من النسخة السحابية ولوحة المتصدرين
وقيود "الرحلة اليومية" الموصوفة أعلاه. حذف التطبيق يحذف كل ذلك.
تبيع اللعبة ثلاثة أنواع من المشتريات لمرة واحدة: ترقية إزالة الإعلانات،
وحزمة ترحيب لمرة واحدة، وحزم ائتمان قابلة للاستهلاك. تُعالَج
كل عملية شراء بالكامل بواسطة Apple (StoreKit) أو Google (Play Billing) — يذهب رقم بطاقتك،
وبياناتك المصرفية، وأي بيانات دفع أخرى مباشرة إليهما ولا تُرسل أبدًا إلينا أو إلى Firebase.
بمجرد أن يؤكد StoreKit أو Play Billing المعاملة، فإن الشيء الوحيد الذي نتلقاه هو حدث التحليلات
iap_purchased الموصوف في القسم 1.2: معرّف المنتج وعدد الرصيد الذي منحه. ليس السعر،
ولا وسيلة الدفع، ولا اسمك. تتم استعادة عملية شراء على جهاز جديد مباشرة عبر Apple أو Google
(المتجر ← استعادة المشتريات) — لا يتطلب ذلك ولا ينشئ حسابًا لدينا.
تعرض اللعبة نوعين من الإعلانات: إعلانات ملء الشاشة بين الجولات، وإعلانات مكافأة اختيارية تختار مشاهدتها مقابل رصيد أو حياة ثانية. يقدّم كليهما Google AdMob.
لبيع إعلان، ينقل AdMob إلى شركائه الإعلانيين: معرّف إعلاناتك، وعنوان IP الخاص بك (والموقع التقريبي المُستنتج منه)، وطراز جهازك ونظام التشغيل، ولغتك وبلدك، ومعلومات عن الإعلان نفسه — أنه طُلب، أو عُرض، أو نُقر عليه، أو أن مكافأة قد اكتُسبت. بسبب مشاركة Google في إطار عمل IAB للشفافية والموافقة (IAB Transparency and Consent Framework)، يمكن مشاركة ذلك مع عدد كبير من شركات الإعلان المنفصلة؛ تظهر القائمة الحالية داخل نموذج الموافقة نفسه، خلف رابط "قائمة الشركاء"، ونوصي بفتحه فعليًا مرة واحدة.
عند التشغيل الأول، يُعرض عليك نموذج موافقة. إذا اخترت عدم الموافقة، لا يبدأ حزمة تطوير الإعلانات (SDK) على الإطلاق ولا يُرسَل أي طلب إعلان. يمكنك تغيير هذا القرار في أي وقت من الإعدادات ← خيارات خصوصية الإعلانات، ويصبح الاختيار الجديد ساري المفعول عند طلب الإعلان التالي.
يعرض iOS رسالة "شفافية تتبع التطبيقات" من Apple. اختيار اطلب من التطبيق عدم التتبع يعني أن IDFA غير متاح لنا ولا لـGoogle، ويتم اختيار الإعلانات التي تراها دونه. تبقى اللعبة قابلة للعب بالكامل، وتبقى كل مكافأة ممكنة الحصول عليها — فقط تصبح الإعلانات أقل تحديدًا.
يمكنك إعادة ضبط أو حذف معرّف إعلاناتك من الإعدادات ← الخصوصية ← الإعلانات على جهازك.
نطلب من AdMob عرض الإعلانات المصنّفة T (مراهقون) أو أقل فقط — G أو PG أو T. لا يُطلب أبدًا عرض إعلانات مصنّفة MA (للجمهور البالغ). ومع ذلك، فإن محتوى الإعلانات تختاره Google وليس نحن، ولا يمكننا مراجعة كل إعلان على حدة قبل ظهوره.
| الجهة المتلقية | ما تتلقاه | سياستها |
|---|---|---|
| Google Ireland Ltd / Google LLC — AdMob | معرّف الإعلانات، عنوان IP، بيانات الجهاز والتفاعل مع الإعلانات | policies.google.com |
| Google — Firebase Analytics | الأحداث والخصائص في القسم 1.2، بالإضافة إلى بيانات الجهاز التلقائية | firebase.google.com/support/privacy |
| Google — Crashlytics | تقارير الأعطال وحالة الجهاز (القسم 1.6) | firebase.google.com/support/privacy |
| Google — Cloud Firestore وAuthentication | معرّفك المجهول، والنسخة السحابية، وقيود لوحة المتصدرين و"الرحلة اليومية" إن حددت اسم طيار؛ وإن أنشأت حسابًا، بريدك الإلكتروني ومعرّفات الحساب في القسم 1.1a | firebase.google.com/support/privacy |
| Apple — تسجيل الدخول بواسطة Apple | فقط إن اخترت طريقة تسجيل الدخول هذه: المعرّف الخاص بالتطبيق لمعرّف Apple الخاص بك، والبريد الإلكتروني أو عنوان التحويل الذي تسمح بمروره (القسم 1.1a) | apple.com/legal/privacy |
| Google — Google Sign-In | فقط إن اخترت طريقة تسجيل الدخول هذه: بريد حساب Google الخاص بك، والاسم المعروض، وعنوان صورة الملف الشخصي (القسم 1.1a) | policies.google.com/privacy |
| شركاء AdMob الإعلانيون | وفق ما هو مُفصح عنه في قائمة الشركاء داخل نموذج الموافقة | مُدرَجون فرديًا في ذلك النموذج |
| اللاعبون الآخرون | اسم طيارك، ونتائجك، ومستواك، ورمز طيارك، وفي لوحة "الرحلة اليومية" مسافتك ومظهر سفينتك وأثر شبحك — فقط إن أدخلت اسمًا | — |
| من ترسل له رابط تحدٍّ | اسم الطيار ورمزه واليوم والنتيجة المكتوبة في الرابط (القسم 1.5) | — |
لا نبيع بياناتك الشخصية، ولا نشاركها لأغراض الإعلان السلوكي عبر السياقات المختلفة بما يتجاوز الإعلان الموصوف في القسم 3. إن كنت مقيمًا في كاليفورنيا، فقد يُعدّ هذا الإعلان مع ذلك "بيعًا" أو "مشاركة" بموجب CCPA/CPRA؛ رفض الموافقة، أو الانسحاب عبر النموذج المتاح في منطقتك، يوقف ذلك.
support@konfetigames.com.تعالج Google هذه البيانات على خوادم في الولايات المتحدة وأماكن أخرى. تعتمد عمليات النقل خارج المنطقة الاقتصادية الأوروبية والمملكة المتحدة على البنود التعاقدية القياسية للمفوضية الأوروبية، وحيثما ينطبق ذلك، على إطار خصوصية البيانات بين الاتحاد الأوروبي والولايات المتحدة، وكلاهما اعتمدتهما Google.
إذا كنت في المنطقة الاقتصادية الأوروبية أو المملكة المتحدة أو سويسرا، فلديك الحق في الوصول والتصحيح والمحو والتقييد ونقل البيانات والاعتراض، والحق في سحب الموافقة في أي وقت. إذا كنت في كاليفورنيا، فلديك الحق في المعرفة والحذف والتصحيح، والحق في رفض البيع أو المشاركة، وعدم التعرض للتمييز بسبب ممارسة هذه الحقوق.
عمليًا:
support@konfetigames.com مع رمز طيارك، الظاهر على شاشة لوحة
المتصدرين — هذا الرمز هو الطريقة الوحيدة التي يمكننا من خلالها إيجاد سجلك، لأننا لا نحتفظ
بأي شيء آخر يعرّف عليك. نرد خلال 30 يومًا.اللعبة منتج موجّه لعامة الجمهور. وهي غير موجّهة للأطفال دون سن 13 عامًا (أو دون 16 عامًا في الولايات القضائية التي تحدد ذلك السن)، ولا نجمع عن علم بيانات شخصية منهم. إن كنت تعتقد أن طفلًا قدّم بيانات شخصية — بشكل واقعي، عبر كتابة اسم حقيقي في لوحة المتصدرين — فتواصل معنا وسنحذف القيد.
حركة البيانات بين التطبيق وخدمات Google مشفّرة أثناء النقل. مستندات لوحة المتصدرين و"الرحلة اليومية" قابلة للقراءة من قبل أي لاعب بحسب التصميم؛ ويقتصر الوصول للكتابة على مالك المعرّف المجهول بموجب قواعد أمان Firestore، ولا يمكن كتابة قيد "الرحلة اليومية" إلا حول يومه الخاص وفقط لرفع النتيجة. لا يوجد نظام آمن تمامًا، ولن نزعم عكس ذلك.
إذا تغيّرت هذه السياسة بشكل جوهري — فئة جديدة من البيانات، جهة متلقية جديدة، غرض جديد — سنحدّث التاريخ في الأعلى، وحيثما يتطلب القانون ذلك، سنطلب موافقتك مجددًا عبر النموذج داخل التطبيق.
Konfeti Games
support@konfetigames.com