Skip to content

Latest commit

 

History

History
231 lines (174 loc) · 12.3 KB

File metadata and controls

231 lines (174 loc) · 12.3 KB
layout title description lang
default
SafeScribe — بنية الأمان
كيف يحمي SafeScribe بيانات الصوت الخاصة بك — نظرة تقنية على نهجنا القائم على الخصوصية بالتصميم.
ar

بنية الأمان

باختصار: يعالج SafeScribe بيانات الصوت حصريًا في ذاكرة الوصول العشوائي (RAM) للخادم. بمجرد تسليم النص المحوَّل، تُحذف جميع البيانات نهائيًا. لا كتابة على القرص، لا نسخ احتياطية، لا نسخ مكررة — أبدًا. تشرح هذه الصفحة كيفية عمل كل طبقة حماية.

آخر تحديث: مارس 2026


نظرة عامة

ست طبقات حماية

🔐

الطبقة 1 — النقل

تشفير TLS 1.2+ وتثبيت الشهادات في كل اتصال. لا يمكن لأي وكيل وسيط اعتراض البيانات.

🧠

الطبقة 2 — RAM فقط

لا يلمس الصوت القرص قط. المعالجة في الذاكرة المؤقتة، والحذف الفوري بعد النسخ.

👤

الطبقة 3 — هوية مجهولة

لا يُخزَّن بريدك الإلكتروني أو اسمك. يُحتفظ فقط بهاش أحادي الاتجاه لمعرّف حسابك.

🔒

الطبقة 4 — تشفير محلي

تخزين AES-256 على الجهاز. المفاتيح في التخزين الآمن بالأجهزة (iOS Keychain / Android Keystore) حصرًا.

🐛

الطبقة 5 — إزالة البيانات الشخصية

تُنقَّى تقارير الأعطال من البيانات الشخصية قبل مغادرة جهازك.

🗑

الطبقة 6 — الحذف المتسلسل

كل خطوة معالجة تحذف فورًا بيانات الخطوة السابقة. TTL للأمان كخط احتياطي.


مبدأ التصميم

معالجة، تسليم، حذف

تكتب خدمات النسخ التقليدية الصوت على الأقراص وقد تحتفظ به إلى أجل غير مسمى. يستقبل SafeScribe الصوت في RAM، يعالجه، ثم يحذفه فور استلام النص المحوَّل — دون كتابة أي بيت على التخزين الدائم. يوضح مخطط تدفق البيانات أدناه العملية بالكامل.

الفارق الجوهري: حتى لو صودر الخادم جسديًا، لن توجد بيانات صوت أو نصوص — فهي لم تكن موجودة إلا في الذاكرة المؤقتة.


الطبقة 1

أمان النقل

الحماية ما تمنعه
تشفير TLS 1.2+ التنصت على حركة الشبكة
تثبيت الشهادات هجمات الوسيط، الخوادم المزيفة
مجموع تحقق SHA-256 التلاعب بالنص المحوَّل أثناء النقل

يحتوي التطبيق على بصمة تشفيرية لشهادة خادم SafeScribe. حتى لو تعرضت جهة إصدار الشهادات للاختراق، سيرفض التطبيق أي اتصال لا يؤدي إلى خادم SafeScribe الحقيقي.

قابل للتحقق: يمكن استخدام Wireshark للتأكد من أن جميع حركة SafeScribe مشفرة بـ TLS. أي محاولة اعتراض عبر وكيل وسيط تفشل — تثبيت الشهادات يرفض شهادة الوكيل.

الطبقة 2

معالجة الخادم في RAM فقط

هذا هو جوهر تصميم الخصوصية في SafeScribe. يشغّل الخادم أوزان نموذج Whisper من OpenAI عبر محرك الاستدلال المستضاف ذاتيًا faster-whisper — دون أي استدعاءات لواجهات برمجية خارجية. التخزين مهيأ للعمل بشكل متطاير بالكامل دون أي استمرارية على القرص.

  • إعادة تشغيل الخادم تمحو جميع البيانات الموجودة في الذاكرة نهائيًا — بالتصميم
  • لا يحتوي أي ملف أو نسخة احتياطية أو سجل على بيانات الصوت الخاصة بك
  • التحليل الجنائي للخادم لن يكشف عن أي محتوى صوتي

التخزين المؤقت في الخادم (RAM فقط):

البيانات متى تُحذف
بايتات الصوت بعد اكتمال النسخ
نص النسخ بعد تأكيد الاستلام
بيانات المهمة بعد تأكيد الاستلام

التخزين الدائم في الخادم (على القرص):

البيانات الغرض هل تحتوي على بيانات شخصية؟
معرّف مستخدم مجهول سجل الفوترة لا — هاش أحادي الاتجاه غير قابل للعكس
المدة والتكلفة سجل مالي لا
حجم الملف (بايت) تحليل الخدمة لا
عدد الكلمات تحليل الخدمة لا
الطوابع الزمنية مسار التدقيق لا
بالتصميم: لا توجد وظيفة "إعادة التحميل". بعد تأكيد الاستلام، تختفي البيانات — لا يوجد شيء يمكن استرجاعه.

الطبقة 3

الهوية المجهولة

يستخدم SafeScribe تسجيل الدخول عبر Google وSign in with Apple. لا تُخزَّن بياناتك الشخصية قط:

ما يرسله مزود المصادقة ما نخزّنه
عنوان البريد الإلكتروني غير مخزَّن
الاسم المعروض غير مخزَّن
معرّف الحساب هاش تشفيري أحادي الاتجاه فقط

الهاش أحادي الاتجاه لمعرّفك:

  • لا يمكن عكسه للكشف عن هويتك
  • فريد لك — يُستخدم للفوترة فقط
  • لا يحتوي على أي معلومات شخصية
قابل للتحقق: افحص حركة شبكة التطبيق. بعد المصادقة، لا يحتوي أي طلب على بريدك الإلكتروني أو اسمك — فقط رمز Bearer الذي يتحقق منه الخادم داخليًا.

الطبقة 4

التشفير المحلي

النصوص المخزنة على جهازك محمية بـ:

الحماية التقنية
التشفير AES-256
تخزين المفاتيح iOS Keychain / Android Keystore
قاعدة البيانات حاويات مشفرة

حتى مع الوصول المباشر إلى نظام الملفات، تظهر بيانات النصوص كبيانات ثنائية غير مقروءة. المفتاح في التخزين الآمن بالأجهزة خارج ملفات التطبيق. حذف التطبيق يدمر المفتاح نهائيًا.


الطبقة 5

إزالة البيانات الشخصية من التشخيصات

عند مواجهة التطبيق لخطأ، يمكن اختياريًا إرسال تقرير عطل. قبل مغادرة جهازك، تُزال تلقائيًا:

المزال قبل الإرسال: عناوين البريد الإلكتروني · أرقام الهاتف · عناوين IP · مسارات الملفات · رموز المصادقة · معرّفات المهام
محتوى التقرير: نوع الخطأ وstack trace · طراز الجهاز · إصدار نظام التشغيل · إصدار التطبيق

يمكنك إلغاء تقارير الأعطال كليًا من إعدادات الخصوصية في التطبيق.


الطبقة 6

الحذف المتسلسل

كل خطوة معالجة تحذف فورًا بيانات الخطوة السابقة: يُحذف الصوت بعد النسخ، ويُحذف النص بعد التأكيد. يعرض مخطط تدفق البيانات العملية الكاملة مع جميع نقاط الحذف.

هذا ليس مهمة تنظيف في الخلفية. الحذف يحدث فورًا كجزء من خط أنابيب المعالجة.

الحماية الاحتياطية: حتى لو فشل الحذف العادي (خطأ شبكة، تعطل التطبيق)، لكل عنصر بيانات في RAM الخادم انتهاء صلاحية تلقائي. البيانات تدمر نفسها — بصرف النظر عما يحدث.

الرحلة الكاملة

رحلة بياناتك

{: #your-datas-journey}

جهازك خادم SafeScribe جهازك ------ --------------- ------

تسجيل/اختيار الصوت | المعالجة المسبقة محليًا | تشفير+رفع --------TLS------> استقبال في RAM | نسخ بالذكاء الاصطناعي (RAM فقط) | الصوت محذوف | استقبال النص <---TLS------ إرسال النص | | التحقق من السلامة انتظار التأكيد | | تخزين مشفر تأكيد --------> النص محذوف محليًا (AES-256) بيانات المهمة محذوفة | | اكتمل صفر بيانات متبقية


الشفافية

التحقق المستقل

نشجع باحثي الأمن والمدافعين عن الخصوصية على التحقق من ادعاءاتنا:

  • تحليل الشبكة يتيح Wireshark أو Charles Proxy التأكد من أن جميع حركة SafeScribe مشفرة بـ TLS؛ أي محاولة اعتراض تُعطَّل بواسطة تثبيت الشهادات.
  • التقييمات المنشورة يتضمن تقييم أثر حماية البيانات تحليل المخاطر الكامل وسجل القرارات.
  • الإفصاح المسؤول اكتشفت ثغرة أمنية؟ تواصل مع security@safescribe.dev.