تجاوز إلى المحتوى
أهلّة
المزاياالخصوصيةالموثوقيةالأسئلة
English أعلمني عند الإطلاق

النموذج الأمني

يوليو ٢٠٢٦

تشرح هذه الصفحة، بلغة واضحة، كيف بُنيت أهلّة بحيث يكون عهد الأمانة خاصيةً في البنية لا وعدًا على ورق. كل ما هنا قابل للتحقق في المستودع مفتوح المصدر.

التشفير من الطرف إلى الطرف

تعمل الرسائل والمكالمات الفردية على بروتوكول Matrix، باستخدام خوارزميتي Olm وMegolm عبر مكتبة vodozemac — التنفيذ المكتوب بلغة Rust والمُدقَّق أمنيًا والمستخدم في منظومة Matrix كلها. مفاتيح التشفير تُولَّد وتُخزَّن على أجهزتك. خادم أهلّة ينقل نصًا مشفّرًا لا يستطيع فكّه.

وسائط المكالمات (الصوت والفيديو) تنتقل مباشرة بين الطرفين حيثما سمحت الشبكة، مشفّرةً بطبقة أمان WebRTC القياسية (DTLS-SRTP)، مع خادم تمرير TURN ذاتي الاستضافة عند الحاجة. هذا الخادم يمرّر حزمًا مشفّرة لا يقرؤها.

إشعارات لا تحمل شيئًا

حين تصل رسالة والتطبيق نائم، يحمل الإشعار معرّف حدث مبهمًا فقط — لا محتوى الرسالة ولا اسم المرسل. يستيقظ التطبيق ويتصل ويفك التشفير محليًا. من يراقب قناة الإشعارات لا يعلم إلا أن شيئًا ما وصل.

حسابات بلا هوية

حسابك اسم مستخدم وكلمة مرور، مع مفتاح استرداد لا يملكه غيرك. لا رقم هاتف، ولا بريد إلكتروني، ولا رفع لجهات الاتصال — الخادم لا يملك شبكة هويات يحميها لأنه لا يبنيها أصلًا.

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

ما يعمل على جهازك (ولا يغادره)

  • حساب مواقيت الصلاة واتجاه القبلة والتقويم الهجري — يُحسب من إحداثياتك على الهاتف. الإحداثيات لا تُرسَل أبدًا.
  • القرآن كاملًا والترجمات والأدعية والأذكار — داخل التطبيق.
  • متابعة صلواتك وتقدّم ختمتك — تُخزَّن محليًا ولا تُزامَن.

ما يراه الخادم

  • اسم المستخدم واسم العرض.
  • الأسئلة التي ترسلها إلى العلماء الموثَّقين. يجب أن تكون مقروءة للخدمة لتُوجَّه وتُراجَع وتُنشَر — بموافقتك الصريحة وحدها — في مكتبة الأجوبة العامة. التطبيق يقول ذلك في شاشة السؤال نفسها، ويتيح السؤال باسم مستعار، ويضع رابط البديل الخاص كليًا: رسالة مشفّرة إلى عالم.
  • تعديلات دليل المساجد التي تقدّمها — فمواقيت الإقامة المجتمعية عامة بطبيعتها.

البحث عن المساجد لا يرسل موقعك في الخلفية أبدًا: لا يُستعلم عن شيء حتى تضغط بنفسك «ابحث في هذه المنطقة»، ونقطة البحث لا تتطلب تسجيل دخول فلا يُربط الاستعلام بحسابك، وخادم الواجهة يعمل بلا سجلات وصول.

الاستضافة الذاتية

المنظومة كلها — خادم Matrix وخادم TURN والواجهة البرمجية — مفتوحة المصدر ومصممة لتُستضاف ذاتيًا. أي مجتمع يريد تشغيل بنية أهلّة الخاصة به يستطيع ذلك.

الإبلاغ عن ثغرة

وجدت شيئًا؟ راسلنا على عنوان التواصل في أسفل الصفحة، أو افتح تنبيهًا أمنيًا على GitHub. سنستجيب، وننسب الفضل إليك إن شئت، وننشر الإصلاح.

ما القادم

المراجعة الأمنية المستقلة للتطبيق على خارطة الطريق قبل الإطلاق الواسع، وستُنشر نتائجها هنا.

أهلّةAhillah

سماء الليل، مرسومة واجهةً.

التطبيق

  • المزايا
  • الموثوقية
  • الأسئلة
  • أعلمني عند الإطلاق

الثقة

  • عهد الأمانة
  • النموذج الأمني
  • سياسة الخصوصية
  • شروط الاستخدام

المشروع

  • GitHub
  • تواصل معنا

هذا الموقع لا يحمّل أي موارد من طرف ثالث: لا تحليلات، ولا كوكيز، ولا بكسلات تتبّع، ولا خطوط من CDN. افتح أدوات المطوّر في متصفحك وراجع تبويب الشبكة — هذا هو التدقيق كله.

تفضيل محلي واحد (تشغيل الحركة أو إيقافها) يُحفظ على جهازك. هذا كل شيء.

نص القرآن: تنزيل (دون تعديل). بيانات المساجد: © مساهمو OpenStreetMap (رخصة ODbL). ‏App Store وGoogle Play علامتان تجاريتان لشركتي Apple وGoogle.

English