محادثة وصوت وفيديو خاصة — تملكها فعلًا.
Pochta تطبيق مراسلة: تحادث وتتّصل بمن تريد، مشفّرًا من طرف إلى طرف. دون رقم هاتف، ولا بريد إلكتروني، ولا شركة في المنتصف. حسابك مفتاح على جهازك، والشبكة تعمل على أجهزة الناس أنفسهم — فلا أحد يستطيع قراءتك أو إقفال حسابك أو إيقاف الخدمة.
دون رقم هاتف · دون بريد إلكتروني · دون خادم حسابات
منتَجٌ للناس. وأدواتٌ للمطوّرين.
النواة نفسها المشفّرة من طرف إلى طرف، وجمهوران. استخدم التطبيقات إن أردت مِرسالًا خاصًا فحسب، واستخدم الأدوات إن أردت بناء شبكة مراسلة خاصة بك.
مِرسالك ومدخلك إلى الشبكة. عميلٌ افتراضيًا — فعّل «الاستضافة» ليساعد في تشغيل Pochta للجميع.
عميل خفيف داخل المتصفّح. لا شيء لتثبيته — افتح رابطًا وابدأ.
عميل خفيف في جيبك، بهويّتك وسجلّك متزامنَين.
سطح المكتب وحده من يستضيف. الويب والجوّال عميلان ينضمّان إلى الشبكة — وكلّما استضاف عددٌ أكبر، كبُرت الشبكة وزادت سرعتها.
نواة العميل المشفّرة من طرف إلى طرف — الهويّة والتعمية والنقل وكل عمليات الرسائل. ابنِ فوقها أيّ تطبيق؛ فهي بلا واجهة ولا قاعدة بيانات.
شغّل شبكتك الخاصة أو جزيرتك عبر صورة Docker واحدة أو إصدارٍ مكتفٍ بذاته — واربطها اتحاديًا بغيرها.
أيّ جهازٍ يمكنه الاستضافة — سكايب القديم، لكن بشكلٍ صحيح.
حوّل سكايب القديم أجهزة المستخدمين إلى مُرحِّلات بصمت، ثم اشترته شركة ونقلت كلّ شيء إلى خوادمها. يعيد Pochta فكرة «أيّ جهازٍ يمكنه الاستضافة» — لكن بموافقةٍ وتعمية.
معروضة، لا مفروضة
لا يستضيف جهازك إلا بإذنك. وحين يحتاج اجتماعٌ كبير إلى سعة، يدعو الأجهزة القويّة القابلة للوصول للمساعدة — فتقبل أو ترفض. لا شيء بصمت، وكلّ شيء ظاهر.
المضيفون لا يرَون شيئًا
كلّ شيء مشفّر من طرف إلى طرف، فالمضيف يُرحِّل نصًا مُعمّى لا يستطيع قراءته أبدًا — حتى في اجتماعٍ من مئتَي شخص.
تتوسّع كالشبكة المتشابكة
شخصان = اتصالٌ مباشر تمامًا، بلا مضيفٍ أصلًا. أمّا الاجتماع الكبير فيجنّد شريحةً من المشاركين كمُوجِّهات. لا مركز بيانات ولا باقات ترخيص — المجتمع نفسه هو السعة.
من مكالمةٍ ثنائية إلى قاعةٍ كاملة — الجميع يرى الجميع.
تكبر المكالمة مع حجم الغرفة. المجموعات الصغيرة تبقى اتصالًا مباشرًا، والغرف الكبيرة تستعير سعةً من مضيف، فيحمل كلّ شخصٍ اتصالًا واحدًا ويظلّ يرى الغرفة كاملة.
خطٌّ مباشر ومشفّر بين جهازين. بلا مضيفٍ ولا خادمٍ في مسار الوسائط.
حفنةٌ من الأشخاص يتصلون مباشرةً ببعضهم — أكثر الإعدادات خصوصيةً، وبلا أيّ مضيف.
مضيفٌ واحد يُرحِّل الجميع إلى الجميع. يحمل كلّ شخصٍ اتصالًا واحدًا ويظلّ يرى الغرفة كاملة.
كلّها مُختبَرة حيًّا مع عملاء حقيقيين. التالي: SFrame — ليُرحِّل المُوجِّه نصًا مُعمّى لا يقرؤه — ومُوجِّهاتٌ متتالية للغرف الكبيرة جدًا.
مختومةٌ إليك. موقّعةٌ منك.
كلّ رسالةٍ موقّعةٌ منك ومختومةٌ إلى المستلم. المضيف لا يرى سوى نصٍّ مُعمّى — لا يستطيع قراءة محادثاتك، حتى لو أُجبِر.
هويّتك مفتاح
لا رقم هاتف ولا بريد إلكتروني ولا خادم حسابات. حسابك مفتاحٌ تعمويٌّ على جهازك، محفوظٌ باثنتَي عشرة كلمة كمحفظة عملات — لا شيء يتسرّب ولا شيء يُقفَل دونك.
توقيعٌ ثمّ ختم
توقيعات Ed25519، وتبادل مفاتيح X25519، وتعمية XChaCha20-Poly1305، عبر مكتبات مُدقَّقة. المُرحِّل لا يحمل سوى مظاريف مختومة.
لا أرشيف، بحكم التصميم
سجلّك يعيش على أجهزتك. يحتفظ المضيف بالرسالة المختومة حتى تُسلَّم فقط، ثمّ يحذفها.
البريد للدعوات فقط
البريد الإلكتروني لبدء التعارف مع جهةٍ جديدة — لا لنقل رسائلك أبدًا. لا دليل مركزيًّا؛ فالاكتشاف يسافر داخل الدعوة.
صادقون بشأن الحدود
الثقة تأتي من الصراحة بما يضمنه هذا وما لا يضمنه.
- المحتوى مشفّر من طرف إلى طرف — المضيف لا يحمل سوى نصٍّ مُعمّى.
- يظلّ المضيف يرى البيانات الوصفية: من يكلّم من، ومتى، وأحجام الرسائل.
- المكالمات الكبيرة والوصلات خلف الجدران الصارمة تحتاج سعة توجيه — شبكة أجهزة متطوّعة، لا شركة، لكنها بنيةٌ حقيقية.
- «آمنٌ مئة بالمئة» ليست عبارةً واقعية. جهازٌ مسروق أو عبارة مرورٍ ضائعة خارج أيدينا.
ابنِ فوق النواة نفسها.
عميل Pochta حزمة SDK حقيقية قابلة لإعادة الاستخدام. ابنِ تطبيقك الخاص فوق النواة المشفّرة نفسها، أو شغّل شبكتك خلف واجهةٍ مختلفة. لا واجهة فيها ولا قاعدة بيانات — أنت من يوفّرهما.
- الهويّة، وتعمية «التوقيع ثمّ الختم»، والنقل، وكلّ عمليات الرسائل
- TypeScript مستقلّة عن الإطار والتخزين، منشورة على npm
- استضِف المُرحِّل بأمر Docker واحد — أو إصدارٍ مكتفٍ بذاته
- اربط الجزر المنفصلة في شبكةٍ واحدة، موقّعةً ومُوثَّقة المصدر
$ npm i @pochta-chat/sdk import { createIdentity, Client } from "@pochta-chat/sdk"; // your key + 12 backup words — no account server const me = await createIdentity(); // sign-then-seal E2E; you inject storage + transport const client = new Client({ store, relayUrl }); await client.send(to, { type: "text", text: "hi 📮" });
النواة المشفّرة — الهويّة والتعمية والنقل. التخزين والواجهة لك.
# one image bundles the relay, web client + storage docker run -p 4000:4000 -v pochta-data:/data \ -e SECRET_KEY_BASE=$(openssl rand -base64 48) \ pochta-relay # → open http://localhost:4000
صورةٌ واحدة تجمع المُرحِّل وعميل الويب وتخزينه.
مِرسالك. مفاتيحك. لا شركة في المنتصف.
مجّاني ومفتوح المصدر برخصة MIT. نزّل تطبيق سطح المكتب، أو ابنِ تطبيقك فوق الحزمة.