تطبيق مراسلة خاص · محادثة وصوت وفيديو

محادثة وصوت وفيديو خاصة — تملكها فعلًا.

‏Pochta تطبيق مراسلة: تحادث وتتّصل بمن تريد، مشفّرًا من طرف إلى طرف. دون رقم هاتف، ولا بريد إلكتروني، ولا شركة في المنتصف. حسابك مفتاح على جهازك، والشبكة تعمل على أجهزة الناس أنفسهم — فلا أحد يستطيع قراءتك أو إقفال حسابك أو إيقاف الخدمة.

دون رقم هاتف · دون بريد إلكتروني · دون خادم حسابات

لا خوادم شركةالمفاتيح على جهازكرخصة MITnpm i @pochta-chat/sdk
طريقتان لاستخدام Pochta

منتَجٌ للناس. وأدواتٌ للمطوّرين.

النواة نفسها المشفّرة من طرف إلى طرف، وجمهوران. استخدم التطبيقات إن أردت مِرسالًا خاصًا فحسب، واستخدم الأدوات إن أردت بناء شبكة مراسلة خاصة بك.

المنتَج — تطبيقات تشغّلها بنفسك
سطح المكتبالتطبيق الرئيسيعميل + مضيف
Windows · macOS · Linux

مِرسالك ومدخلك إلى الشبكة. عميلٌ افتراضيًا — فعّل «الاستضافة» ليساعد في تشغيل Pochta للجميع.

الويبعميل
أيّ متصفّح

عميل خفيف داخل المتصفّح. لا شيء لتثبيته — افتح رابطًا وابدأ.

الجوّالعميل
iOS · Android

عميل خفيف في جيبك، بهويّتك وسجلّك متزامنَين.

سطح المكتب وحده من يستضيف. الويب والجوّال عميلان ينضمّان إلى الشبكة — وكلّما استضاف عددٌ أكبر، كبُرت الشبكة وزادت سرعتها.

أدوات المطوّرين — ابنِ ما تريد
@pochta-chat/sdknpm

نواة العميل المشفّرة من طرف إلى طرف — الهويّة والتعمية والنقل وكل عمليات الرسائل. ابنِ فوقها أيّ تطبيق؛ فهي بلا واجهة ولا قاعدة بيانات.

مُرحِّل ذاتيّ الاستضافةDocker

شغّل شبكتك الخاصة أو جزيرتك عبر صورة Docker واحدة أو إصدارٍ مكتفٍ بذاته — واربطها اتحاديًا بغيرها.

اقرأ دليل المطوّرين

لا خوادم شركة

أيّ جهازٍ يمكنه الاستضافة — سكايب القديم، لكن بشكلٍ صحيح.

حوّل سكايب القديم أجهزة المستخدمين إلى مُرحِّلات بصمت، ثم اشترته شركة ونقلت كلّ شيء إلى خوادمها. يعيد Pochta فكرة «أيّ جهازٍ يمكنه الاستضافة» — لكن بموافقةٍ وتعمية.

معروضة، لا مفروضة

لا يستضيف جهازك إلا بإذنك. وحين يحتاج اجتماعٌ كبير إلى سعة، يدعو الأجهزة القويّة القابلة للوصول للمساعدة — فتقبل أو ترفض. لا شيء بصمت، وكلّ شيء ظاهر.

المضيفون لا يرَون شيئًا

كلّ شيء مشفّر من طرف إلى طرف، فالمضيف يُرحِّل نصًا مُعمّى لا يستطيع قراءته أبدًا — حتى في اجتماعٍ من مئتَي شخص.

تتوسّع كالشبكة المتشابكة

شخصان = اتصالٌ مباشر تمامًا، بلا مضيفٍ أصلًا. أمّا الاجتماع الكبير فيجنّد شريحةً من المشاركين كمُوجِّهات. لا مركز بيانات ولا باقات ترخيص — المجتمع نفسه هو السعة.

توضيحٌ صادق: «لا خوادم مركزية أو خوادم شركة» لا يعني انعدام البنية التحتية. المكالمات الكبيرة والوصلات خلف الجدران الصارمة (NAT) تعتمد على شبكة المضيفين المتطوّعين — سعةٌ حقيقية يشغّلها الناس، لا مركز بيانات.
مكالماتٌ جماعية تتوسّع

من مكالمةٍ ثنائية إلى قاعةٍ كاملة — الجميع يرى الجميع.

تكبر المكالمة مع حجم الغرفة. المجموعات الصغيرة تبقى اتصالًا مباشرًا، والغرف الكبيرة تستعير سعةً من مضيف، فيحمل كلّ شخصٍ اتصالًا واحدًا ويظلّ يرى الغرفة كاملة.

1
١:١
اتصالٌ مباشر

خطٌّ مباشر ومشفّر بين جهازين. بلا مضيفٍ ولا خادمٍ في مسار الوسائط.

2
مجموعاتٌ صغيرة
شبكةٌ متشابكة

حفنةٌ من الأشخاص يتصلون مباشرةً ببعضهم — أكثر الإعدادات خصوصيةً، وبلا أيّ مضيف.

3
غرفٌ كبيرة
مُوجِّهٌ بمضيفٍ مُنتخَب (SFU)

مضيفٌ واحد يُرحِّل الجميع إلى الجميع. يحمل كلّ شخصٍ اتصالًا واحدًا ويظلّ يرى الغرفة كاملة.

كلّها مُختبَرة حيًّا مع عملاء حقيقيين. التالي: SFrame — ليُرحِّل المُوجِّه نصًا مُعمّى لا يقرؤه — ومُوجِّهاتٌ متتالية للغرف الكبيرة جدًا.

التشفير من طرفٍ إلى طرف بحكم التصميم

مختومةٌ إليك. موقّعةٌ منك.

كلّ رسالةٍ موقّعةٌ منك ومختومةٌ إلى المستلم. المضيف لا يرى سوى نصٍّ مُعمّى — لا يستطيع قراءة محادثاتك، حتى لو أُجبِر.

هويّتك مفتاح

لا رقم هاتف ولا بريد إلكتروني ولا خادم حسابات. حسابك مفتاحٌ تعمويٌّ على جهازك، محفوظٌ باثنتَي عشرة كلمة كمحفظة عملات — لا شيء يتسرّب ولا شيء يُقفَل دونك.

توقيعٌ ثمّ ختم

توقيعات Ed25519، وتبادل مفاتيح X25519، وتعمية XChaCha20-Poly1305، عبر مكتبات مُدقَّقة. المُرحِّل لا يحمل سوى مظاريف مختومة.

لا أرشيف، بحكم التصميم

سجلّك يعيش على أجهزتك. يحتفظ المضيف بالرسالة المختومة حتى تُسلَّم فقط، ثمّ يحذفها.

البريد للدعوات فقط

البريد الإلكتروني لبدء التعارف مع جهةٍ جديدة — لا لنقل رسائلك أبدًا. لا دليل مركزيًّا؛ فالاكتشاف يسافر داخل الدعوة.

Ed25519X25519XChaCha20-Poly1305BIP39 · ١٢ كلمة

صادقون بشأن الحدود

الثقة تأتي من الصراحة بما يضمنه هذا وما لا يضمنه.

  • المحتوى مشفّر من طرف إلى طرف — المضيف لا يحمل سوى نصٍّ مُعمّى.
  • يظلّ المضيف يرى البيانات الوصفية: من يكلّم من، ومتى، وأحجام الرسائل.
  • المكالمات الكبيرة والوصلات خلف الجدران الصارمة تحتاج سعة توجيه — شبكة أجهزة متطوّعة، لا شركة، لكنها بنيةٌ حقيقية.
  • «آمنٌ مئة بالمئة» ليست عبارةً واقعية. جهازٌ مسروق أو عبارة مرورٍ ضائعة خارج أيدينا.
للمطوّرين

ابنِ فوق النواة نفسها.

عميل Pochta حزمة SDK حقيقية قابلة لإعادة الاستخدام. ابنِ تطبيقك الخاص فوق النواة المشفّرة نفسها، أو شغّل شبكتك خلف واجهةٍ مختلفة. لا واجهة فيها ولا قاعدة بيانات — أنت من يوفّرهما.

  • الهويّة، وتعمية «التوقيع ثمّ الختم»، والنقل، وكلّ عمليات الرسائل
  • ‏TypeScript مستقلّة عن الإطار والتخزين، منشورة على npm
  • استضِف المُرحِّل بأمر Docker واحد — أو إصدارٍ مكتفٍ بذاته
  • اربط الجزر المنفصلة في شبكةٍ واحدة، موقّعةً ومُوثَّقة المصدر
app.ts
$ 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. نزّل تطبيق سطح المكتب، أو ابنِ تطبيقك فوق الحزمة.