آنچه قبل از شروع نیاز دارید
فقط یک چیز: اینکه هر دو نفر Solo2 را در مرورگر خود باز داشته باشند. همین. هیچ مخاطبی برای وارد کردن نیست، هیچ شمارهای برای دادن نیست، هیچ کدی برای درخواست از کانال دیگر نیست. همه چیز در داخل Solo2 اتفاق میافتد، از ابتدا تا انتها رمزگذاری شده، بدون اینکه سرور ما بداند چه کسی به چه کسی متصل میشود.
اگر نفر مقابل هنوز Solo2 را ندارد، لینکی به solo2.net برای او بفرستید. در یک دقیقه آن را به کار میاندازد — بدون ثبتنام با دادههای واقعی، بدون فروشگاه اپلیکیشن. مرورگر را باز میکند، یک نام کاربری ساختگی انتخاب میکند و از قبل داخل آن است.
یک توصیه: اگر از iPhone استفاده میکند، بهتر است Solo2 را از همان ابتدا در صفحه اصلی نصب کند (Safari → اشتراکگذاری → افزودن به صفحه اصلی). در iPhone، مرورگر و اپلیکیشن نصب شده خزانههای جداگانهای دارند — اگر در مرورگر شروع کند و بعداً نصب کند، باید حساب جدیدی بسازد. در Android این اتفاق نمیافتد: اپلیکیشن نصب شده و مرورگر از یک خزانه مشترک استفاده میکنند.
سناریو ۱: با هم هستید
اگر در یک اتاق هستید، کد QR سریعترین و امنترین راه است. هیچ دادهای از دستگاههای شما خارج نمیشود.
- فرد الف دکمه اشتراکگذاری را در Solo2 میزند. کد QR او روی صفحه ظاهر میشود.
- فرد ب اسکن را میزند و دوربین را به سمت QR فرد الف میگیرد.
- صدای بیپ میآید. درخواست اتصال به طور خودکار ارسال میشود.
- فرد الف درخواست را میپذیرد. تمام. تونل ایجاد شد.
از آن لحظه به بعد، هر چه برای هم بفرستید — پیام، عکس، فایل، یادداشت صوتی — مستقیماً از یک دستگاه به دستگاه دیگر میرود. از هیچ سروری عبور نمیکند. در هیچ ابری ذخیره نمیشود. متادیتایی وجود ندارد. مانند صحبت کردن حضوری است، اما به صورت نوشتاری.
سناریو ۲: از هم دور هستید
اگر به صورت فیزیکی با هم نیستید، لینک دعوت راه حل است. این لینکی است که میتوانید از هر طریقی بفرستید — ایمیل، واتساپ، پیامک، تلگرام، کاغذ نوشته شده با خودکار. فرقی نمیکند از چه رسانهای باشد. مهم این است که نفر مقابل آن را باز کند.
- شما اشتراکگذاری را در Solo2 میزنید و لینک دعوت را کپی میکنید.
- آن لینک را از طریق رسانه دلخواه برای فرد دیگر میفرستید.
- نفر مقابل لینک را باز میکند. اگر از قبل Solo2 داشته باشد، مستقیماً متصل میشود. اگر نه، او را برای ایجاد حسابش در یک دقیقه راهنمایی میکند.
- شما درخواست را میپذیرید. تونل ایجاد شد.
لینک شامل کد پیوند شماست که ثابت و شخصی است. نام شما، هویت یا دادههای شما را فاش نمیکند — فقط به کسی اجازه میدهد برای شما درخواست اتصال بفرستد. شما همیشه تصمیم میگیرید که آن را بپذیرید یا نه. سرور سوابقی از اینکه چه کدهایی وجود دارند یا متعلق به چه کسی هستند نگه نمیدارد: این یک سرور نابینا با طراحی است.
اگر بخواهم کسی را دعوت کنم که Solo2 را نمیشناسد چه؟
دقیقاً به همان صورت. لینک دعوت هم برای کاربران فعلی و هم برای افراد جدید کار میکند. اگر فردی که لینک شما را دریافت میکند حساب نداشته باشد، خودِ لینک او را به سمت ایجاد حساب هدایت میکند. در کمتر از یک دقیقه Solo2 را در حال کار خواهد داشت و درخواست اتصال با شما آماده پذیرش است.
نیازی به دانلود چیزی از هیچ فروشگاهی ندارد. نیازی به دادن شماره تلفن خود ندارد. نیازی به تایید ایمیل ندارد. فقط یک نام کاربری — که میتواند ساختگی باشد — و یک رمز عبور انتخاب میکند. همین. هیچ مانعی برای ورود وجود ندارد.
چرا این متفاوت است
در هر اپلیکیشن پیامرسان دیگر، متصل شدن به کسی مستلزم به اشتراک گذاشتن چیزی شخصی است: یک شماره تلفن، یک ایمیل، یک پروفایل عمومی. آن اطلاعات در سرورهای شرکتی که خدمات را مدیریت میکند ثبت میشود. آنها میدانند چه کسی با چه کسی، چه زمانی و با چه فرکانسی صحبت میکند.
در Solo2، متصل شدن به کسی هیچ ردی به جا نمیگذارد. سرور ما کمک میکند تا دو دستگاه یکدیگر را پیدا کنند — مانند واسطهای که دو نفر را در یک مهمانی به هم معرفی میکند و سپس میرود. نمیداند درباره چه صحبت میکنید. نمیداند چقدر صحبت میکنید. نمیداند آیا همچنان در حال صحبت هستید یا آن را متوقف کردهاید. چون به محض ایجاد تونل، ما از معادله ناپدید میشویم.
این یک شعار نیست. معماری است. و معماری را نمیتوان با بهروزرسانیِ شرایط خدمات تغییر داد.