سياسة الخصوصية
دي مش صفحة شكليات. كل جملة هنا مكتوبة من قراية الكود اللي شغّال فعلًا، ولو حاجة اتغيّرت في البرنامج بتتغيّر هنا معاها.
- الأرقام القومية وصور البطاقات والعناوين وتليفونات عملائك بتفضل على جهازك. عمرها ما بتخرج منه لينا.
- اللي بيرتفع للاستعلام متشفّر وإحنا مش بنقدر نقراه — وجواه اسم عميلك واسم الجهاز وأرقام أقساطه. المفتاح مشتق من كود العقد اللي مع عميلك، والكود ده عمره ما بيوصلنا.
- مفيش إعلانات خالص — ولا مكتبة إعلانات واحدة، والموقع ده مفيهوش كوكيز تتبّع. وفيه تحليلات استخدام (فايربيز أناليتكس) بتقولنا أنهي شاشة بتتفتح وأنهي ميزة بتتستخدم — سلوك مجرّد وبس، ولا اسم عميل ولا رقم قومي ولا مبلغ بيخرج فيها.
- مفيش بيع بيانات لأي حد. ولا تأجير، ولا مشاركة لأغراض تسويقية، ولا دلوقتي ولا بعدين.
1مين إحنا وإيه دورنا
إحنا فريق قسطجي — برنامج إدارة البيع بالتقسيط لأصحاب المحلات. البرنامج بيشتغل على الأندرويد والويندوز، وبياناته الأساسية بتتخزّن على جهاز صاحب المحل نفسه.
وفيه فرق مهم لازم يبقى واضح من أول سطر:
- بالنسبة لبيانات عملاء محلك: إنت المتحكم فيها، وإحنا مش بنشوفها أصلًا. شوف القسم رقم 15.
- بالنسبة لبيانات اشتراكك إنت معانا (اسمك وتليفونك وكود جهازك): إحنا المتحكم فيها، والسياسة دي هي اللي بتحكمها.
2إيه اللي بيتجمع بالظبط
الجدول ده كامل ومفيهوش استثناءات. لو حاجة مش مكتوبة فيه يبقى إحنا مش بناخدها. (الجدول بيتزحلق بالعرض على الموبايل.)
| نوع البيانات | بتتجمع؟ | ليه | فين | مدة الحفظ |
|---|---|---|---|---|
| تليفونات عملاء محلك وعناوينهم وبيانات ضامنيهم | لأ | شغل محلك إنت — مالناش دعوة بيه | قاعدة بيانات على جهازك بس | إنت اللي بتقرر — تمسحها تتمسح |
| اسم عميلك واسم الجهاز اللي اشتراه — جوه الصندوق المتشفّر بس، ولو الاستعلام شغّال | أيوة | عشان عميلك يشوف اسمه وموقفه لما يستعلم بكود عقده | D1 جوه AES-GCM — إحنا مش قادرين نفكّه | سنة من ميعاد آخر قسط |
| اسم محلك وتليفون محلك — جوه نفس الصندوق المتشفّر | أيوة | عميلك يعرف يكلّمك من شاشة الاستعلام | D1 جوه AES-GCM | مع الملخّص |
| الأرقام القومية وصور البطاقات والصور الشخصية | لأ | — | مجلد جوه بيانات التطبيق على جهازك | إنت اللي بتقرر |
| سعر الجملة وهامش ربحك وأرباحك ومصاريفك | لأ | — | جهازك بس | إنت اللي بتقرر |
| الرقم السري للدخول | لأ | التحقق بيتم على جهازك محليًا | الرقم نفسه مبيتخزّنش أصلًا — بصمة منه بملح وتكرار 60 ألف مرة | لحد ما تغيّره |
| كود الجهاز — بصمة SHA-256 لمعرّف الجهاز، 12 حرف | أيوة | الترخيص متربط بجهاز واحد، ومن غير الكود مفيش تفعيل | قاعدة بيانات D1 عند كلاودفلير | طول ما الترخيص قايم |
| رقم نسخة التطبيق | أيوة | نعرف مين لسه على نسخة قديمة ومحتاج تحديث | D1 — آخر قيمة بس، مش تاريخ | بتتكتب فوق القديمة |
| آخر مرة التطبيق كلّم السيرفر فيها | أيوة | نعرف مين شغّال ومين سايب البرنامج قبل ما نجدّدله | D1 — آخر قيمة بس | بتتكتب فوق القديمة |
| بيانات اشتراكك: اسمك، اسم المحل، تليفونك، مدينتك، ملاحظاتنا | أيوة | دي علاقتنا بيك كمشترك — نعرف نكلّمك ونجدّدلك | D1 | طول تعاملنا + المدة اللي بتفرضها المحاسبة والقانون |
| سجل مدفوعاتك لنا (المبلغ والتاريخ والطريقة) | أيوة | إثبات دفع، ومحاسبة | D1 — من غير أي رقم كارت أو بيانات بنكية | زي اللي فوقه |
| سجل ترخيصك: إصدار، تجديد، إلغاء، نقل لجهاز تاني | أيوة | نرد عليك لما تسأل «انتوا لغيتوني ليه» أو «أنا جدّدت» | D1 | زي اللي فوقه |
| ملخّص العقد متشفّر (AES-GCM 256) | أيوة | عشان عميلك يشوف موقفه بكود عقده من غير ما يكلّمك | D1 + كاش مؤقت على شبكة كلاودفلير | سنة من ميعاد آخر قسط، والكاش ساعة |
| بصمة كود العقد (SHA-256) — الكود نفسه لأ | أيوة | المفتاح اللي بنلاقي بيه الصف. من غيره مفيش استعلام | D1 | مع الملخّص |
| تاريخ آخر قسط في العقد — من برّه التشفير | أيوة | مهمة التنظيف اليومية لازم تعرف إمتى تمسح من غير ما تفك أي شيفرة | D1 | مع الملخّص |
| وقت آخر رفع، والترخيص اللي رفع | أيوة | نمنع أي حد من غير ترخيص إنه يملا قاعدتنا | D1 | مع الملخّص |
| عنوان الآيبي | بحكم الشبكة | من غيره الطلب مبيوصلش أصلًا — دي طبيعة الإنترنت | شبكة كلاودفلير | حسب سياسة كلاودفلير — إحنا مش بنسجّله جنب ترخيصك |
| آيبي محاولة دخول غلط على لوحة الإدارة بتاعتنا إحنا | أيوة | نمنع حد يفضل يخمّن كلمة سرنا | قاعدة بيانات D1 عندنا | القفل ربع ساعة، والصف بيتمسح في التنظيف اليومي (24 ساعة بحد أقصى) |
| نسختك الاحتياطية (قاعدة البيانات + صور البطاقات) | لأ | — | جهازك، وجوجل درايف بتاعك إنت لو ربطته | إنت اللي بتقرر |
| إيميل حساب جوجل اللي ربطته بدرايف | لأ | بيتعرض في الإعدادات بس عشان تعرف مربوط على أنهي حساب | جهازك بس | لحد ما تفصل الحساب |
| أحداث استخدام مجرّدة: فتح شاشة (اسم الشاشة بس)، تمّت بيعة، اتسجّلت دفعة، اتطبع كشف، اتاخدت نسخة احتياطية | أيوة | نعرف أنهي ميزة بتتستخدم فعلًا وأنهي واحدة تعبنا فيها ومحدش فاتحها — عشان نحسّن الصح | التحليلات — فايربيز أناليتكس (جوجل) | حسب سياسة جوجل لبيانات التحليلات |
| أرقام العمليات وأسماء عملائك — عمرها ما بتخرج في أي حدث | لأ | بنسجّل إن العملية حصلت — مش مبلغها ولا صاحبها | فيه فلتر في الكود بيرمي أي اسم أو مبلغ قبل ما يخرج | — |
| موديل جهازك، نسخة أندرويد، بلدك، ومدة الجلسة | أيوة | فايربيز بيجمّعها لوحده مع أي حدث — بنشوفها كأرقام مجمّعة | فايربيز أناليتكس (جوجل) | حسب سياسة جوجل |
| المعرّف الإعلاني (Advertising ID) | أيوة | مكتبة أناليتكس بتقراه عشان تعدّ الأجهزة من غير ما تكرّرها — مش بيتستخدم في أي إعلانات، ومفيش إعلانات في التطبيق أصلًا | فايربيز أناليتكس (جوجل) | إنت اللي بتقرر — تقدر تصفّره أو تقفله من إعدادات الموبايل |
| الاشتراك في إشعارات الأخبار | لأ | الجهاز بيقول لفايربيز «أنا مشترك في موضوع all» — مفيش ولا توكن جهاز بيتخزّن عندنا، ومش قادرين نبعت لجهاز بعينه | فايربيز مسجينج (جوجل) — والسجل عندنا فيه نص الرسالة ووقتها بس | لحد ما تشيل التطبيق أو تقفل الإشعارات |
| موقعك الجغرافي، جهات اتصالك، قايمة تطبيقاتك | لأ | مفيش أي كود في التطبيق بيقراهم من أصله | — | — |
مهم للتوضيح: الصفوف الخاصة ببيانات اشتراكك (اسمك، اسم محلك، تليفونك، مدينتك، مدفوعاتك) مبتتبعتش من التطبيق خالص — دي بيانات إنت بتديهالنا بنفسك لما تكلّمنا عشان تشتري، وإحنا بنكتبها في لوحتنا بإيدينا. النسخة اللي من جوجل بلاي مبتبعتش غير كود الجهاز ورقم النسخة وملخّص العقد المتشفّر.
ملحوظة عن «بحكم الشبكة»: أي طلب على النت بيوصل بعنوان آيبي — ده مش اختيار إحنا عملناه، ده إزاي الإنترنت شغّال. اللي بيخصّنا هو إننا مبنسجّلوش جنب ترخيصك ولا بنبني منه ملف عنك.
3اللي مابيتجمعش أبدًا
دي حاجات مفيش كود في التطبيق بيقراها من أصله:
- موقعك الجغرافي أو موقع عملائك.
- جهات الاتصال اللي على موبايلك.
- رسايلك أو مكالماتك أو سجلها.
- قايمة التطبيقات المركّبة على جهازك.
- صور المعرض — التطبيق بيقرا الصورة اللي إنت اخترتها بس.
- الميكروفون أو الكاميرا في الخلفية — التصوير بيتم من تطبيق الكاميرا بتاع النظام وإنت واقف قدامه.
ومفيش في التطبيق أي شبكة إعلانات ولا بكسل قياس ولا تقارير أعطال بتروح لطرف تالت. فيه قياس استخدام واحد بس (فايربيز أناليتكس) وشرحه بالكامل في القسم رقم 11 — وهو بيشوف سلوك مجرّد مش بيانات عملائك.
4ليه بنجمع اللي بنجمعه
لكل حاجة بتوصلنا سبب واحد محدد، ومبتستخدمش في غيره:
- تشغيل الترخيص: كود الجهاز — من غيره مش هنعرف نطلّع ترخيص ولا نمنع نسخة واحدة تشتغل على عشرين جهاز. ده تنفيذ للاتفاق اللي بينا وبينك.
- الدعم والتجديد: بيانات تواصلك ومدفوعاتك — عشان نعرف نكلّمك ونجدّدلك ونرد عليك لما تسأل.
- خدمة الاستعلام: الملخّص المتشفّر — عشان عميلك يشوف موقفه بنفسه.
- حماية الخدمة: عدّاد التجارب في الساعة، وتحديد محاولات الدخول الغلط على لوحتنا. ده مصلحة مشروعة لينا وليك: من غيره سكربت واحد يقفل الخدمة على الكل.
- معرفة مين محتاج تحديث: رقم نسخة التطبيق.
- تحسين البرنامج: أحداث الاستخدام المجرّدة — عشان نعرف نشتغل في إيه بعد كده بدل ما نخمّن. شوف القسم رقم 11.
مفيش استخدام تاني. مفيش بناء ملف شخصي عنك، ولا قرارات آلية بتتاخد عليك، ولا تسويق لطرف تالت، ولا إعلانات. وأرقام الاستخدام اللي بنشوفها مجمّعة — «شاشة الأقساط اتفتحت كذا مرة الشهر ده»، مش «فلان فتح كذا».
5فين بتتخزّن وقد إيه بتفضل
على جهازك إنت
- قاعدة البيانات — ملف واحد جوه بيانات التطبيق. تطبيق تاني على نفس الموبايل مبيقدرش يفتحه.
- صور العملاء والبطاقات — مجلد جوه بيانات التطبيق كمان، والمسار بس هو اللي بيتخزّن في قاعدة البيانات.
- مجلد النسخ الاحتياطية — على الأندرويد بيتحط في مكان إنت تقدر توصله من مدير الملفات عن قصد، عشان تعرف تنقل النسخة لجهاز تاني بكابل. ده يعني كمان إن أي حد ياخد الملف ده ياخد البيانات — شوف القسم رقم 9.
وإحنا قافلين النسخ التلقائي بتاع أندرويد ونقل البيانات لجهاز جديد عن قصد (allowBackup=false)، عشان بيانات ناس تانية أمانة عندك ومينفعش تترفع لحساب جوجل بتاع الموبايل من غير قرار واضح منك.
على سيرفرنا
السيرفر شغّال على كلاودفلير، والتخزين حاجتين بس: قاعدة بيانات D1 فيها كل اللي في الجدول فوق، وتخزين ملفات R2 فيه صور الموقع ده بس — اللقطات اللي إحنا نفسنا بنرفعها من لوحتنا. مفيش أي صورة من صور عملائك بتوصل R2 ولا أي مكان عندنا.
مدة الحفظ — بالتفصيل من غير تجميل
- ملخصات العقود المشفّرة: فيه مهمة بتشتغل كل يوم بتمسح أي ملخّص عدّى على آخر قسط فيه سنة.
- الاستثناء: العقد اللي مالوش جدول أقساط (زي البيع الكاش) مالوش تاريخ نهاية، فالمسح التلقائي مبيلمسوش. لو عايزه يتمسح كلّمنا ونمسحه.
- لو مسحت عقد من على جهازك، الملخّص المتشفّر بتاعه بيفضل عندنا لحد ما ميعاده يعدّي ويتمسح تلقائي — التطبيق دلوقتي مبيبعتش أمر مسح للسيرفر. تقدر تطلب مسحه فورًا في أي وقت.
- لو الترخيص وقف أو اتلغى، الرفع بيقف من ساعتها فورًا، بس اللي اترفع قبل كده بيفضل لحد ما ميعاده يعدّي أو تطلب مسحه.
- الكاش المؤقت على شبكة كلاودفلير: ساعة بحد أقصى، وبيتلغي فورًا أول ما العقد يتحدّث عشان عميلك ميشوفش رقم قديم. واللي في الكاش متشفّر زيه زي اللي في القاعدة.
- بيانات اشتراكك ومدفوعاتك: طول تعاملنا، وبعده للمدة اللي بتفرضها المحاسبة والقانون.
- بياناتك على جهازك: إنت المتحكم فيها بالكامل — تمسح البرنامج أو الملفات، تتمسح.
6مين يشوف بياناتك
- إحنا: بنشوف اللي في الجدول فوق تحت «أيوة» بس. عدد محدود جدًا من فريقنا بيدخل لوحة الإدارة، والدخول بكلمة سر وجلسة بتنتهي لوحدها، ومحاولات الدخول الغلط ليها عدد محدود وبعده الدخول بيتقفل.
- عملاء محلك: اللي معاه ورقة عقده بكودها يقدر يشوف موقف عقده هو بس. الكود مشتق مش تسلسلي، فمعرفة كود مبتديش أي دلالة على أي عقد تاني.
- موظفينك: إنت اللي بتحدد كل واحد يشوف إيه من شاشة الصلاحيات، وفيه سجل بيقول مين عمل إيه وإمتى.
- حد تاني خالص: مفيش بيع ولا تأجير ولا مشاركة لأي بيانات مع أي طرف تالت لأي غرض تسويقي. الاستثناء الوحيد هو جوجل كمقدّم خدمة: أحداث الاستخدام المجرّدة بتوصلها بحكم إن أناليتكس بتاعها (شوف القسم رقم 11) — ومفيش بيانات عملائك في الأحداث دي أصلًا.
- الجهات الرسمية: لو وصلنا طلب قانوني صحيح وملزم من جهة مختصة، بنلتزم بيه في أضيق حدود المطلوب. ولاحظ إن اللي عندنا أصلًا هو صناديق مقفولة — إحنا نفسنا معندناش مفاتيحها، فمفيش حاجة نقدر نسلّمها مفتوحة حتى لو اتطلبت مننا.
7التشفير — إزاي بيشتغل بالظبط
ده مش كلام تسويق، ده وصف للي بيحصل في الكود. لما عقد بيترفع لخدمة الاستعلام:
- كود العقد (المطبوع على ورقة عميلك) بيطلّع حاجتين مختلفتين بملح مختلف: بصمة تعريفية، ومفتاح تشفير.
- المفتاح بيتشتق بـ PBKDF2-HMAC-SHA256 بـ 100,000 دورة ومقاسه 256 بت.
- الملخّص بيتشفّر على جهازك إنت بـ AES-GCM 256 قبل ما يخرج من الجهاز.
- اللي بيوصل السيرفر: البصمة + الصندوق المقفول. كود العقد نفسه عمره ما بيوصلنا — لا في الرفع، ولا حتى في الاستعلام (التطبيق بيبعت البصمة، مش الكود).
يعني السيرفر شايل صندوق ومعندوش مفتاحه، والمفتاح مع اللي معاه ورقة العقد بس. لو حد خد نسخة من قاعدة بياناتنا كلها، مش هيقدر يقرا اسم عميل واحد.
وبنقول الحقيقة كاملة: فيه حاجة واحدة بتتخزّن من برّه التشفير — تاريخ آخر قسط في العقد. السبب إن مهمة المسح التلقائي محتاجة تعرف إمتى تمسح من غير ما تفتح أي صندوق. وبنعرف كمان الترخيص اللي رفع الصندوق ووقت آخر رفع. مفيش غير كده من برّه التشفير.
وطبعًا كل الاتصالات بين التطبيق وسيرفرنا بتمشي على HTTPS، والترخيص نفسه موقّع بمفتاح خاص عندنا والتطبيق معاه المفتاح العام بس — يتحقق ومبيقدرش يوقّع.
8أذونات التطبيق وليه كل واحد
دي كل الأذونات اللي التطبيق بيطلبها، مفيش غيرها:
- الإنترنت (INTERNET): لحاجتين بس — تفعيل ومراجعة الترخيص، ورفع النسخة على درايف لو ربطته. الشغل نفسه كله بيتم أوفلاين.
- الإشعارات (POST_NOTIFICATIONS): لتذكيرك الصبح بأقساط النهاردة.
- بعد إعادة التشغيل (RECEIVE_BOOT_COMPLETED): عشان تذكير الصبح ميضيعش لما تقفل الموبايل وتفتحه.
- الكاميرا كميزة اختيارية (uses-feature ... required=false): التطبيق مش بياخد إذن كاميرا — بيفتح تطبيق الكاميرا بتاع النظام، إنت بتصوّر، والصورة بتترجع وتتحفظ على جهازك. وتقدر تختار صورة جاهزة من المعرض بدل التصوير. وعلى الويندوز مفيش كاميرا فالزرار بيختفي أصلًا.
وده اللي التطبيق مش بياخده عن قصد:
- مفيش إذن مكالمات: زرار «اتصال» بيفتح لوحة الأرقام والرقم مكتوب، وإنت اللي بتدوس — فمفيش أي إذن مكالمات من أصله.
- مفيش إذن تخزين: النسخة الاحتياطية بتتحط في مجلد التطبيق نفسه، فمش محتاجين نبص على تخزين موبايلك.
- مفيش إذن موقع، ولا جهات اتصال، ولا ميكروفون.
وفيه أذونات بتتضاف للتطبيق من المكتبات اللي بنستخدمها، مش إحنا اللي طلبناها، والتطبيق مش بينده عليها من أصله. ذكرناها هنا عشان لو فتحت «أذونات التطبيق» على المتجر تلاقيها ومتستغربش:
- VIBRATE — جاي مع مكتبة الإشعارات (اهتزاز خفيف مع تذكير الصبح).
- USE_BIOMETRIC و USE_FINGERPRINT — جايين مع مكتبة الدخول بحساب جوجل الخاصة بربط درايف. مفيش كود بصمة في قسطجي خالص، والدخول للبرنامج برقم سري وبس.
- AD_ID و ACCESS_ADSERVICES_AD_ID — جايين مع مكتبة فايربيز أناليتكس. الاسم مخضّض ومفيش أي إعلانات في البرنامج: المكتبة بتقرا المعرّف عشان تعدّ الأجهزة من غير تكرار وبس. شوف القسم رقم 11.
- ACCESS_NETWORK_STATE و WAKE_LOCK — جايين مع نفس المكتبة (بتشوف النت راجع ولا لأ عشان تبعت اللي متجمّع عندها).
9النسخة الاحتياطية وجوجل درايف
النسخة على جهازك
النسخة ملف ZIP واحد فيه قاعدة البيانات وصور البطاقات مع بعض، وبتتاخد لوحدها. وإحنا مبنشوفهاش ولا بتوصلنا خالص.
حاجة مهمة تعرفها: ملف النسخة ده مش متشفّر، وعلى الأندرويد بيتحط في مجلد إنت تقدر توصله من مدير الملفات (عشان تعرف تنقله لجهاز تاني). يعني أي حد يوصل للملف ده يقدر يفتحه ويقرا كل حاجة — بما فيها صور بطاقات عملائك. متبعتوش لحد، ومتسيبوش على جهاز مشترك.
جوجل درايف — اختياري بالكامل
لو ربطت حسابك، النسخة بترتفع على درايف بتاعك إنت في مجلد باسم البرنامج، وإحنا مبنشوفهاش ولا بنوصلها ولا بنعرف إنها اترفعت أصلًا.
والصلاحية اللي بنطلبها من جوجل هي drive.file وبس — دي بتدّي التطبيق حق يشوف ويعدّل الملفات اللي هو نفسه عملها بس. يعني حتى لو حبينا، جوجل نفسها مانعانا نبص على أي ملف تاني في درايفك.
- إيميل الحساب المربوط بيتعرض في الإعدادات عشان تعرف مربوط على أنهي حساب — بيفضل على جهازك ومبيتبعتلناش.
- لو شغّلت «سلّم الشغل» بين الكمبيوتر والموبايل، بيتحط ملفين باسم ثابت في نفس المجلد بتاعك — نفس الكلام، على درايفك إنت.
- تقدر تفصل الحساب في أي وقت من إعدادات البرنامج، وتمسح المجلد من درايفك بإيدك.
10مقدّمي الخدمة
- كلاودفلير (Cloudflare): السيرفر وقاعدة البيانات وتخزين صور الموقع شغّالين عندهم. بحكم إنهم الشبكة، بيشوفوا عنوان الآيبي بتاع أي طلب.
- جوجل — فايربيز أناليتكس (Firebase Analytics): أحداث الاستخدام المجرّدة بتروحلهم، ومعاها موديل الجهاز ونظام التشغيل والبلد والمعرّف الإعلاني. شوف القسم رقم 11.
- جوجل — فايربيز مسجينج (Firebase Cloud Messaging): بتوصّل إشعارات الأخبار للأجهزة المشتركة في موضوع all. مفيش توكن جهاز بيتخزّن عندنا، فمش قادرين نبعت لجهاز بعينه حتى لو حبينا.
- جوجل درايف (Google Drive): لو إنت ربطته بنفسك بس. الملفات بتروح لحسابك إنت، والعلاقة دي بينك وبين جوجل — بتحكمها سياسة خصوصية جوجل.
وده كل حاجة. مفيش أي طرف تالت غير دول: لا شبكة إعلانات، ولا تقارير أعطال خارجية، ولا بوابة دفع جوّه التطبيق.
لو نزّلت البرنامج من جوجل بلاي، جوجل بتجمع بيانات التنزيل والتقييمات بتاعتها حسب سياستها هي — دي علاقتك بيها إنت، وإحنا مبنستلمش منها بيانات عنك.
11التحليلات وقياس الاستخدام والإشعارات — بالتفصيل
البرنامج جواه تحليلات استخدام شغّالة بـفايربيز أناليتكس من جوجل. القسم ده بيقول بالظبط إيه اللي التحليلات دي بتشوفه وإيه اللي مستحيل تشوفه، ومكتوب من قراية lib/data/analytics.dart نفسه.
الجملة الأهم في القسم ده
أسماء عملائك وأرقامهم القومية وتليفوناتهم وعناوينهم وصور بطاقاتهم ومبالغ عقودهم — عمرها ما بتخرج في أي حدث قياس. ولا واحدة. وده مش وعد ولا نية حسنة: فيه فلتر مكتوب في الكود بيتفحص كل قيمة قبل ما تخرج من الجهاز، وبيرمي أي حاجة شكلها بيان شخصي — رقم كبير (مبلغ أو تليفون أو رقم قومي)، أو نص طويل (اسم أو عنوان أو ملاحظة)، أو نص فيه حروف عربية، أو مفتاح اسمه نفسه مريب زي name أو amount أو code. يعني حتى لو حد في فريقنا حاول يبعت رقم قسط بالغلط، الفلتر بيرميه قبل ما يخرج.
اللي بيتجمع فعلًا
- فتح شاشة — اسم الشاشة بس. كلمات إنجليزي ثابتة مكتوبة في الكود زي home و installments و profit. ولا حاجة من اللي جوّه الشاشة.
- إن عملية تمّت — من غير أي رقم من أرقامها. «اتعملت بيعة»، «اتسجّلت دفعة»، «اتطبع كشف»، «اتشاركت صورة»، «اتاخدت نسخة احتياطية»، «عميل عمل استعلام». مفيش مبلغ ولا اسم ولا كود عقد في ولا واحدة منهم.
- بداية التجربة ومحاولة التفعيل — ونجحت ولا لأ، من غير كود التفعيل نفسه.
- خصائص مجرّدة: بتستخدم البرنامج كصاحب محل ولا كعميل، ونوع باقتك (تجربة / شهري / سنوي / دائم).
- اللي فايربيز بيضيفه لوحده مع أي حدث: موديل جهازك، نسخة أندرويد، بلدك (من الآيبي، تقريبي)، مدة الجلسة، والمعرّف الإعلاني.
ليه بنجمعها
عشان نعرف نشتغل في إيه بعد كده. من غير الأرقام دي إحنا بنخمّن: ممكن نفضل شهر بنحسّن شاشة محدش بيفتحها، وميزة نص العملاء بيستخدموها كل يوم تفضل زي ما هي. الأرقام بتتشاف مجمّعة — «شاشة الأقساط اتفتحت 4,000 مرة الشهر ده» — مش عشان نتفرّج على حد بعينه، وده مش ممكن أصلًا لأن مفيش اسم ولا رقم بيوصل.
المعرّف الإعلاني (Advertising ID)
ده رقم بيدّيه أندرويد لجهازك، وهو مش اسمك ولا تليفونك ولا رقم جهازك الثابت. مكتبة أناليتكس بتقراه عشان تعدّ الأجهزة من غير ما تعدّ الجهاز الواحد مرتين.
- الغرض عندنا Analytics وبس — مش إعلانات. مفيش ولا إعلان في البرنامج، فمفيش حاجة يتستهدف بيها أصلًا. ومش بنستخدمه في تتبّعك عبر تطبيقات تانية ولا في بناء ملف عنك.
- وإنت اللي متحكم فيه: من إعدادات موبايلك ← Google ← الإعلانات، تقدر تصفّر المعرّف (فيبقى جهازك جهاز جديد في الأرقام) أو تلغيه خالص / تمنع التخصيص الإعلاني — وساعتها التطبيق مبيشوفهوش. البرنامج بيشتغل عادي في الحالتين، مفيش أي ميزة بتقف.
إشعارات الأخبار
لما نحب نقولك «فيه تحديث جديد»، بنبعت رسالة واحدة على موضوع اسمه all وكل الأجهزة المشتركة بتستلمها.
ودي نقطة تفرق: الطريقة التانية كانت إن كل جهاز يبعتلنا توكن خاص بيه ونخزّنه — يعني نبقى ماسكين معرّف بيخص جهازك إنت. إحنا مش بنعمل كده. مفيش ولا توكن جهاز متخزّن عندنا، واللي بيتسجّل في قاعدتنا هو نص الرسالة اللي بعتناها ووقتها ونتيجتها وبس — مفيش أي حاجة تدل على مين استلمها. يعني حتى لو حبينا نبعتلك إنت لوحدك، مش قادرين.
وتقدر تقفل إشعارات الأخبار دي من إعدادات أندرويد (قناة «أخبار وتحديثات») من غير ما تقفل تذكير الأقساط اليومي — الاتنين في قناتين منفصلتين عن قصد.
وحاجتين كمان تعرفهم
- ويندوز مفيهوش قياس خالص. مكتبة أناليتكس مالهاش نسخة ويندوز أصلًا، فنسخة الكمبيوتر مبتبعتش ولا حدث واحد.
- والقياس بيقع لوحده لو مفيش نت أو لو جهازك من غير خدمات جوجل — والبرنامج بيشتغل عادي تمامًا. القياس رفاهية بالنسبة لنا، والبرنامج أوفلاين بطبيعته.
12مفيش إعلانات — وده يشمل الموقع ده
التطبيق: مفيش ولا إعلان واحد، ومفيش أي شبكة إعلانات، ومفيش ملفات تعريف عنك، ومفيش قرارات آلية بتتاخد عليك، ومفيش تتبّع ليك عبر تطبيقات تانية.
وبنقول الحقيقة كاملة: فيه قياس استخدام جوّه التطبيق (فايربيز أناليتكس)، وهو بيقرا المعرّف الإعلاني بتاع جهازك. بس ده مش للإعلانات — مفيش إعلانات أصلًا يتعرض فيها — وشرحه بالكامل في القسم رقم 11، ومكتوب فيه إزاي تقفله من إعدادات موبايلك.
الموقع اللي إنت بتقرا فيه دلوقتي:
- مفيش كوكيز تتبّع خالص. الكوكيز الوحيدة في النظام كله بتاعة لوحة الإدارة بتاعتنا إحنا (جلسة الدخول وكوكي «جهاز موثوق») — لو إنت مش بتدخلها، عمرها ما هتتحط على متصفحك.
- مفيش أي طلب لسيرفر تاني — الخطوط والستايل والأيقونات كلها جوه الصفحة نفسها. مفيش CDN ولا خط من جوجل ولا سكربت خارجي. يعني مفيش حد تاني بيعرف إنك فتحت الصفحة دي.
- الاستثناء الوحيد: لو فيه فيديو شرح متحط، بيتعرض من يوتيوب بصيغة youtube-nocookie. حتى كده، لو مش عايز أي حاجة من يوتيوب متشغّلش الفيديو.
- الصور بتتقدّم من سيرفرنا على مسار /media/…، مش من مكان عام تاني. ولو حطينا لقطة بلينك من موقع تاني (وده مش الوضع الافتراضي)، الطلب بتاعها بيروح للسيرفر بتاعه وهو بيشوف آيبيك زي أي صورة على أي موقع.
13الأطفال
قسطجي أداة شغل لأصحاب المحلات — مش موجّه للأطفال ومش مصمّم لهم، ومفيش فيه أي محتوى موجّه لهم. وإحنا مبنجمعش عن قصد أي بيانات من أي حد أقل من 18 سنة.
لو وصلنا إن بيانات طفل اتسجّلت عندنا بالغلط، بنمسحها فورًا. ولو إنت ولي أمر وشايف إن ده حصل، كلّمنا من آخر الصفحة.
14حقوقك وإزاي تمارسها
دي حقوق على البيانات اللي عندنا إحنا عنك. البيانات اللي على جهازك إنت أصلًا متحكم فيها بالكامل من غير ما تسأل حد.
- تشوف: تطلب نسخة من كل اللي عندنا عنك.
- تصحّح: تطلب تعديل أي بيانات غلط (اسم، تليفون، مدينة).
- تمسح: تطلب مسح بياناتك عندنا. لاحظ إن ده معناه إن الترخيص بيتقفل — الترخيص متربط بكود الجهاز، والمسح بيشيله.
- توقف الاستعلام: تقفل «استعلام العملاء» من إعدادات البرنامج في أي وقت وبإيدك — الرفع بيقف فورًا. ولمسح اللي اترفع قبل كده كلّمنا. ده مش بيأثر على شغل البرنامج عندك خالص، بس عملاؤك مش هيقدروا يستعلموا بكود العقد.
- تاخد بياناتك معاك: بياناتك كلها في ملف نسخة احتياطية على جهازك، ومنها تصدير إكسل بخمس صفحات من جوّه البرنامج — مفيش أي حبس لبياناتك عندنا.
- تفصل درايف: في أي وقت من إعدادات البرنامج، من غير ما تكلّم حد.
- توقف القياس: تقدر تصفّر المعرّف الإعلاني أو تمنع التتبّع من إعدادات موبايلك (Google ← الإعلانات)، وتقفل إشعارات الأخبار من قناة «أخبار وتحديثات» — كله من غير ما تكلّمنا ومن غير ما أي ميزة في البرنامج تقف. التفاصيل في القسم رقم 11.
- تعترض: لو شايف إننا استخدمنا بياناتك في حاجة مش مكتوبة هنا، قولنا — وده حقك تشتكي للجهة المختصة كمان.
الطلبات دي مجانية، وبنرد عليها في خلال 7 أيام شغل. طريقة التقديم في آخر الصفحة.
15مسؤوليتك تجاه بيانات عملائك
البند ده هو أهم بند في الصفحة بالنسبة لك قانونًا، فمكتوب بوضوح:
- إنت صاحب المحل هو المتحكم في بيانات عملائك — إنت اللي بتقرر تجمع إيه وليه وتحتفظ بيه قد إيه.
- إحنا مقدّم أداة بتشتغل على جهازك، ودورنا كـ«معالج» محصور في اللي مكتوب في الجدول فوق — يعني في الصناديق المقفولة اللي بنستضيفها ومش بنقدر نقراها.
ويعني كده إنك مسؤول عن:
- إنك تاخد موافقة عميلك قبل ما تسجّل بياناته أو تصوّر بطاقته، وتقوله البيانات دي هتستخدمها في إيه.
- إنك تستخدمها في غرض العقد بس — مش تبيعها ولا تديها لحد.
- إنك تحميها: قفل شاشة على الجهاز، رقم سري للبرنامج، صلاحيات محدودة للموظفين، وحرص على ملف النسخة الاحتياطية.
- إنك تمسحها لما يبقى مفيش سبب تحتفظ بيها.
- إن عقودك وأسعارك ونِسبك متوافقة مع القانون المصري.
وعشان نساعدك: البرنامج بيقفل النسخ التلقائي بتاع أندرويد لوحده، وبيخفي الأرقام أول ما يفتح، وبيخلّي زرار الموظف اللي مالوش صلاحيته مايظهرش أصلًا، وبيسجّل مين عمل إيه.
16تغييرات على السياسة
لو اتغيّر أي حاجة في اللي بنجمعه أو بنعمله بيه، بنعمل تلات حاجات مع بعض:
- نحدّث الصفحة دي ونغيّر تاريخ آخر تحديث ورقم النسخة فوق.
- في التغييرات الكبيرة، نبلّغك جوّه البرنامج نفسه — مش بس هنا، عشان محدش مطلوب منه يفضل يفتح صفحة كل شهر.
- نستنى فترة معقولة قبل ما التغيير يبقى ساري، إلا لو التغيير مطلوب فورًا لأسباب أمنية أو قانونية.
واستمرارك في استخدام البرنامج بعد ما التغيير يسري معناه إنك موافق عليه.
17التواصل
لأي سؤال عن خصوصيتك، أو عشان تمارس أي حق من اللي في القسم رقم 14:
- إيميل: support@qastagy.com
- واتساب: 201030998981
بنرد في خلال 7 أيام شغل على الأكتر. ولو طلبك عن بيانات، ممكن نسألك سؤال بسيط عن ترخيصك عشان نتأكد إنك إنت — مش عشان نصعّبها، عشان محدش يقدر يطلب مسح بيانات حد تاني.