نجوا یک پیام‌رسان غیرمتمرکز و نیمه‌آنلاین است که از رمزنگاری کامل پیام‌ها بهره می‌برد؛ به این معنا که پیام‌ها با کلید عمومی رمز شده و تنها با کلید خصوصی قابل بازگشایی هستند، همه این‌ها با الگوریتم قدرتمند RSA و به صورت کاملاً آفلاین انجام می‌شود.

نجوا از رمزنگاری RSA برای تمام پیام‌ها استفاده می‌کند. هنگام ورود، اپ به‌صورت خودکار یک جفت کلید عمومی و خصوصی ایجاد می‌کند؛ کلید خصوصی آفلاین و رمزنگاری شده نگهداری می‌شود و کلید عمومی قابل ارسال به دیگران است. کلیدهای عمومی به Base64 رمزگذاری شده و به صورت Deep Link قابل استفاده هستند. لینک‌های معتبر حتما با https://secretapp.ir/k/ شروع می‌شوند.

نام کاربری شما برای پیدا کردن راحت دوستان آنلاین استفاده می‌شود. هر نام کاربری به یک کلید اختصاص دارد و با SHA-512 ذخیره می‌شود. نام‌های کاربری یکتا هستند و هنگام ریست یا تغییر کلید، مالکیت آنها منتقل یا آزاد می‌شود.

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

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

در نجوا می‌توانید دوستان خود را اضافه کنید. اگر دوست شما اپ را داشته باشد، یک کلید عمومی دارد که مانند لینک اما به صورت Deep Link و رمزنگاری Base64 است. برای افزودن کافی است نام مستعار و کلید عمومی او را وارد کنید. همچنین می‌توانید از نام کاربری برای اضافه کردن دوستان استفاده کنید؛ این نام به کلید عمومی ترجمه می‌شود. درخواست افزودن به صورت خودکار و با RSA رمزنگاری می‌شود.

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

پیام‌های رمزنگاری شده به صورت Deep Link Base64 فقط با https://secretapp.ir/m/ قابل بازگشایی هستند. لینک‌های مشکوک را بدون باز کردن کپی کنید و از باز کردن مستقیم خودداری نمایید. گروه نجوا مسئول لینک‌های آلوده نیست.

در نجوا، پیام‌رسانی هم می‌تواند از طریق سرور نجوا و هم سایر شبکه‌ها مانند تلگرام، واتس اپ، اینستاگرام، پیامک و ایمیل انجام شود. پیام‌ها قبل از ارسال با RSA رمزنگاری می‌شوند و به صورت لینک‌های Base64 شامل سه فیلد sender، giver و secret به سرور نیمه‌آفلاین ارسال می‌شوند. طرف مقابل پیام را دریافت می‌کند و پس از مشاهده، پیام‌ها از سرور حذف می‌شوند. پیام‌های کش شده به صورت آفلاین نگهداری شده و فقط پیام‌های جدید و دریافت نشده آنلاین هستند. مسئولیت پیام‌ها با کاربر است و گروه نجوا هیچ مسئولیتی ندارد.

در اپلیکیشن سکرت چت، می‌توانید گروه‌های خصوصی ایجاد کنید که همه پیام‌ها با AES رمزنگاری شده و کلید AES با RSA محافظت می‌شود. مدیریت گروه تنها در اختیار سازنده گروه است و او می‌تواند نام و تصویر گروه را تغییر دهد، گروه را قفل یا باز کند، کاربران را بن یا از بن خارج کند، پیام‌ها را پین کند یا حذف نماید. کاربران عادی فقط قادر به حذف یا ویرایش پیام‌های خود هستند و این اعمال تنها برای کسانی که پیام را هنوز ندیده‌اند اعمال می‌شود. عضویت در گروه‌های خصوصی از طریق افزودن دوستان یا ارسال کارت دعوت انجام می‌شود و کاربران مسدود شده دیگر قادر به مشاهده یا ارسال پیام در گروه نیستند.

می‌توانید پین تنظیم کنید؛ پین ورود برای ورود و پین نابودکننده برای حذف فوری اطلاعات در صورت دسترسی غیرمجاز است. پین‌ها آفلاین و با SHA-512 ذخیره می‌شوند. پین نابودکننده بدون پین ورود غیرممکن است و نمی‌تواند مشابه آن باشد.

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

سرور نجوا مرکز تبادل پیام‌های رمزنگاری شده با RSA و Base64 است و نیمه آنلاین عمل می‌کند. در سرورهای غیرمتمرکز تنها اطلاعات حداقلی ذخیره می‌شود؛ نام کاربری فقط در سرور رسمی نگهداری شده و سرورهای غیرمتمرکز قادر به ذخیره آن نیستند. پیام‌های خصوصی پس از مشاهده توسط طرف مقابل حذف می‌شوند، جز پیام‌های گروهی که برای همه اعضا باقی می‌مانند. درخواست‌های افزودن دوست پس از مشاهده حذف می‌شوند. کدهای سمت سرور برای توسعه‌دهندگان در دسترس است.

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