NoPENo Prying Eyes

Мы в Tor

Постоянная onion-версия NoPE.

Clearnet-домен может меняться, а Tor-адрес остается основной точкой доступа к сайту, оплате и актуальной версии APK.

Мессенджер для редких критичных разговоров

NoPE - говори так, будто серверов не существует.

Сообщения, фото, рация и группы не проходят через какие-либо серверы.

root.onion /v1/register
  accepts one-time invite
  stores used invite ids
  rejects messages

device-a.onion -> device-b.onion
  text / photo / push-to-talk / groups

Загрузка

Android доступен. iOS находится в разработке.

Android APK
Версия 1.0 Размер 43.6 MB
SHA-256 Android APK BF35B54D97D24D5172AB0E7B687FE44D1A8546C905B54C65F1AB84ADBECFF414

Android может попросить разрешить установку из браузера. Это нормально для APK с сайта. Скачивайте только здесь и сверяйте SHA-256.

Что это

NoPE - Децентрализованный мессенджер.

NoPE создан для борьбы с всепоглощающим контролем, во имя приватности пользователей и свободы мыслей. Здесь нет запретных тем для разговора: каждый диалог остается только между теми, между кем он состоялся.

Tor-first

Без Tor переписка невозможна. Onion-канал является частью модели приватности.

Без серверной доставки

Root-регистратор активирует доступ, но не хранит и не пересылает обычные сообщения.

Фото без метаданных

Фото пересобираются и пережимаются перед отправкой. Сервер проекта не хранит изображения.

Группы до 10 человек

В группах только переписка. Участники различаются цветной обводкой сообщений, без имен.

Устойчивость к блокировкам

Заблокировать NoPE целиком почти невозможно.

В странах с жестким регулированием мессенджеров, таких как Россия, Китай, Иран, Турция, ОАЭ, Пакистан, Вьетнам и другие, обычно блокируют домены, IP-адреса, публичные API и центральные серверы доставки. NoPE устроен иначе: обычная переписка идет напрямую между onion-адресами пользователей, а Root-регистратор нужен только для одноразовой активации и не участвует в передаче сообщений. Поэтому заблокировать приложение целиком крайне сложно: нет общей ленты трафика через сервер проекта, нет базы переписки на VPS, нет публичного endpoint для сообщений, а onion-сайт и альтернативные Tor-маршруты можно менять без потери уже созданных чатов. Абсолютную гарантию не может дать ни один сервис, но архитектура NoPE изначально уменьшает количество точек, по которым приложение можно отключить для всех сразу.

Приватность без лишних следов

NoPE не собирает то, что может выдать вас.

В NoPE нет регистрации по номеру телефона, почте или имени. Приложение не просит геолокацию, не строит профиль пользователя и не собирает адресную книгу. Мы не создаем базу ваших контактов, IP-адресов, истории активности и привычек общения.

Сообщения, фото и голосовые фрагменты не хранятся на серверах проекта. Они существуют только на устройствах участников чата в момент отправки и получения. Фото перед отправкой очищаются от метаданных, пересобираются и пережимаются, чтобы убрать лишние следы вроде геометок и данных камеры.

Чаты рассчитаны на короткие критичные разговоры: после закрытия чата или приложения содержимое не должно превращаться в постоянный архив. NoPE спроектирован так, чтобы разговор не жил на сервере и не оставлял привычный цифровой хвост.

Соединение идет через Tor и onion-маршруты. Это скрывает прямые адреса участников и убирает центральный сервер доставки из обычной переписки. Root-регистратор нужен для активации и проверки одноразового ключа, но не участвует в передаче сообщений, фото, групп или рации.

Переписка и звонки защищены шифрованием на стороне приложения. Взломать саму переписку или разговор практически невозможно: слабым местом остается не канал, а человек или его устройство. Поэтому NoPE убирает телефонные номера, почту, публичные профили, метаданные и случайные входящие запросы: чат появляется только после взаимного добавления.

Никаких аккаунтов

Нет номера телефона, email, имени, никнейма и публичного профиля.

Нет серверного архива

Сервер проекта не хранит переписку, фото, голосовые сообщения и содержимое групп.

Tor и onion-каналы

Обычная связь идет через onion-маршруты, без центрального сервера доставки сообщений.

Взаимное добавление

Чат создается только когда оба участника добавили ID друг друга.

Настоящая анонимность

Не убийца Telegram. Инструмент против тотального наблюдения.

NoPE не пытается стать местом, где люди живут каждый день. Это защищенный канал для коротких разговоров, которые не должны попадать в облако, профиль, рекламную систему или базу чужого сервера.

У проекта нет сервера доставки переписки. Сайт нужен для покупки и информации, Root-регистратор нужен для одноразовой активации, но сообщения, фото, группы и рация идут между устройствами через onion-каналы.

Шифрование построено на современном AEAD: XChaCha20-Poly1305. Ключ сообщения получается из Curve25519 shared secret, а AAD привязывает шифртекст к типу пакета, отправителю, получателю, времени создания и TTL. Если эти поля подменить, расшифровка не пройдет.

use chacha20poly1305::{
    aead::{Aead, KeyInit, Payload},
    XChaCha20Poly1305, XNonce,
};

fn message_key(identity: &DeviceIdentity, peer: [u8; 32]) -> [u8; 32] {
    let shared = MontgomeryPoint(peer).mul_clamped(encryption_secret(identity));
    blake3::hash(&[MESSAGE_CONTEXT, &shared.to_bytes()].concat()).into()
}

fn encrypt_payload(key: &[u8; 32], nonce: &[u8; 24], msg: &[u8], aad: &[u8]) {
    XChaCha20Poly1305::new(key.into())
        .encrypt(XNonce::from_slice(nonce), Payload { msg, aad });
}

Инструкция

Первые шаги в использовании приложения

NoPE снаружи выглядит как обычные заметки. Защищенная часть открывается только через вашу кодовую заметку, а первый Root-инвайт используется один раз и больше не подходит для входа.

val firstEntryCode = "Nope"

if (note.title == entryCode && note.body.isBlank()) {
    openProtectedArea()
}

if (rootInvite.acceptOnce()) {
    rootInvite.wipe()
    entryCode = userCustomCode
}
  1. Откройте заметкиПриложение полностью работает как заметки. Для входа в защищенную часть создайте пустую заметку с названием Nope, без текста внутри.
  2. Активируйте Root-инвайтПосле перехода внутрь вставьте одноразовый Root-инвайт. После активации он стирается и повторно использовать его нельзя.
  3. Создайте свой секретный кодПосле активации приложение попросит новый код заметки. Он будет использоваться вместо Nope для последующих входов.
  4. Сделайте код сложнымКод можно поменять в настройках, но количество попыток ввода не ограничено. Не используйте простые слова, даты и короткие пароли.
  5. Добавьте обычные заметкиДля отвода глаз создайте пару настоящих заметок: список продуктов, дела на день, любимые фильмы или любые обычные записи.
  6. Прочитайте внутреннюю инструкциюВнутри NoPE вы увидите полную инструкцию по чатам, Tor-каналу, фото и рации. Используйте с умом, и большой брат не узнает, о чем вы говорили. No Prying Eyes.

Практика связи

Условная фраза. Чистый телефон. NoPE.

Сначала вы один раз обмениваетесь AMT1 ID в любом привычном мессенджере. После этого обычный мессенджер больше не нужен для скрытой связи: разговоры уходят в NoPE.

Чтобы не писать лишнего в открытых чатах, заранее договоритесь об обычной фразе: "встретимся на нашем месте", "проверь список", "зайди в старую папку". Это не пароль, а сигнал: пора открыть NoPE.

Для вашей же безопасности лучше держать NoPE на отдельном чистом телефоне: без повседневных аккаунтов, лишних приложений и неизвестных APK. Если само устройство уже скомпрометировано, ни один мессенджер не сможет честно обещать полную защиту.

Повседневный мессенджер
Ты дома? Чем занят?
Да, дома. Отдыхаю.
Встретимся на нашем месте?
Да, выхожу.
NoPE
Ты здесь?
Да. Можно говорить.
Тогда начнем.

Покупка

Ключ создается после подтверждения оплаты.

Один ключ стоит 15 USD и используется один раз. Для вашей же безопасности основной способ оплаты - Monero. Дополнительно доступен USDT BEP20, но такая оплата оставляет больше внешних следов.

Root-инвайт одноразовый и действует 24 часа с момента покупки. Если приложение удалено, телефон утерян или сброшен до заводских настроек, для создания нового аккаунта потребуется новый ключ.

Способ оплаты

Monero скрывает сумму, адреса и связь платежа лучше публичных сетей, поэтому это основной рекомендуемый способ.

* В будущем планируется добавить другие способы оплаты. Для приватности рекомендуем Monero.

Итого$15
Ожидает оформления

Данные оплаты появятся здесь

После оформления заказа здесь появятся адрес, сумма и номер заказа.

Реферальная программа

Помогайте людям узнать о NoPE и зарабатывайте на этом.

Реферальная программа создана, чтобы как можно больше людей узнали о NoPE и перешли на сторону анонимного общения без следов в клирнете. Если вы помогаете распространять проект и по вашей ссылке покупают ключ, с каждого ключа за 15 USD вам начисляется 5 USD в XMR. Программа закроется после 100 000 покупок по реферальным ссылкам.

Осталось покупок100 000

Отзывы и связь

Фидбек только из приложения, после активации ключа.

На сайте не будет публичной формы связи. После активации NoPE в настройках появятся две функции: одноразовый отзыв и анонимное обращение к администрации по темам поддержки, ошибок или рекламы проекта.

Показать отзывы пользователей

Загружаем отзывы...

Серверная схема

Что нужно для настоящего запуска

Onion-сайт

Заказы, оплата, выдача инвайта, реферальная статистика.

Monero watcher

Подключен к актуальной ноде, быстро видит входящую транзакцию и ждет 2 блока из 10 перед выдачей инвайта.

Invite signer

Отдельная машина с root_private.key. VPS сайта не хранит приватный Root-ключ.

Root-регистратор

Проверяет инвайт и помечает его использованным. Сообщения через него не идут.