KERF
Englishالتثبيتاحصل على Kerf لـ Fusion ←
قانوني

سياسة خصوصية Kerf

آخر تحديث: 22 أغسطس 2026

Kerf إضافة لـ Autodesk Fusion تبني الخزائن من السكتشات التي ترسمها. تصف هذه الوثيقة بدقة البيانات التي يتعامل معها Kerf، وتحديدًا ما يحتويه تقرير الأعطال الاختياري.

باختصار

التسجيل المحلي (يعمل دائمًا، ولا يُرسَل أبدًا)

يكتب Kerf سجلًا دوّارًا في Documents/Kerf_Logs/kerf.log (حتى ~0.5 ميغابايت × 5 ملفات). ويبقى السجل على جهازك — ولا يرفعه Kerf أبدًا. عند حدوث خطأ، يدوّن السجل كود الخطأ وسجلّ تتبّع Python (traceback) لتتمكن من تشخيص المشكلة أو إرفاقه ببلاغ خطأ بنفسك. يمكنك حذف المجلد في أي وقت.

يضع الزر “copy details” في نافذة الخطأ المبسّطة النصَّ التقني نفسه في الحافظة (عبر الأداة clip/pbcopy في نظام التشغيل) لتلصقه في بلاغ — وهذا إجراء محلي؛ لا يُرسَل أي شيء.

الإبلاغ عن الأعطال بشكل مجهول الهوية (عند موافقتك)

عندما يكون الإبلاغ مفعّلًا وتوجد نقطة نهاية مهيّأة لاستقبال التقارير، يُرسل أي خطأ غير معالَج مستند JSON واحدًا صغيرًا. وتحتوي البيانات المرسَلة على هذه الحقول فقط:

الحقل
مثال
الوصف
product
"Kerf"
اسم المنتج (قيمة ثابتة).
schema
1
إصدار تنسيق البيانات المرسَلة.
version
"2.1.7"
إصدار إضافة Kerf.
fusion_version
"2.0.20974"
نص إصدار Autodesk Fusion.
os
"Windows 11"
عائلة نظام التشغيل + الإصدار فقط (دون اسم المضيف، ودون اسم المستخدم).
error_code
"KERF-1A2B3C4D"
كود قصير يظهر في النافذة.
stack_hash
"9f2b…" (SHA-256 بالنظام الست عشري)
بصمة مجهولة الهوية لموضع حدوث الخطأ.
exc_type
"ValueError"
اسم فئة الاستثناء فقط.

ما يمثّله stack_hash (وما لا يمثّله)

هو قيمة SHA-256 لتوقيعٍ يُبنى، لكل إطار في مكدّس الاستدعاءات، من اسم ملف الوحدة دون مساره + رقم السطر + اسم الدالة، إضافةً إلى نوع الاستثناء — مثل cabinet.py:412:_build_cabinet_interior;ValueError. ويتيح تجميع الأعطال المتطابقة معًا. وهو تجزئة أحادية الاتجاه: تحمل البيانات المرسَلة قيمة التجزئة لا التوقيع، ولا تتضمن أبدًا مسارات مطلقة أو مجلدك الرئيسي.

ما لا يُرسَل أبدًا، عن قصد

(عنوان IP الخاص بك مرئي بطبيعته لأي خادم HTTPS تتصل به، كما في أي طلب ويب؛ أما البيانات المرسَلة نفسها فلا تضيف أي معرّف.)

الموافقة والتحكم

التحقق من التحديثات

تُحدَّث نسخ App Store عبر Autodesk App Store؛ ويأتي التحقق المدمج من التحديثات معطّلًا. وفي النسخ التي يكون فيها مفعّلًا، يجلب Kerf عند بدء التشغيل ملف بيان JSON صغيرًا ليعرف هل يوجد إصدار أحدث (راجع docs/release.md). هذا تنزيل عادي، ولا يرسل أي بيانات شخصية تتجاوز ما يقتضيه أي طلب HTTPS. ويُتحقَّق من التحديثات بتوقيع Ed25519 قبل تثبيتها.

بيانات أخرى يخزّنها Kerf (محليًا فقط)

تفضيلاتك ونتائج عملك ملفات عادية على جهازك، ولا يرفعها Kerf أبدًا: الإعدادات وملفات التعريف في Documents/Kerf_Settings/ (الوحدات، ودليل الأسعار، وShop Standards، والثيمات المحفوظة، ونقاط الكاميرا المحفوظة، وكتالوج المورّدين)، وقوائم القص / ملفات PDF في Documents/Kerf_CutLists/، وصور الرندر في Documents/Kerf_PhotoShoots/، والسجلات في Documents/Kerf_Logs/. ولا يقرأها Kerf ويكتبها إلا لتقديم ميزاته.

الأطراف الثالثة

لا يحتوي Kerf على أي أدوات تحليلات، ولا شبكات إعلانية، ولا حزم SDK من أطراف ثالثة. لا يبيع Kerf أي بيانات ولا يؤجّرها ولا يشاركها مع أطراف ثالثة. أما نقطة نهاية تقارير الأعطال، عند تهيئتها، فيشغّلها الناشر لغرض وحيد هو إصلاح الأخطاء البرمجية. وإذا استعان الناشر يومًا بطرف ثالث لمعالجة بيانات تقارير الأعطال (مثل مزوّد استضافة)، فإن ذلك الطرف الثالث مُلزَم بحماية البيانات بمستوى لا يقل عن مستوى هذه السياسة، وستُحدَّث هذه السياسة لتذكر فئة الجهة المعالِجة. (تعالج Autodesk عملية شرائك وتثبيتك عبر App Store وفق سياسة الخصوصية الخاصة بـ Autodesk؛ ولا يتلقى Kerf أيًّا من تلك البيانات.)

الاحتفاظ بالبيانات وحذفها

سحب الموافقة وطلب الحذف

أسئلة

راسلنا على support@kerf360.com. هذه السياسة منشورة أيضًا على https://kerf360.com/privacy — ويُحافَظ على تطابق النسختين.

هذه الصفحة هي النسخة المنشورة من PRIVACY.md، وهو النص نفسه المضمَّن في الإضافة. وإذا اختلف الاثنان يومًا، فالمرجع هو الملف الموجود في الإصدار الذي ثبّتّه.