1. النطاق ونموذج الخدمة
توفّر Phaseo دليلًا عامًا لنماذج الذكاء الاصطناعي ولوحة للعملاء وبوابة API تمرّر الطلبات إلى مزوّدي ذكاء اصطناعي من جهات خارجية. تغطي هذه الوثيقة التطبيق وGateway ومخازن البيانات والتكاملات التشغيلية التي تتحكم بها Phaseo. ولا تثبت الضوابط التي يطبقها مزوّد ذكاء اصطناعي أو وجهة يهيئها العميل.
يعمل الموقع العام كتطبيق Next.js تستضيفه Vercel ويُقدَّم عبر Cloudflare. تعمل Gateway على Cloudflare Workers. توفّر Supabase المصادقة وقاعدة البيانات العلائقية الرئيسية. تُدرج الخدمات الإضافية في جدول معالجي البيانات الفرعيين.
2. تدفق البيانات عبر Gateway
| المرحلة | البيانات | المعالجة |
|---|---|---|
| من العميل إلى Phaseo | محتوى الطلب وبيانات الاعتماد وخيارات التوجيه وبيانات الشبكة الوصفية | تُرسل عبر HTTPS إلى Cloudflare ويعالجها Gateway Worker. |
| بيانات Phaseo الوصفية | معرّف الطلب ومعرّفا النموذج والمزوّد والاستخدام والتكلفة وزمن الاستجابة والحالة والأخطاء والموقع التقريبي | تُخزّن في Supabase لأغراض الفوترة وعرض الاستخدام والموثوقية ومنع إساءة الاستخدام والدعم. لا تُدرج المطالبات الخام والمخرجات الكاملة في سجل الطلبات الرئيسي. |
| ذاكرة التخزين المؤقت للاستجابات | مفتاح ذاكرة مؤقتة خاص بمساحة العمل ونص الاستجابة وبياناتها الوصفية | قد تُخزّن الاستجابات النصية المؤهلة غير المتدفقة في Upstash Redis لمدة خمس دقائق افتراضيًا. ويمكن لإعداد مسبق تحديد مدة من 30 ثانية إلى 24 ساعة. يساهم نص الطلب في ملخص SHA-256 لمفتاح الذاكرة المؤقتة، لكنه لا يُحفظ في السجل المخزّن مؤقتًا. |
| مزوّد الذكاء الاصطناعي | محتوى الطلب والبيانات الوصفية اللازمة لاستدعاء النموذج المحدد | تُرسل عبر HTTPS إلى المزوّد المحدد مباشرة أو وفق سياسة التوجيه لدى العميل. وتسري شروط المزوّد بشأن الاحتفاظ والتدريب وموقع البيانات. |
| الاستجابة إلى العميل | مخرجات المزوّد وبيانات استجابة Phaseo الوصفية | تُعاد إلى العميل عبر HTTPS. وتُعالج بيانات البث في الذاكرة ما دام الاتصال نشطًا. |
3. خيارات تخزين المحتوى والاستثناءات
لا تدّعي Phaseo انعدام الاحتفاظ بالبيانات في جميع الحالات. وإضافة إلى التخزين المؤقت قصير الأجل للاستجابات، قد تؤدي خيارات العميل التالية إلى إطالة تخزين المحتوى:
- تسجيل I/O خاص: يمكن لإعداد مساحة عمل، لا يتاح إلا عند تفعيل الميزة، تخزين الطلبات والاستجابات والحمولات الاختيارية للمزوّد في Cloudflare R2 خاص لمدة 90 أو 180 أو 365 يومًا. وهو متوقف افتراضيًا.
- المساهمة بالبيانات: قد يؤدي الاشتراك الصريح إلى التقاط المطالبات والاستجابات الناجحة التي لا تستخدم BYOK في Cloudflare R2 خاص لمدة لا تتجاوز 30 يومًا. تطبق Phaseo تنقيحًا بأفضل جهد، لكن على العملاء ألا يعدّوه ضمانًا. وتُرسل عينة مهيأة إلى OpenAI مع تعطيل تخزين API لتصنيف المهام بشكل غير متزامن.
- تصدير بيانات المراقبة والإشعارات: قد تستقبل الوجهات التي يهيئها العميل المطالبات أو المخرجات أو البيانات الوصفية أو محتوى التنبيهات وفق إعداداته.
- واجهات API غير المتزامنة والوسائط: قد يحتفظ المزوّدون بحالة المهام والملفات والمدخلات أو الأصول المنشأة للفترات التي يوثقونها. وتخزّن Phaseo بيانات المهام والفوترة الوصفية اللازمة لمطابقة تلك الطلبات.
يؤدي تعطيل ميزة تخزين لدى Phaseo إلى إيقاف الالتقاط الجديد بعد انتشار التغيير وانتهاء الأعمال الجارية. لكنه لا يحذف البيانات التي سبق أن تلقاها مزوّد ذكاء اصطناعي أو وجهة يهيئها العميل.
4. الضوابط التقنية الحالية
النقل والأسرار
- تستخدم الخدمة العامة والاتصالات الصادرة إلى المزوّدين HTTPS.
- تُشفّر بيانات اعتماد المزوّد التي يقدمها العميل باستخدام AES-256-GCM قبل تخزينها في قاعدة البيانات.
- تستخدم مفاتيح API والإدارة اشتقاقًا أحادي الاتجاه بمفتاح؛ وتستخدم أسرار OAuth اشتقاقًا أحادي الاتجاه قائمًا على كلمة مرور أو مفتاح.
- تُخزّن بيانات اعتماد Webhook والإشعارات مشفرة عندما تدعم الميزة حفظ الأسرار.
الهوية والوصول
- تقيّد أدوار مساحة العمل وسياسات قاعدة البيانات سجلات الحسابات ومساحات العمل.
- تعرض شاشات موافقة OAuth النطاقات المطلوبة، ويمكن إبطال الأذونات والرموز.
- يخضع الدخول الموحد عبر SAML وتوفير المستخدمين عبر SCIM لبوابة ميزات المؤسسات، وليسا ضابطين شاملين.
- يمكن تقييد نطاق مفاتيح الإدارة وGateway وتدويرها.
وسائل حماية التطبيق
- تحمي حدود معدل الطلبات مسارات OAuth والوقت الفعلي الحساسة.
- تقيّد ترويسات الأمان نوع المحتوى والإطارات والمُحيل والأذونات؛ ويطبق مسار موافقة OAuth سياسة أمان محتوى أشد صرامة.
- يُتحقق من بنية البيانات عند حدود API والإعدادات.
- تستخدم عمليات الفوترة عدم التكرار ومعاملات قاعدة البيانات في المسارات الحساسة أمنيًا.
- يؤدي حذف الحساب بعد التحقق إلى حذف حساب Auth والبيانات النشطة من قاعدة البيانات نهائيًا؛ ثم تمسح مهمة مجدولة قابلة لإعادة المحاولة بيانات R2 الخاص وGateway KV خلال 30 يومًا.
المراقبة والإفصاح
- تدعم سجلات استدعاءات Cloudflare والبيانات الوصفية للطلبات المراقبة التشغيلية.
- تساعد حالة المزوّد وحالة التوجيه على احتواء أعطال المزوّدين.
- تُنشر حالة الخدمة والحوادث على status.phaseo.app.
- تُقبل تقارير الثغرات الخاصة عبر GitHub Security Advisories أو security@phaseo.app.
5. البرمجيات وإدارة التغييرات
المستودع الرئيسي لـ Phaseo عام. تستخدم التغييرات التحكم في الإصدارات وملفات قفل التبعيات وفحوص lint والأنواع الآلية والاختبارات الآلية الموجهة. وتغطي عمليات التحقق الأمنية حدودًا محددة للأسرار وسياسات قواعد البيانات وتدفقات المصادقة وعقود Gateway.
تقلل هذه الممارسات المخاطر، لكنها لا تثبت خضوع كل تغيير لمراجعة أمنية رسمية أو خلو الخدمة من الثغرات. ولا تنشر Phaseo حاليًا شهادة تطوير آمن أو ضابطًا لإدارة التغييرات خضع لتدقيق مستقل.
6. التوافر والتعامل مع الحوادث
تستخدم Phaseo بنية تحتية مُدارة وتوجيهًا يستند إلى حالة المزوّد للحد من بعض الأعطال. وتستضيف incident.io صفحة الحالة العامة. لا تقدم Phaseo اتفاقية تعاقدية لمستوى التوافر للخدمة العامة، ولا تدّعي أن إجراءات الاستجابة للحوادث أو استمرارية الأعمال خضعت لاختبار مستقل.
تُقيّم الحوادث الأمنية التي تشمل بيانات شخصية وفق واجبات الإخطار المعمول بها. وتهدف سياسة الثغرات العامة إلى تأكيد استلام البلاغات حسنة النية خلال ثلاثة أيام عمل؛ وهذا هدف تشغيلي وليس مهلة تعاقدية للحل.
7. مسؤوليات العميل
- لا ترسل بيانات حساسة أو خاضعة للتنظيم ما لم يكن إعداد Phaseo ومزوّد الذكاء الاصطناعي الذي اخترته مناسبًا لها.
- راجع شروط المزوّد بشأن الاحتفاظ والتدريب وموقع البيانات والاستخدام المقبول قبل تفعيل أي مسار.
- استخدم قوائم المزوّدين المسموح بهم وضوابط التوجيه الخاص عندما يكون اختيار المسار مهمًا.
- احمِ بيانات اعتماد الحساب وAPI والإدارة وBYOK وWebhook وOAuth ودوّرها.
- اقصر عضوية مساحة العمل ونطاقات OAuth على ما يحتاجه كل شخص أو تطبيق.
- راجع إعدادات تسجيل I/O الخاص والمساهمة بالبيانات والتخزين المؤقت للاستجابات والمراقبة والإشعارات قبل الاستخدام في الإنتاج.
8. فجوات التأكيد المعروفة
- لا تدّعي Phaseo حصولها على شهادات SOC 2 أو ISO 27001 أو PCI DSS أو HIPAA أو ما يعادلها.
- لا تدّعي Phaseo إكمال اختبار اختراق مستقل أو نشر تقرير تدقيق عام.
- لا يوجد ضمان شامل بانعدام الاحتفاظ بالبيانات أو عدم التدريب لدى جميع المزوّدين.
- لا يوجد ضمان شامل لموقع البيانات إقليميًا من البداية إلى النهاية لجميع المسارات.
- لم تُجمع بعد فترات الاحتفاظ العامة لكل فئات الحسابات والبيانات الوصفية والنسخ الاحتياطية والدعم والسجلات التشغيلية في جدول عام واحد.
9. التواصل
أرسل تقارير الأمان إلى security@phaseo.app. أرسل استفسارات الخصوصية وDPA ومعالجي البيانات الفرعيين إلى privacy@phaseo.app.