سياسة الخصوصية
تطبيق «قبل ولا بعد» · آخر تحديث: ٢٨ أغسطس ٢٠٢٦
باختصار: اللعبة لا تطلب منك اسمًا ولا بريدًا إلكترونيًا ولا حسابًا. لا نعرف من أنت. ما يُرسل إلى خوادمنا هو تقدّمك في اللعبة فقط، مرتبطًا برقم عشوائي أنشأه جهازك.
١. من نحن
«قبل ولا بعد» لعبة ترتيب زمني تصدر عن أحمد عابد («نحن»). تشرح هذه السياسة ما نجمعه، ولماذا، وما الذي يمكنك فعله حياله.
٢. ما لا نجمعه
لا نطلب ولا نخزّن أيًّا مما يلي، ولا يوجد في التطبيق مكان لإدخالها:
- الاسم أو البريد الإلكتروني أو رقم الهاتف
- جهات الاتصال أو الصور أو الملفات
- الموقع الجغرافي
- بيانات الدفع — عمليات الشراء تتم داخل متجر آبل أو جوجل ولا يرى التطبيق تفاصيل بطاقتك
لا يوجد تسجيل دخول. يُنشئ التطبيق هوية مجهولة عبر Firebase Authentication: رقم عشوائي لا يرتبط بك ولا ببريدك ولا بأي حساب.
٣. ما يبقى على جهازك
تُحفظ هذه البيانات محليًا ولا تغادر جهازك:
- اللغة والمظهر والصوت والاهتزاز وإعدادات التنبيهات
- موافقتك على الإعلانات
- نسخة محلية من تقدّمك، لتعمل اللعبة دون اتصال
٤. ما يُرسل إلى خوادمنا
نستخدم Cloud Firestore من Google لمزامنة تقدّمك بين أجهزتك. المرتبط برقمك العشوائي هو:
| البيانات | لماذا |
|---|---|
| التقدّم في الحملة والمستويات والنجوم | ألّا تفقد تقدّمك |
| سجل التحدي اليومي وسلسلة الأيام | احتساب السلسلة |
| البطاقات المكتشفة والمتقنة | مجموعتك |
| الإحصائيات ورصيد التلميحات | عرض أرقامك |
الإعدادات لا تُزامَن عمدًا — لغتك ومظهرك يخصّان الجهاز لا اللاعب.
التحدي اليومي
عند إنهاء التحدي اليومي نرسل ترتيبك والزمن المستغرق وعدد التلميحات فقط. النتيجة تُحسب على الخادم لا على جهازك، لأن لوحة صدارة لا يمكن الوثوق بها أسوأ من عدم وجودها. لا يُرسل اسم ولا أي معرّف شخصي.
الإبلاغ عن تاريخ خاطئ
إذا أبلغت عن حدث، نستقبل معرّف الحدث ولغة الواجهة وملاحظتك (٥٠٠ حرف كحد أقصى) ورقمك العشوائي. لا تكتب في الملاحظة أي معلومات شخصية — الحقل مخصّص للتاريخ لا لك.
٥. التحليلات وتقارير الأعطال
نستخدم Firebase Analytics لفهم كيف تُلعب اللعبة: بدء جولة وإنهاؤها، الوضع المختار، استخدام التلميحات، التحدي اليومي والسلسلة، ومشاهدة الإعلانات وعمليات الشراء. هذه أحداث عن اللعب لا عنك.
ونستخدم Firebase Crashlytics لتلقّي تقارير الأعطال، وتتضمن حالة الجهاز ونوعه وإصدار النظام ومسار الخطأ، مرتبطة برقمك العشوائي كي نعرف أن عطلًا واحدًا تكرّر مع لاعب واحد.
تجمع Google في الحالتين معلومات عن الجهاز ومعرّفات إعلانية وفق سياساتها.
٦. الإعلانات
تعرض النسخة المجانية إعلانات عبر Google AdMob.
- قبل أول طلب إعلان نعرض عليك نموذج الموافقة (Google UMP). اختيارك هو ما يحدّد إن كانت الإعلانات مخصّصة أم لا، ويمكنك تغييره لاحقًا من الإعدادات حيث يتيح ذلك نظامك ومنطقتك.
- الإعلانات التي تكافئك اختيارية دائمًا: نخبرك بالمكافأة قبل تحميل الإعلان، ولا يبدأ أي إعلان من تلقاء نفسه.
- قد تستخدم AdMob معرّف الإعلان الخاص بجهازك. على iOS لا يطلب التطبيق حاليًا إذن التتبّع، وبالتالي تكون الإعلانات غير مخصّصة هناك.
- شراء «إزالة الإعلانات» يوقف إعلانات البانر والإعلانات البينية. تبقى الإعلانات التي تكافئك متاحة لأنها اختيارية وتمنحك تلميحات.
٧. عمليات الشراء
يتم الشراء والاسترجاع داخل App Store أو Google Play. نتلقّى من المتجر ما يفيد بأن الشراء تم فقط. لا نرى ولا نخزّن أي بيانات دفع.
٨. التنبيهات
التنبيهات محلية بالكامل: يجدولها جهازك ولا يرسلها خادم، ولا نعرف إن وصلتك أو فتحتها. يمكنك إيقافها من الإعدادات أو من نظام التشغيل.
٩. المشاركة
عند اختيارك المشاركة نمرّر أرقامًا فقط — عدد الإجابات الصحيحة والمجموع وطول السلسلة — إلى التطبيق الذي تختاره. لا تُشارك الأحداث ولا إجاباتها أبدًا، حتى لا نُفسد اللغز على من يستقبل الرسالة.
١٠. الأطفال
هذا التطبيق غير موجّه للأطفال ولا نجمع عن قصد بيانات ممن هم دون السن التي يحدّدها قانون بلدك. إن كنت وليّ أمر وتعتقد أن طفلك زوّدنا ببيانات، راسلنا لنحذفها.
١١. حقوقك
وفق لوائح مثل GDPR الأوروبية وCCPA في كاليفورنيا، لك حق الاطّلاع على بياناتك وتصحيحها وحذفها والاعتراض على معالجتها.
ملاحظة مهمة عن الحذف: لأن هويتك مجهولة، لا نستطيع الربط بينك وبين بياناتك من بريد إلكتروني. لطلب الحذف نحتاج منك المعرّف العشوائي الظاهر في «الإعدادات».
حذف التطبيق يمسح النسخة المحلية فورًا، لكنه لا يمسح النسخة السحابية؛ راسلنا لحذفها.
١٢. مدة الاحتفاظ
نحتفظ ببيانات التقدّم ما دامت اللعبة مثبتة لديك، وبنتائج التحدي اليومي ولوحات الصدارة لأنها سجل تنافسي. تُحذف جميعها عند تنفيذ طلب حذف.
١٣. أطراف ثالثة
- Google Firebase — سياسة الخصوصية
- Google AdMob — كيف تستخدم Google بياناتك في الإعلانات
- Apple App Store / Google Play — سياسة كل متجر بشأن الشراء
١٤. تغييرات هذه السياسة
عند تغيّر جوهري سنحدّث هذه الصفحة وتاريخها، وسننبّه داخل التطبيق إن كان التغيير يمسّ ما نجمعه.
١٥. التواصل
للأسئلة أو طلبات الحذف: aabed91@gmail.com
Privacy Policy
Before or After · Last updated: 28 August 2026
The short version: the game never asks for your name, your email, or an account. We do not know who you are. What reaches our servers is your game progress, tied to a random number your device made up.
1. Who we are
Before or After is a chronological-ordering game published by Ahmed Abed ("we"). This policy explains what we collect, why, and what you can do about it.
2. What we do not collect
We never ask for or store any of the following. There is nowhere in the app to enter them:
- Name, email address, or phone number
- Contacts, photos, or files
- Location
- Payment details — purchases happen inside the App Store or Google Play, and the app never sees your card
There is no sign-in. The app creates an anonymous identity through Firebase Authentication: a random id that is not linked to you, your email, or any account.
3. What stays on your device
This is stored locally and never leaves your device:
- Language, theme, sound, haptics, and notification preferences
- Your advertising consent choice
- A local copy of your progress, so the game works offline
4. What is sent to our servers
We use Google Cloud Firestore to sync your progress across your own devices. Tied to your random id:
| Data | Why |
|---|---|
| Campaign progress, levels, stars | So you do not lose progress |
| Daily challenge history and streak | To count the streak |
| Discovered and mastered cards | Your collection |
| Statistics and hint balance | To show your numbers |
Settings are deliberately not synced — your language and theme belong to a device, not to a player.
The daily challenge
When you finish the daily we send your arrangement, how long you took, and how many hints you used — nothing else. The score is calculated on the server rather than on your device, because a leaderboard you cannot trust is worse than none. No name or personal identifier is sent.
Reporting a wrong date
If you report an event we receive the event id, your interface language, your note (500 characters maximum), and your random id. Please do not put personal information in the note — the field is about the date, not about you.
5. Analytics and crash reports
We use Firebase Analytics to understand how the game is played: rounds started and finished, mode chosen, hints used, daily challenge and streak activity, ads seen, and purchases. These are events about gameplay, not about you.
We use Firebase Crashlytics to receive crash reports. These include device model, operating system version, device state, and the error trace, tied to your random id so we can tell that one crash happened repeatedly to one player.
In both cases Google collects device information and advertising identifiers under its own policies.
6. Advertising
The free version shows ads through Google AdMob.
- Before the first ad request we show you a consent form (Google UMP). Your choice decides whether ads are personalised, and you can change it later in Settings where your region and platform allow.
- Rewarded ads are always opt-in: we tell you the reward before the ad loads, and no ad ever plays by itself.
- AdMob may use your device's advertising identifier. On iOS the app does not currently request tracking permission, so ads there are non-personalised.
- Buying Remove Ads stops banner and interstitial ads. Rewarded ads remain available, because they are opt-in and grant hints.
7. Purchases
Purchases and restores happen inside the App Store or Google Play. We receive only confirmation that a purchase completed. We never see or store payment data.
8. Notifications
Notifications are entirely local: your device schedules them, no server sends them, and we do not know whether one arrived or was opened. You can turn them off in Settings or in your operating system.
9. Sharing
When you choose to share, we pass counts only — how many you got right, out of how many, and your streak length — to whichever app you pick. The events and their answers are never shared, so the puzzle is not spoiled for whoever receives it.
10. Children
This app is not directed at children and we do not knowingly collect data from anyone under the age set by your country's law. If you are a parent and believe your child has provided us with data, contact us and we will delete it.
11. Your rights
Under regulations such as the EU GDPR and California's CCPA, you have the right to access, correct, delete, and object to the processing of your data.
An important note about deletion: because your identity is anonymous, we cannot match you to your data from an email address. To request deletion we need the random id shown in Settings.
Deleting the app clears the local copy immediately, but does not clear the cloud copy — contact us for that.
12. Retention
We keep progress data for as long as the game is installed, and daily challenge results and leaderboard entries as a competitive record. All of it is removed when a deletion request is carried out.
13. Third parties
- Google Firebase — privacy policy
- Google AdMob — how Google uses data in advertising
- Apple App Store / Google Play — each store's own purchase policy
14. Changes to this policy
If something material changes we will update this page and its date, and we will say so in the app when the change affects what we collect.
15. Contact
Questions or deletion requests: aabed91@gmail.com