وُیس اسکواد بتا VOICE SQUAD
متن‌باز — Apache-2.0 باز کردن در مرورگر

ساخته‌شده برای بدترین اینترنت — نه برای دموی روی فیبر نوری IN DEVELOPMENT

مکانی خودمانی برای گپ، بازی و اشتراک صفحهٔ اسکواد. سروری که کلید هیچ‌چیز شما را ندارد.

پیام، صدا و تصویر روی همین دستگاه رمز می‌شوند و سرور فقط بایت‌هایی را جابه‌جا می‌کند که نمی‌تواند بازشان کند. کیفیت هم هر دو ثانیه با اینترنت شما بالا و پایین می‌رود، تا وقتی شبکه بد می‌شود تماس کم‌کیفیت شود و قطع نشود.

متن‌باز، با مجوز Apache-2.0 رمزنگاری سرتاسری گروهی سرور هیچ کلیدی ندارد

اسکواد بچه‌های گیم — لابی بازی اتصال: خوب رمزشده
و ر ت
اسکواد بچه‌های گیم

کانال‌های صوتی

لابی بازی ۴ نفر
راکت لیگ
اتاق دونفره

کانال‌های متنی

# گپ‌عمومی
# کلیپ‌ها
آرش @arash_sardar
اتصال رمزشده برقرار است | هر فرستنده، کلید خودش خوب
سروش — در حال صحبت صدایش با کلید مخصوص خودش قفل شده
مهدی میکروفون باز
کامیار بی‌صدا

پیام‌ها و صدا پیش از خروج از این دستگاه رمز می‌شوند — سرور کلیدی برای بازکردنشان ندارد.

هیچ

کلیدی که سرور برای باز کردن پیام و صدا دارد

1080p

اشتراک صفحه و دوربین، پله‌پله تا این کیفیت

۶۴۵

تست خودکار که پیش از هر تغییر سبز می‌شود

Apache-2.0

متن‌باز — کد منبع به‌زودی منتشر می‌شود

تاب‌آوری شبکه

وقتی اینترنت بد می‌شود، تماس کم‌کیفیت می‌شود — نه قطع

برنامه هر دو ثانیه پهنای‌باند و افت بسته را اندازه می‌گیرد و کیفیت صدا و تصویر را همان‌جا تنظیم می‌کند. هدف این است که در بدترین لحظه، چیزی که کم می‌شود کیفیت باشد و نه خودِ تماس.

نردبان کیفیت، هر دو ثانیه یک تصمیم

کیفیت صدا و تصویر پله‌پله بالا و پایین می‌رود و با وضعیت واقعی شبکه جلو می‌آید. هیچ عددی دستی تنظیم نمی‌شود.

حالت کم‌مصرف، برای وقت بازی

یک کلید که کیفیت را پایین و مصرف را کم می‌کند — برای سیستم ضعیف، یا وقتی بازی باید روان بماند.

پلهٔ آخر نردبان: طراحی شده، ساخته نشده

اگر راه‌های معمول بسته شوند، پلهٔ آخر باید ترافیک را شکل عادی وب کند. تصمیمش گرفته شده و کدش نوشته نشده. اینجا می‌نویسیم چون «هست» و «طراحی شده» دو چیز متفاوت‌اند.

نردبان کیفیت — شکل رفتار آن

نمودار توضیحی، نه اندازه‌گیری

کیفیتی که فرستاده می‌شود پهنای‌باندی که واقعاً هست

کیفیت هیچ‌جا به صفر نمی‌رسد تماس برقرار می‌ماند

اندازه می‌گیرد پهنای‌باند و افت بسته
تنظیم می‌کند کیفیت صدا و تصویر
صدا، صفحه، و تاریخچه

چیزهایی که برای همین‌جا ساخته شده‌اند

هر سه مورد در یک مرورگر واقعی، با چند حساب و چند دستگاه، امتحان شده‌اند — نه فقط در تست خودکار.

صدا و صفحه، رمزشده روی دستگاه

هر فرستنده کلید خودش را دارد، و کلیدها با هر تغییر عضویت عوض می‌شوند. کسی که از کانال بیرون می‌رود صدای بعدی را نمی‌شنود، و کسی که تازه می‌آید صدای قبلی را نشنیده است.

SFrame کلید هر نفر جداگانه

تاریخچه با شما می‌آید

وقتی کسی به کانال اضافه می‌شود، یکی از اعضا گذشتهٔ کانال را در یک بستهٔ رمزشده برایش می‌گذارد — همراه فایل‌ها. سرور آن بسته را نگه می‌دارد و نمی‌تواند بازش کند.

یک پیام در کانال، نه صدها تا ۲۰٬۰۰۰ پیام

دستگاه دوم شما، پشتیبان شماست

گوشی و لپ‌تاپ هر کدام یک عضو جداگانه‌اند. اگر یکی را از دست بدهید، آن یکی همه‌چیز را با تاریخچه برمی‌گرداند — بدون اینکه هیچ کس دیگری لازم باشد و بدون اینکه کلیدی جایی ذخیره شده باشد.

بدون سرور واسطه در مرورگر آزمایش شد
شفافیت

دقیقاً بگوییم چه چیزی از شما دیده می‌شود

دو تای اول را سرور نمی‌تواند بخواند. دو تای دوم را می‌تواند، و همین را می‌نویسیم — چون فهرستی که فقط قسمت خوب را بگوید، فهرست نیست.

سرور چه می‌بیند، و چه نمی‌بیند

رمزنگاری روی خودِ دستگاه انجام می‌شود، پیش از اینکه چیزی بیرون برود.

MLS RFC 9420 · SFrame RFC 9605
متن پیام‌ها و فایل‌ها سرور نمی‌بیند

پیام روی دستگاه شما قفل می‌شود و فقط روی دستگاه اعضای همان کانال باز می‌شود. چیزی که در سرور می‌نشیند بایت بی‌معنی است.

✓ کلید فقط روی دستگاه اعضا

صدا و اشتراک صفحه سرور نمی‌بیند

هر تکهٔ صدا و هر تصویر، پیش از رفتن روی شبکه قفل می‌شود — با کلیدی که از خودِ کانال ساخته می‌شود و به سرور داده نمی‌شود.

✓ کلید از کانال ساخته می‌شود، نه از سرور

شمارهٔ موبایل، آدرس شبکه و زمان اتصال سرور می‌بیند

برای ساختن حساب یک شمارهٔ موبایل لازم است، و برای رسیدن بسته‌ها آدرس شبکه لازم است. این‌ها رمز نمی‌شوند و سرور می‌داند چه کسی چه زمانی وصل بوده. اگر مدیر سایت تأیید ثبت‌نام را روشن کرده باشد، تا وقتی منتظر تأیید هستید شماره‌تان رمزشده روی سرور می‌ماند تا خبر تأیید یا رد به شما برسد، و بعد از تصمیم پاک می‌شود.

! این‌ها رمز نمی‌شوند

اینکه چه کسی در کدام اسکواد و کانال است سرور می‌بیند

سرور عضویت‌ها را نگه می‌دارد، چون اجازه‌ها را خودش اجرا می‌کند. پس می‌داند شما با چه کسانی هم‌کانالید — گرچه نمی‌داند چه می‌گویید.

! ساختار گروه‌ها رمز نمی‌شود

و یک چیز که باید بدانید: کلیدها روی دستگاه شما می‌مانند و هیچ نسخه‌ای از آن‌ها جایی ذخیره نمی‌شود. یعنی اگر همهٔ دستگاه‌هایتان با هم از بین بروند، تاریخچه رفته است. تا وقتی یکی از دستگاه‌هایتان سالم باشد، همان یکی همه‌چیز را برمی‌گرداند. پشتیبانِ رمزشده برای حالت «همه با هم» هنوز ساخته نشده.

وضعیت ساخت

چه چیزی امروز کار می‌کند، و چه چیزی هنوز نه

این پروژه در حال ساخت است. به‌جای تعریف و تبلیغ، همین دو فهرست را می‌گذاریم — چون چیزی که نمی‌گوییم، بعداً برای شما گران‌تر تمام می‌شود.

کار می‌کند

در یک مرورگر واقعی امتحان شده، نه فقط در تست خودکار.

  • گپ متنی رمزشده با اسکواد، کانال، نقش و اجازه
  • گفت‌وگوی خصوصی و دوستان درخواست دوستی، و بلاک کردن
  • تماس صوتی و تصویری رمزشده تا ۵ نفر مستقیم بین خودتان؛ بیشتر از آن از راه سرور تماس، که فقط بسته‌های قفل‌شده را جابه‌جا می‌کند و نمی‌تواند بازشان کند. با ۶ نفر امتحان شده.
  • دوربین با عوض کردن دوربین جلو و عقب
  • اشتراک صفحه از ۱۴۴ تا ۱۰۸۰، با حالت تمام‌صفحه
  • سینما دیدن هم‌زمان ویدیو با دوستان، با لیست پخش
  • تماس بین دو اینترنت جدا با رلهٔ تماسی که همراه خود سرور نصب می‌شود.
  • فرستادن فایل، عکس، پیام صوتی و گیف با فشرده‌سازی روی دستگاه
  • تاریخچه برای عضو تازه در یک بستهٔ رمزشده
  • دستگاه دوم همان حساب — راه برگشت بعد از گم شدن یکی
  • دفترچهٔ کلیدها تا سرور نتواند بی‌سروصدا کلید کسی را عوض کند؛ به‌علاوهٔ مقایسهٔ دونفرهٔ شمارهٔ امنیتی.
  • بیرون رفتن از اسکواد و بیرون کردن عضو — کلیدها هم با او عوض می‌شوند
  • خبر پیام تازه وقتی سایت در یک زبانهٔ مرورگر باز است
  • حساب و ورود با موبایل، رمز عبور و کد پیامکی؛ و تأیید ثبت‌نام از طرف مدیر سایت

هنوز نه

هیچ‌کدام از این‌ها امروز نیست. نوشتنشان بخشی از محصول است.

  • شبکه‌هایی که فقط درگاه ۴۴۳ را باز می‌گذارند در این شبکه‌ها پیام دادن کار می‌کند ولی تماس وصل نمی‌شود. راهش طراحی شده و ساخته نشده.
  • برنامهٔ ویندوز و اندروید فقط نسخهٔ مرورگر هست. در گوشی می‌شود از منوی مرورگر «افزودن به صفحهٔ اصلی» را زد تا مثل یک برنامه باز شود.
  • خبر پیام وقتی سایت کاملاً بسته است برای این کار سرویس پیام‌رسانی گوگل لازم است، که در ایران اغلب بسته است.
  • حذف نویز پیشرفته فعلاً همان حذف نویز خود مرورگر است، که در تنظیمات روشن و خاموش می‌شود.
  • ثبت‌نام با ایمیل کدی به ایمیل نمی‌رسد. امروز فقط موبایل.
  • پشتیبان، اگر همهٔ دستگاه‌ها با هم بروند تا وقتی یک دستگاه سالم دارید مشکلی نیست. برای حالت «همه با هم» پشتیبانِ رمزشده لازم است و ساخته نشده.

اسکواد خودتان را راه بیندازید

یک شمارهٔ موبایل لازم است. رمز عبور برای ورود به سرویس است، نه برای باز کردن پیام‌ها — کلیدهای پیام هیچ‌وقت از دستگاه شما بیرون نمی‌روند. بعد از ثبت‌نام، ممکن است مدیر سایت اول حسابتان را تأیید کند؛ خبرش با پیامک می‌رسد.

نسخهٔ ویندوز و اندروید هنوز ساخته نشده — امروز مرورگر، که در گوشی به صفحهٔ اصلی هم اضافه می‌شود.