سياسة الخصوصية
ساري المفعول من 1 أكتوبر 2026
هذه ترجمة. النسخة الإنجليزية هي النسخة الملزمة قانونيًا.
SpecFit تطبيق آيفون من Codemad ("نحن"). يُظهر لك كيف تبدو النظارات على وجهك الحقيقي. ويقدّر أيضًا المسافة بين حدقتي عينيك (PD). تخبرك هذه السياسة بما يحتفظ به التطبيق على آيفونك وما يرسله إلى مزوّدي الخدمة. وتخبرك أيضًا كم من الوقت نحتفظ بالبيانات وما هي اختياراتك.
الخلاصة
- مسح وجهك الثلاثي الأبعاد وقياساتك تبقى على آيفونك. لا نرسلها أبدًا إلى خادمنا أو إلى أدوات التحليل.
- تحتاج التجربة أو قراءة شكل الوجه إلى صور. تذهب هذه الصور إلى خادمنا وإلى Gemini AI من Google لإنشاء النتيجة.
- لا نحتفظ بهذه الصور بعد إنشاء النتيجة. الشيء الوحيد الذي نحتفظ به هو نتيجة قصيرة العمر لشكل الوجه. نخزّنها تحت هاش أحادي الاتجاه لمدة 7 أيام. ولا تحتوي على أي صورة.
- قد تحتفظ Google بالصور فترة قصيرة للتحقق من إساءة الاستخدام.
- لا نبيع بياناتك أبدًا. ولا نستخدم صورك أبدًا في الإعلانات.
- نقيس حملاتنا الإعلانية باستخدام AppsFlyer فقط إذا سمحت بالتتبع عندما يسألك iOS.
بيانات تبقى على جهازك
يستخدم مسح الوجه الموجَّه كاميرا TrueDepth في آيفون مزوّد بـ Face ID. يسجّل شبكة ثلاثية الأبعاد وبيانات عمق لوجهك. يستخدمها التطبيق للعثور على ملامح وجهك وقياس PD وعرض الوجه وعرض الجسر. ويستخدمها أيضًا لحساب تفاصيل مقاس الإطارات.
يبقى المسح والشبكة وبيانات العمق والملامح والقياسات وتفاصيل المقاس على آيفونك. وينطبق ذلك على قيم وصفتك الطبية أيضًا. لا شيء من هذا يذهب إلى خادمنا أو إلى أدوات التحليل. صورتك الأساسية، والصورتان اليسرى واليمنى من المسح، وتجاربك المحفوظة، وإطارات الروابط المحفوظة، كلها مخزّنة أيضًا على آيفونك.
كل هذا يعيش داخل بيئة التطبيق المحمية في iOS. يستخدم ملف الوجه الحماية الكاملة للملفات في iOS.
ملاحظة صغيرة: عندما تطلب تجربة، قد تتضمن تعليمات العرض عرضًا مستهدفًا للإطار. نعطيه كنسبة مئوية من عرض وجهك. لا نرسل قياساتك الخام أو شبكتك.
بيانات تغادر جهازك، وإلى أين تذهب
يذهب كل عنصر أدناه عبر HTTPS إلى واجهتنا البرمجية، "SpecFit API". تُشغّلها Cloudflare نيابة عنا. وتذهب بعض الطلبات بعد ذلك إلى Gemini API من Google.
التجارب. في كل تجربة جديدة، يرسل التطبيق صورتك الأمامية. وهي الصورة من مسحك أو الصورة التي اخترتها. وللعروض الجانبية، يرسل أيضًا الصورة الثابتة اليسرى أو اليمنى المأخوذة أثناء مسح وجهك. كما يرسل صور المنتج وتعليمات نصية. يمرّر خادمنا كل ذلك إلى Gemini ويعيد لك النتيجة. نعالج البيانات في الذاكرة فقط. لا نكتب صورك أو الصور المُنتَجة في مخزننا.
قراءة شكل الوجه. يمكنك إعداد التطبيق بصورة بدلاً من مسح ثلاثي الأبعاد. إن فعلت ذلك، يرسل التطبيق نسخة أصغر من تلك الصورة (768 بكسل) مباشرة بعد الإعداد. يحدث هذا قبل أي تجربة. تقرأ Gemini شكل وجهك ثلاث مرات ونأخذ المتوسط. لا نخزّن الصورة. نحتفظ فقط بالنتيجة: تصنيف الشكل وستة قيم. نخزّنها مؤقتًا في Cloudflare لمدة 7 أيام. مفتاحها هاش SHA-256 أحادي الاتجاه للصورة، لا معرّف جهازك. لا نقوم بهذه القراءة إذا استخدمت المسح الثلاثي الأبعاد.
صور النظارات. يمكنك اختيار صورة أو لقطة شاشة لنظارة، مثلاً لشخص يرتديها. يرسل التطبيق بعد ذلك جزءًا مقتطعًا من منطقة العين للتعرف على الإطار. نخزّن نتيجة الإطار مؤقتًا لمدة 7 أيام. تتضمن النتيجة تفاصيل الإطار وتخمينًا للعلامة التجارية والموديل. ولا تتضمن أي صورة. مفتاحها هاش لمعرّف ملفك الشخصي ومعرّف التصميم.
روابط المنتجات المضافة. عندما تضيف رابط متجر، يرسل التطبيق العنوان (URL). يحصل خادمنا على صفحة المنتج العامة ويطلب من Gemini اختيار صورة المنتج. نخزّن النتيجة مؤقتًا لمدة 7 أيام، بمفتاح هاش للعنوان. تتضمن النتيجة عنوان المصدر وصورة المنتج. ولا تتضمن معرّف جهازك. تحظر بعض المتاجر خادمنا. في هذه الحالة قد يحصل التطبيق على الصفحة العامة بنفسه، عبر اتصالك الخاص، ويرسل HTML الصفحة إلى خادمنا.
فيديوهات TikTok المُشارَكة. عندما تشارك فيديو TikTok مع SpecFit، يرسل التطبيق رابط TikTok. يحصل خادمنا على الفيديو العام عبر ScrapeCreators، خدمة بيانات TikTok. يرفع الفيديو إلى Gemini Files API للعثور على اللحظات التي تُرتدى فيها النظارات. نحذف الملف من Gemini مباشرة بعد القراءة. نخزّن النتيجة مؤقتًا لمدة 24 ساعة، بمفتاح الفيديو. تتضمن النتيجة فقط الطوابع الزمنية وأزواج الإطارات.
كيف تتعامل Google مع هذه الطلبات. تعالجها Google كمزوّد خدمة لنا بموجب الشروط الإضافية لـ Gemini API. نستخدم نسخة Gemini API المدفوعة. بالنسبة للاستخدام المدفوع، تقول Google إنها لا تستخدم المطالبات أو الردود لتحسين منتجاتها. قد تسجّلها Google لفترة محدودة لرصد إساءة الاستخدام والوفاء بالالتزامات القانونية. قد تجري هذه المعالجة في بلدان أخرى.
معرّف جهاز مجهول. يُنشئ التطبيق معرّفًا عشوائيًا ويخزّنه في Keychain الخاص بـ iOS. يرسل هذا المعرّف مع كل طلب إلى واجهتنا البرمجية. لا يحتوي المعرّف على اسم أو بريد إلكتروني أو بيانات وجه. لا تحتاج إلى حساب. نفس المعرّف هو معرّف عميلك في RevenueCat ومعرّف التحليلات لديك في PostHog.
يحتفظ خادمنا بسجل صغير تحت هذا المعرّف في Cloudflare. يحتوي على سجل مفتاح App Attest الخاص بك، الذي يتيح لنا التحقق من أن الطلبات تأتي من تطبيق SpecFit الحقيقي. يحتوي على مفاتيح تتبّع استهلاك الأرصدة للتجارب المدفوعة. يحتوي على أوقات آخر استيراداتك للروابط، وعمليات التعرف على الصور، وقراءات TikTok، لحدود الاستخدام اليومية. نحذف هذه الأوقات بعد 24 ساعة. ويحتوي أيضًا على إشارة تبيّن إن كنت قد أجريت عملية شراء من قبل.
لا يوجد حد أسبوعي للتجارب. أرصدتك تدفع تكلفة التجارب. ويحدّ ميزانية يومية إجمالية من تكلفة الذكاء الاصطناعي الكلية لدينا.
عمليات الشراء. الأرصدة عمليات شراء لمرة واحدة. تحاسبك Apple عليها عبر حساب App Store الخاص بك. لا شيء اشتراك، ولا شيء يتجدد. تسجّل RevenueCat كل عملية شراء وتحتفظ برصيدك من الأرصدة، مرتبطًا بمعرّف جهازك. لا نرى بيانات بطاقتك أبدًا. إذا استبدلت كود عرض، تُخبر RevenueCat خادمنا، ونسجّل الاستبدال في PostHog.
تحليلات المنتج. يرسل التطبيق وخادمنا أحداث استخدام إلى PostHog EU Cloud. من الأمثلة "تمت مشاهدة الشاشة" أو "بدأ الشراء". تُربَط الأحداث بمعرّف جهازك. لا تتضمن أبدًا صورك أو مسحك أو قياساتك أو وصفتك الطبية. يتضمن حدث واحد من الخادم تصنيف شكل الوجه الذي قرأه الذكاء الاصطناعي (مثلًا "بيضاوي")، لنتحقق من مدى جودة القراءة. يمكنك إيقاف تحليلات التطبيق في أي وقت من الإعدادات → الخصوصية. ويظل خادمنا يرسل بعض الأحداث عن عمليات الشراء والأرصدة وأخطاء الخدمة، لأننا نحتاجها لتشغيل الخدمة.
إسناد الإعلانات (فقط إذا سمحت بالتتبع). نُشغّل إعلانات لـ SpecFit على Meta وTikTok. نستخدم AppsFlyer لمعرفة الإعلانات التي تؤدي إلى التثبيت والشراء. بعد أول تحليل لوجهك، يسألك iOS إن كان SpecFit يمكنه تتبّعك. إذا سمحت بذلك، تستخدم AppsFlyer معرّف جهازها الخاص ومعرّف إعلانات Apple الخاص بك (IDFA). ترسل RevenueCat أيضًا أحداث شرائك إلى AppsFlyer. تسمّي Apple ذلك "التتبّع". إذا رفضت، لا تحصل AppsFlyer على IDFA الخاص بك ولا على معرّف جهازها الخاص، ولا ترسل RevenueCat مشترياتك إلى AppsFlyer. نرى في هذه الحالة فقط تقارير Apple المجمَّعة والمجهولة (SKAdNetwork وAdAttributionKit). يمكنك تغيير اختيارك في أي وقت من إعدادات iOS → الخصوصية والأمان → التتبّع.
سجلات الخادم. تعالج Cloudflare بيانات الشبكة العادية لتشغيل الخدمة وحمايتها. يشمل ذلك عنوان IP الخاص بك، ومسار الطلب، والوقت، وحالة الرد. تحتفظ Cloudflare بسجلات طلباتنا حتى 7 أيام. لا يضيف كودنا صورًا أو مطالبات إلى هذه السجلات.
هذا الموقع
يستخدم هذا الموقع (specfit.app) خدمة Cloudflare Web Analytics لعد زيارات الصفحات. لا يضع ملفات تعريف (كوكيز)، ولا يخزّن أي شيء في متصفحك. لا يتتبعك عبر مواقع أخرى، ولا يبني ملفًا تعريفيًا عنك. يسجّل الصفحة التي زرتها، والصفحة التي أتيت منها، ونوع متصفحك، وبلدك، وسرعة تحميل الصفحة. نرى هذه البيانات كأرقام إجمالية فقط، مثل "300 زيارة لهذه الصفحة هذا الأسبوع". لذلك لا يحتاج الموقع إلى إشعار ملفات تعريف.
يمكن لـ Apple أن تُظهر لنا عدد التنزيلات التي أتت من هذا الموقع، كأرقام إجمالية. Apple لا تخبرنا من أنت.
كم من الوقت نحتفظ بالبيانات
- مسح الوجه والشبكة والقياسات والصور والتجارب على آيفونك: إلى أن تحذف التقاطًا، أو تستبدله، أو تحذف التطبيق.
- الوصفة الطبية وإطارات الروابط المحفوظة على آيفونك: إلى أن تمسحها أو تزيلها، أو تحذف التطبيق.
- صور التجربة والصور المُنتَجة على خادمنا: فقط أثناء تنفيذ الطلب. لا نخزّنها.
- صورة شكل الوجه على خادمنا: فقط أثناء تنفيذ الطلب. لا نخزّنها.
- نتيجة شكل الوجه (التصنيف وستة قيم، بلا صورة): 7 أيام، بمفتاح هاش أحادي الاتجاه للصورة.
- نتيجة الإطار من صورة نظارة (بلا صورة): 7 أيام.
- نتيجة الرابط المضاف (العنوان وصورة المنتج): 7 أيام.
- فيديو TikTok في Gemini: يُحذف مباشرة بعد القراءة.
- نتيجة TikTok (الطوابع الزمنية فقط): 24 ساعة.
- مطالبات وردود Gemini عند Google: لفترة محدودة لفحص إساءة الاستخدام، بموجب شروط Google للخدمة المدفوعة. لا تنشر Google حدًا زمنيًا ثابتًا.
- أوقات استيراد الروابط والتعرف على الصور وقراءات TikTok: 24 ساعة.
- سجل معرّف الجهاز على خادمنا (مفتاح App Attest، مفاتيح استهلاك الأرصدة، إشارة الشراء): إلى أن تطلب منا حذفه.
- المشتريات ورصيد الأرصدة عند RevenueCat: إلى أن تطلب منا حذفها. تبقى حتى عند إعادة التثبيت.
- سجلات طلبات Cloudflare: حتى 7 أيام.
- أحداث التحليلات عند PostHog: حسب الإعدادات في مشروعنا على PostHog. إيقاف التحليلات يوقف فورًا إرسال أي أحداث جديدة من التطبيق.
- بيانات إسناد AppsFlyer (فقط إذا سمحت بالتتبع): حسب شروط الاحتفاظ بالبيانات عند AppsFlyer.
- معرّف الجهاز في Keychain: يمكن أن يبقى بعد حذف التطبيق، ويعود إذا أعدت التثبيت.
مزوّدو الخدمة
- Cloudflare تُشغّل واجهة SpecFit البرمجية وهذا الموقع. وتحتفظ أيضًا بذاكرات التخزين المؤقتة قصيرة العمر وسجل معرّف الجهاز. وتوفّر أمان الشبكة، وتحتفظ بسجلات الطلبات، وتعد زيارات الموقع بلا ملفات تعريف.
- Google (Gemini API) تُنشئ التجارب، وتقرأ شكل الوجه، وتتعرف على الإطارات، وتختار صور المنتجات، وتجد النظارات في فيديوهات TikTok.
- RevenueCat تتعامل مع المشتريات وتحتفظ برصيدك من الأرصدة.
- PostHog توفّر لنا تحليلات منتج مجهولة الهوية، مُستضافة في الاتحاد الأوروبي.
- AppsFlyer تقيس حملاتنا الإعلانية. تحصل على IDFA الخاص بك وأحداث الشراء فقط إذا سمحت بالتتبع.
- ScrapeCreators تحصل على فيديوهات TikTok العامة التي تشاركها مع SpecFit.
- Apple توفّر لنا App Store، والمشتريات داخل التطبيق، وأداة اختيار الصور، وApp Attest، وتقارير الإعلانات.
نُلزم مزوّدي الخدمة الذين يعملون نيابة عنا بحماية البيانات الشخصية وفقًا لهذه السياسة والقانون. وتُطبَّق عليهم أيضًا شروطهم وإشعارات الخصوصية الخاصة بهم.
ما لا نفعله
- لا نطلب منك إنشاء حساب. ولا نحتفظ بملف تعريفي لوجهك على خادمنا.
- لا نعرض إعلانات داخل التطبيق.
- لا نبيع أو نؤجّر بياناتك الشخصية.
- لا نستخدم صورك في الإعلانات أو لتدريب نماذج الذكاء الاصطناعي.
- لا نتتبّعك إلا إذا سمحت بذلك عند سؤال iOS.
- لا نستخدم التعرف على الوجه ولا نتحقق من هويتك. تخبر تعليماتنا الخاصة بشكل الوجه الذكاء الاصطناعي بعدم التعرف على هوية الشخص.
الأذونات التي يطلبها التطبيق
- الكاميرا - لمسح الوجه الموجَّه بكاميرا TrueDepth.
- مكتبة الصور - عند اختيار صورة لك، أو صورة أو لقطة شاشة لنظارة.
- الإضافة إلى مكتبة الصور - عند حفظ تجربة.
- التتبّع - لقياس حملاتنا الإعلانية باستخدام AppsFlyer. يمكنك الرفض، وسيعمل التطبيق بنفس الطريقة.
الأطفال
خدمة عرض الذكاء الاصطناعي الحالية في SpecFit غير مخصصة لمن هم دون 18 عامًا. لا نعالج عن علم صورًا أو بيانات شخصية أخرى من الأطفال. إذا كنت تعتقد أن طفلاً قدّم بيانات شخصية عبر SpecFit، تواصل معنا حتى نحقق في الأمر ونتخذ خطوات الحذف المناسبة.
حقوقك واختياراتك
قبل أن تتمكن من المسح أو الرفع، تُظهر شاشة الالتقاط جملة واحدة. تخبرك أن صورك تذهب إلى Gemini AI من Google. عندما تمسح أو ترفع صورة، فإنك توافق على ذلك.
يمكنك التوقف عن إرسال الصور في أي وقت. فقط لا تطلب تجارب إضافية. يمكنك أيضًا إزالة صلاحية الوصول إلى الكاميرا أو الصور من إعدادات iOS.
اضغط على صورة المسح المصغّرة، ثم حذف كل عمليات المسح يزيل ملف الوجه، وصورتك، والصور الجانبية، والشبكة، وقياساتك، وتجاربك من آيفونك. لا يحذف وصفتك الطبية، أو إطارات الروابط المحفوظة، أو معرّف جهازك، أو سجل الأرصدة على خادمنا. استخدم مسح الوصفة الطبية لإزالة وصفتك الطبية.
يمكنك إيقاف التحليلات في أي وقت من الإعدادات → الخصوصية. ويمكنك إيقاف التتبّع من إعدادات iOS → الخصوصية والأمان → التتبّع.
تُحذف ذاكرات التخزين المؤقت على خادمنا تلقائيًا بعد 7 أيام أو 24 ساعة. لحذف سجلاتك على خادمنا أو عند RevenueCat، أرسل بريدًا إلكترونيًا إلى codemad.edu@gmail.com. يمكنك أيضًا الكتابة لنا لطرح أسئلة، أو رؤية بياناتك، أو تقديم اعتراض. لا يملك SpecFit حسابات، لذا نحتاج معرّف جهازك للعثور على سجلاتك. سنرد كما يتطلب قانون الخصوصية. سنتعاون مع مزوّدي خدمتنا عندما يتعلق الطلب ببيانات يحتفظون بها نيابة عنا.
الأمان
يستخدم ملف الوجه الحماية الكاملة للملفات في iOS. تبقى الملفات المحلية الأخرى داخل بيئة التطبيق المحمية. كل ما يُرسَل إلى واجهتنا البرمجية يستخدم TLS (HTTPS). تستخدم واجهتنا البرمجية Apple App Attest للتحقق من أن الطلبات تأتي من التطبيق الحقيقي. وتحدّ أيضًا من عدد الطلبات التي يمكن لكل جهاز إرسالها. لا نكتب صورك أو تجاربك المُنتَجة في مخزننا. لا يوجد نظام آمن تمامًا، لذا لا يمكننا أن نعدك بأمان مطلق.
تغييرات على هذه السياسة
إذا غيّرنا كيفية تعامل SpecFit مع البيانات، سنحدّث هذه الصفحة وتاريخ سريانها قبل تطبيق التغيير. وسنذكر أيضًا التغييرات الكبرى في ملاحظات إصدار التطبيق.
التواصل
Codemad · codemad.edu@gmail.com