مقدمة
تشغّل FormaTeX واجهة برمجة التطبيقات FormaTeX لتجميع LaTeX وخدمات الويب المرتبطة بها. تصف سياسة الخصوصية هذه كيف نجمع المعلومات المتعلقة بك ونستخدمها ونحميها عند زيارتك موقعنا أو إنشائك حسابًا أو استخدامك واجهة برمجة التطبيقات لدينا.
باستخدامك FormaTeX، فإنك توافق على جمع المعلومات واستخدامها وفقًا لهذه السياسة. وإذا لم توافق، فيرجى عدم استخدام خدماتنا.
المعلومات التي نجمعها
نجمع المعلومات التي تقدمها لنا مباشرةً، والمعلومات التي تتولد تلقائيًا من استخدامك لخدماتنا.
معلومات الحساب
عند التسجيل، نجمع اسمك وعنوان بريدك الإلكتروني ونسخة مُجزَّأة (hash) من كلمة مرورك. وإذا سجّلت الدخول عبر GitHub أو Google OAuth، فإننا نتلقى من هذين المزوّدين اسمك وعنوان بريدك الإلكتروني وصورة ملفك الشخصي.
بيانات الاستخدام
نسجّل بيانات وصفية عن كل طلب تجميع: محرك LaTeX المستخدم، وحالة التجميع (نجاح أو فشل)، والمدة بالمللي ثانية، وحجم المدخلات بالبايت. يستخدم التجميع ملفات عمل مؤقتة وذواكر تخزين مؤقت للتجميع وأصول SyncTeX لتقديم النتائج وميزات المحرر. لا ننسخ المصدر الجديد أو سجلات المُجمِّع أو ملفات PDF إلى قياسات التجميع (telemetry) لأغراض فحص المسؤولين. وتُخزَّن المشاريع المحفوظة والقوالب والسير الذاتية وسجلها لتقديم الميزات التي تختار استخدامها.
تعالج خوادمنا محتويات المستندات لتجميع ملفاتك وتخزينها وتسليمها. ملفات المصدر وملفات PDF ليست مشفّرة من طرف إلى طرف في مواجهة FormaTeX؛ ويظل الوصول التقني عبر إدارة البنية التحتية ممكنًا.
لا نجري أي تصنيف أو بناء ملفات تعريف لمستنداتك بالذكاء الاصطناعي في الخلفية. تعمل المساعدة بالذكاء الاصطناعي عندما تقدّم طلبًا صريحًا فقط؛ وتُرسل التعليمات المقدَّمة وسياق المستند أو الخطأ ذو الصلة إلى مزوّد الذكاء الاصطناعي المُعدّ للإجابة عن ذلك الطلب. ولا نخزّن الطلبات أو الاستجابات الخام للذكاء الاصطناعي في قياسات استخدام الذكاء الاصطناعي.
بيانات مفتاح API
نخزّن تجزئة SHA-256 لكل مفتاح API تنشئه، مع بادئته واسمه والطوابع الزمنية لاستخدامه. يُعرض لك المفتاح الخام مرة واحدة فقط ولا يُحتفظ به في قاعدة بيانات خوادمنا. وإذا أدخلته يدويًا في الـ playground، فقد يُخزَّن مؤقتًا في sessionStorage في متصفحك طوال تلك الجلسة.
بيانات الفوترة
تتولى Polar.sh، مزوّد الفوترة لدينا، معالجة المدفوعات بالكامل. نتلقى من Polar معرّف العميل وحالة الاشتراك، لكننا لا نتعامل مع بيانات بطاقتك المصرفية ولا نخزّنها مطلقًا.
البيانات التقنية
نجمع سجلات الخادم القياسية، بما فيها عناوين IP وسلاسل user-agent الخاصة بالمتصفح والطوابع الزمنية للطلبات، لأغراض الأمان وتحديد معدل الطلبات والتشغيل.
كيف نستخدم معلوماتك
نستخدم المعلومات التي نجمعها من أجل:
- توفير واجهة برمجة التطبيقات FormaTeX ولوحة التحكم وتشغيلهما وصيانتهما
- التحقق من هويتك وتفويض الوصول إلى خدماتنا
- فرض حدود المعدل وحصص التجميع المرتبطة بالخطة
- إرسال رسائل البريد الإلكتروني المعاملاتية مثل التحقق من الحساب وإعادة تعيين كلمة المرور
- اكتشاف الأنشطة الاحتيالية أو المسيئة والتحقيق فيها ومنعها
- الامتثال للالتزامات القانونية وإنفاذ شروط الخدمة
- تحسين موثوقية بنيتنا التحتية وأدائها
لا نبيع معلوماتك الشخصية لأطراف ثالثة. ولا نستخدم بياناتك لأغراض إعلانية. تقيس التحليلات الاختيارية للمنتج استخدام الميزات. ولا نستخدم مستنداتك في تصنيف بالذكاء الاصطناعي في الخلفية أو في تحليل تلقائي للإخفاقات. وعندما تطلب صراحةً مساعدة بالذكاء الاصطناعي أو تدقيقًا نحويًا، يُعالَج نص المستند ذو الصلة أو التعليمات أو سياق الخطأ لتقديم تلك المساعدة.
الاحتفاظ بالبيانات
تُنظَّف ملفات عمل التجميع المؤقتة بعد استخدامها أو عند انتهاء صلاحيتها. وقد تبقى نسخ إضافية في سجل التجميع وتخزين الكائنات وذواكر المتصفح المؤقتة والنسخ الاحتياطية. وتظل ملفات المشاريع المحفوظة متاحة لك وللأشخاص الذين تشاركهم الوصول.
نحتفظ بمعلومات حسابك ما دام حسابك نشطًا. وإذا طلبت حذف حسابك، فسنحذف سجلات حسابك ونراجع سجلات التخزين ومزوّدي الخدمات المرتبطة به. وقد تبقى بعض بيانات التشخيص ومراسلات الدعم والنسخ الاحتياطية بعد إزالة الحساب. تواصل مع عنوان الخصوصية لدينا لتقديم طلب محو يشمل تلك النسخ. وسنوضح في ردنا على طلبك أي سجلات يُحتفظ بها بسبب التزام قانوني أو أمني محدد.
تحتوي قياسات التجميع الجديدة على بيانات وصفية تشغيلية لا على محتويات المستندات. تنتهي صلاحية مدخلات ذاكرة PDF المؤقتة بعد ساعة واحدة؛ أما المهام المؤقتة وأصول SyncTeX فتتبع دورات حياة تشغيلية منفصلة. تُزال محتويات المصدر والأخطاء التشخيصية التاريخية أثناء ترحيل الخصوصية. وجُدولت ملفات PDF التشخيصية التاريخية للتنظيف بعد 7 أيام. يُنفَّذ التنظيف على دفعات؛ وتبقى عمليات الحذف الفاشلة في تخزين الكائنات في قائمة الانتظار لإعادة المحاولة. وقد تبقى سجلات الاستخدام الخالية من المحتوى لأغراض الحصص والتقارير والفوترة. وللمشاريع المحفوظة والقوالب وبيانات نماذج السيرة الذاتية مدة احتفاظ منفصلة إلى حين الحذف. ولملفات PDF للسير الذاتية المحفوظة انتهاء صلاحية منفصل في تخزين الكائنات يصل إلى 90 يومًا، ويمكن إعادة إنشائها من بيانات النموذج المحفوظة.
مخزن سجلات الخادم المركزي لدينا مضبوط على الاحتفاظ لمدة 30 يومًا لأغراض الأمان والتشغيل. ويحتفظ مزوّدو البنية التحتية والخدمات الآخرون بسجلاتهم الخاصة. وقد تحتفظ جداول النسخ الاحتياطي بنسخ يومية لمدة 7 أيام ونسخ أسبوعية لمدة 28 يومًا ونسخ شهرية لمدة تصل إلى سنة. ولا تُزال النسخ الاحتياطية فور حذف الحساب. يؤدي تسجيل الخروج إلى مسح ذواكر الحساب المؤقتة المعنية في المتصفح الحالي وإخطار علامات التبويب المفتوحة الأخرى. أما الأجهزة الأخرى والنسخ التي تنزّلها بنفسك فتقع خارج نطاق تنظيف المتصفح هذا.
| فئة البيانات | مدة الاحتفاظ | الغرض |
|---|---|---|
| بيانات تشخيص التجميع التاريخية | تنظيف المصدر والسجلات عند الترحيل؛ ملفات PDF بعد 7 أيام؛ إعادة محاولة الحذف الفاشل | إيقاف استخدام بيانات التشخيص التي جُمعت سابقًا |
| ملفات المشاريع المحفوظة (.tex، الصور، المراجع، الأصول) | حتى الحذف؛ وقد يتبع ذلك تنظيف التخزين والنسخ الاحتياطية لاحقًا | توفير مشاريع دائمة وميزات التعاون |
| البيانات الوصفية للتجميع (المحرك، الحالة، المدة، حجم المدخلات) | حتى الحذف أو حتى انتهاء مدة الاحتفاظ المضبوطة في قاعدة البيانات | تقارير الاستخدام وفرض الحصص ومطابقة الفوترة |
| سجلات الوصول إلى الخادم (IP، user-agent، الطوابع الزمنية) | مخزن السجلات المركزي: 30 يومًا؛ وتختلف سجلات المزوّدين الآخرين | مراقبة الأمان ومنع إساءة الاستخدام والتشغيل |
| سجلات الحساب والفوترة | ما دام الحساب نشطًا، إضافةً إلى مدة الاحتفاظ التي يشترطها القانون للسجلات المالية | إدارة الحساب والامتثال والالتزامات الضريبية والمحاسبية |
مشاركة البيانات
لا نبيع معلوماتك الشخصية ولا نؤجّرها ولا نتاجر بها. ولا نشارك البيانات إلا في الحالات المحدودة التالية:
مزوّدو الخدمات
نستخدم خدمات الأطراف الثالثة التالية، ويتلقى كلٌّ منها البيانات اللازمة لأداء وظيفته فقط:
- Netcup — استضافة VPS في ألمانيا (الاتحاد الأوروبي)، بما في ذلك معالجة التطبيق وقاعدة البيانات
- Backblaze B2 — نسخ احتياطية لقاعدة البيانات وبيانات المعالجة في منطقة US East (الولايات المتحدة)
- Polar.sh — التاجر المسجّل (Merchant of Record) للمدفوعات والاشتراكات والفوترة؛ يتلقى بريدك الإلكتروني ومعرّف حسابك ويحتفظ بالسجلات المالية التي يقتضيها القانون
- Resend — إرسال البريد الإلكتروني المعاملاتي وبريد الدعم، بما في ذلك بيانات المستلمين ومحتويات الرسائل
- PostHog (منطقة US) — تحليلات اختيارية لمشاهدات الصفحات واستخدام الميزات ومعلومات الجهاز ومعرّف حساب مستعار؛ وذلك بموافقتك فقط ودون البريد الإلكتروني في أحداث تحديد الهوية الجديدة
- Sentry — تقارير أخطاء منقّحة وآثار تقنية وتتبّعات أداء لأغراض الموثوقية؛ وإعادة تشغيل الجلسات معطَّلة في الإصدار الحالي من التطبيق
- Groq — استدلال الذكاء الاصطناعي للمساعدة التي تطلبها صراحةً، ويجري توجيهه عبر وكيل LiteLLM الذي نشغّله محليًا باستخدام openai/gpt-oss-20b؛ وقد فُعِّل عدم الاحتفاظ بالبيانات (Global Zero Data Retention) لمدخلات الاستدلال ومخرجاته، مع استمرار جمع البيانات الوصفية التشغيلية للاستخدام
- خدمة التدقيق النحوي المُعدّة — نص المستند لعمليات التدقيق النحوي التي تطلبها صراحةً
- Formbase — رسائل نموذج الاتصال، بما فيها الاسم والبريد الإلكتروني والرسالة
تُدار خدمتنا من المغرب. ولا يعني الاستضافة في ألمانيا أن كل المعالجة تبقى داخل الاتحاد الأوروبي: فوصول الموظفين ومزوّدون مثل PostHog الأمريكي يتضمنان معالجة دولية. وقد تلقّت Sentry سابقًا إعادات تشغيل جلسات مُعاينة؛ وتعطيل الإعادة مستقبلًا لا يمحو السجلات التاريخية التي بحوزة المزوّد. ويتحكم خيار الموافقة على التحليلات حاليًا في PostHog فقط.
مزوّدو OAuth
إذا اخترت تسجيل الدخول عبر GitHub أو Google، فإننا نتلقى بيانات الملف الشخصي من هذين المزوّدين كما هو موضح أعلاه. ولا نشارك بيانات مستندات FormaTeX الخاصة بك معهما لمجرد تسجيل الدخول. وإذا فعّلت بشكل منفصل مزامنة المشاريع مع GitHub، فتُتبادل ملفات المشروع المحددة مع GitHub لتقديم تلك الميزة.
المتطلبات القانونية
قد نفصح عن المعلومات إذا اقتضى ذلك القانون أو أمر قضائي أو جهة حكومية، أو إذا رأينا أن الإفصاح ضروري لحماية حقوقنا أو سلامتك أو سلامة الآخرين.
الأمان
ننفّذ إجراءات أمنية وفق معايير الصناعة لحماية معلوماتك:
- تُجزَّأ كلمات المرور باستخدام bcrypt ولا تُخزَّن أبدًا كنص صريح
- تخزّن قاعدة بيانات الخادم تجزئات مفاتيح API؛ وقد تُخزَّن مؤقتًا في sessionStorage بالمتصفح مفاتيح الـ playground المُدخلة يدويًا
- تُنقل جميع البيانات عبر TLS (HTTPS)
- تستخدم البنية التحتية حاويات بلا صلاحيات root مع خيارات الأمان no-new-privileges
- لا تملك عمليات worker أي وصول إلى الإنترنت وتعمل في شبكات Docker معزولة
- لمساحات عمل التجميع المؤقتة إجراءات تنظيف؛ أما السجل المحفوظ والسجلات وملفات PDF والنسخ الاحتياطية فلها مدد احتفاظ منفصلة
لا توجد طريقة للتخزين أو النقل الإلكتروني آمنة بنسبة 100%. ولا يمكننا ضمان أمان مطلق، لكننا نراجع ممارساتنا الأمنية ونحسّنها باستمرار.
حقوقك
بحسب ولايتك القضائية، قد تتمتع بالحقوق التالية فيما يتعلق ببياناتك الشخصية:
لممارسة أي من هذه الحقوق، تواصل معنا على [email protected]. وسنرد خلال 30 يومًا.
التغييرات على هذه السياسة
قد نحدّث سياسة الخصوصية هذه من وقت لآخر. وعند إجراء تغييرات جوهرية، سنحدّث التاريخ في أعلى هذه الصفحة، وسنُخطر المستخدمين المسجلين بالبريد الإلكتروني عند الاقتضاء. ويُعدّ استمرارك في استخدام FormaTeX بعد أي تغييرات قبولًا للسياسة المحدَّثة.
تواصل معنا
إذا كانت لديك أسئلة حول سياسة الخصوصية هذه أو حول كيفية تعاملنا مع بياناتك، فيُرجى التواصل معنا:

