Что изменилось — веб-приложение
Приложение обновляется само. Здесь — что появилось и что починили, начиная с последней версии. Номер вашей версии — внизу экрана «Профиль».
1.22.0 — 24.08.2026
Все каналы сразу. В выборе канала на «Новостях» появилась строка «Все каналы» — читать всё, на что вы подписаны, одной лентой, начиная со свежего. Отдельный канал открывается как и раньше, и прочитанным канал отмечается по-прежнему только там.
Светлое или тёмное — как хотите. В профиле появилась строка «Оформление»: «Как в системе», «Светлое» или «Тёмное». «Как в системе» — это то, что приложение делало всегда: подстраивалось под телефон или под мессенджер, в котором открыто; так и осталось по умолчанию. Выбранное запомнится на этом устройстве, в том числе внутри Telegram и MAX.
Настройки уведомлений стали таблицей. Каналы названы один раз, сверху, а каждая строка — один вид уведомления. Раньше названия пяти каналов повторялись под каждым видом и занимали весь экран телефона.
Приложение можно поставить на главный экран. Оно один раз предложит это и покажет шаги для вашего браузера: где кнопка «Поделиться» в Safari, Chrome, Firefox, Edge, Opera и Яндекс.Браузере на iPhone, какой пункт меню нужен на Android, где значок установки в адресной строке на компьютере. Там, где браузер умеет устанавливать сам, будет просто кнопка. На iPhone и iPad это ещё и единственный способ получать уведомления. «Не сейчас» значит не сейчас: следующий раз предложим через пару месяцев, а после установки — уже никогда.
Перед запросом браузера объясняем, зачем нужны уведомления. Приложение показывает, что именно будет приходить — вам нашли пира, пришло сообщение, вышло объявление, приближается дедлайн — и напоминает, что любой из этих видов потом можно выключить отдельно. Если отказать браузеру, он больше не спросит, поэтому лучше сразу понимать, о чём речь.
Кнопка профиля в шапке чата и проверки. Аватар и логин собеседника теперь в одном блоке, и нажатие на него открывает профиль. Рядом — кнопка с тремя точками: в ней тот же профиль, завершение разговора и место для новых действий.
ID Telegram Chat Guard. Из названия проверки заявок в чатах Telegram убрали «Пир2Пир» — теперь оно само говорит, что это.
Что починили — 24.08.2026
- Настройки уведомлений помещаются в экран телефона. Названия каналов не переносились, из-за этого таблица была в полтора раза шире экрана, а переключатели прятались за горизонтальной прокруткой, о которой никто не знает.
- При переходе в настройки уведомлений в нижней панели загоралась «Главная» вместо «Профиля», откуда вы туда и попали. То же самое с графиками истории, школьной почтой и настройками доступности.
- Строка про подтверждение пересылки почты пропала у тех, кто пересылку никогда не настраивал: она читалась как сообщение, что почта чего-то от вас ждёт, хотя не ждала.
- Столбец школьного чата в настройках уведомлений назывался
rocketChatи на самом деле не включался: настройка уходила на сервер под именем, которого он не знает, и молча не сохранялась. - Настройки уведомлений теперь на вашем языке. Названия приходили с сервера на одном языке независимо от языка приложения, и русский экран был столбцом английских фраз.
1.21.0 — 12.08.2026
Заглушить канал прямо из объявления. Под уведомлением о новом посте появилась кнопка, а перед ней — подтверждение, где сказано, что именно перестанет приходить: в списке уведомлений посты останутся в любом случае, а включить канал обратно можно в настройках уведомлений.
QR-код для приглашения. Иконка в углу экрана «Пригласить» показывает вашу ссылку квадратом, с переключателем между веб-приложением и Telegram — для пира, который стоит рядом: у него есть камера, но нет способа получить от вас ссылку.
Свой дедлайн — под цифрами в профиле. Школа такой даты не публикует, так что эта ваша: выберите день, напишите, к чему он, и строка начнёт обратный отсчёт. Напомним за две недели, за неделю, за три дня или за день — сколько угодно из этого, а можно и без напоминаний, если хватает отсчёта. Дни считаются по времени кампуса, поэтому число в профиле и число в напоминании всегда совпадают.
1.20.0 — 10.08.2026
Устройства. В профиле видно, куда приходят пуши: браузеры и приложения, где вы их включили, и когда каждое из них в последний раз выходило на связь. Лишнее можно убрать — с подтверждением, потому что это может оказаться то устройство, что у вас в руках.
Большие числа стали короче. В профиле, у пира и на оси графика вместо 14320 теперь 14.3k — из-за лишних цифр подпись переносилась на вторую строку. Под графиком и в списке изменений числа остались полными.
История цифр в профиле. Нажмите на уровень, коины, PRP или CRP — откроется график за месяц, три или год и список всех изменений: сколько было, сколько стало и когда. Школа 21 хранит только текущее значение и перезаписывает его, так что это единственное место, где видно прошлое.
1.19.0 — 08.08.2026
Тишина — целиком или по каналам. В настройках уведомлений: выключить всё разом или заглушить отдельный канал объявлений. Список уведомлений при этом наполняется как обычно — выключается беспокойство, а не запись.
Новые уведомления: мероприятия в кампусе и объявления. Приходят так же, как остальные, и открываются там, где им место — объявление сразу на посте.
Команда для группового проекта. Новый раздел на главной: доска для проектов, которые начинают втроём. Напишите, что у вас есть два места, или попроситесь к тем, кто уже написал. Никакого автоподбора: решает автор объявления, и запросы видит только он. Объявление уходит с доски само, когда школа увидит, что проект начат.
Профиль пира. Логин теперь ведёт к человеку: нажмите на имя или на аватар — в чате, в списке, в рейтинге или в уведомлении — и откроется страница с кампусом, волной, уровнем и опытом. Выглядит она так же, как ваш собственный профиль.
Имя и логин рядом. Если пир указал имя и фамилию, страница показывает их, а логин остаётся рядом: по нему его зовут во всём остальном приложении и по нему его можно найти снова.
Оба баланса — PRP и CRP. В профиле, своём и чужом, теперь видно и очки проверок, и очки код-ревью. Раньше в своём профиле не было ни одного из них подписанного, а защиту открывают только очки проверок — поэтому оба подписаны отдельно.
Статус в школе понятными словами. Академ, приостановка и отчисление больше не выглядят одинаково: раньше на все три случая было одно «неактивный студент».
Кнопка «Профиль» в шапке чата. В чате и в проверке — рядом с «Завершить». Аватар и логин вели к профилю и раньше, но по ним не видно, что на них можно нажать.
Контакты — по вашему выбору. Новый экран «Профиль и контакты» в профиле: показывать ли школьный чат, Telegram или MAX. Каждый канал выключен по умолчанию — найти вас по логину и написать вам в мессенджер это разные вещи. Там же написано, почему канал пока не работает: аккаунт не привязан или у него нет имени пользователя.
Найти можно только по точному логину. Ни поиска, ни списка, ни подсказок при вводе: чтобы открыть профиль, логин нужно знать целиком.
Привязанные аккаунты — на отдельной странице. Со значками сервисов, а отвязка теперь с подтверждением: приложение сначала скажет, какой способ входа перестанет работать и как привязать его обратно.
Объявление открывается сразу на нужном сообщении. Кнопка под текстом ведёт прямо к нему в школьном чате, а не в канал целиком. Пост, написанный под другим объявлением, помечен как продолжение.
Ссылки в «Сообществе» обновляются без обновления приложения. Что настроено на сервере, появляется на странице рядом со встроенным списком; повторов не будет.
Пир2Пир — по-русски. В русском интерфейсе сервис называется по-русски: и в тексте, и во вкладке браузера, и на иконке приложения на домашнем экране.
Вкладка браузера называет страницу. Раньше на всех экранах было одно слово — теперь в истории и в закладках видно, что именно вы открывали.
1.18.0 — 06.08.2026
Уведомления. Всё, что с вами произошло, в одном месте: колокольчик на главной со счётчиком непрочитанного, каждое уведомление открывается по своему адресу. Проверки, чаты и напоминания самой школы, если вы настроите пересылку. Хранятся 90 дней, и на то, что там появляется, настройки каналов не влияют. Открытое уведомление показывает то, о чём оно: проект и площадку, кто написал и отрывок сообщения, чем закончился поиск, с какого адреса пришло письмо.
Настройки уведомлений. В профиле: где вас можно потревожить по каждому поводу — Telegram, MAX, открытое приложение или пуш в закрытое. Выключенный канал убирает беспокойство, но не запись.
Пуши в браузере и на домашнем экране. Включаются из профиля, там же можно посмотреть пример. На iPhone и iPad приложение сначала нужно добавить на экран «Домой» — это правило Apple, и в настройках об этом сказано там, где оно применимо.
Уведомления из школы. Перешлите письма Школы 21 на свой адрес на pir2pir.ru — и они придут сюда уведомлениями. Подтверждение пересылки почта отправит нам, а не вам, поэтому оно показано на странице — вместе с ящиком, из которого пришло.
Редактирование профиля. Имя, фамилия и фото — то, что видят другие пиры рядом с запросом и в шапке чата. Кнопка «Изменить» теперь в шапке профиля, а всё, что можно поменять, собрано на одной странице: раньше фото меняли двумя ссылками наверху, а имя — строкой настроек внизу того же экрана. Всё остальное там приходит из Школы 21.
Другие способы входа — одной строкой. Под полем логина: Telegram, MAX и «Приложение» — пока с пометкой «скоро». Раньше каждый занимал отдельную кнопку во всю ширину и повторял «Войти через»; теперь это одна строка на любом экране.
Код для входа — на почту или в Rocket.Chat. На экране входа теперь две кнопки. Школьная почта иногда кладёт письмо с кодом в «Спам» — и это самая частая причина, по которой войти не получается; личное сообщение в школьном Rocket.Chat приходит напрямую, без пересылок и фильтров. Экран с кодом говорит, куда он ушёл на самом деле, а не куда его просили отправить.
Участие в проверках — с вашего согласия. Взаимные проверки работают в обе стороны, и приложение спрашивает об этом до поиска, а не отказывает после. Перед первым запросом оно объясняет: включается сразу и то и другое — вы можете искать проверяющего, и вас могут позвать проверить. Согласились — поиск продолжается с того же проекта. Выключить можно в настройках уведомлений.
Отзывы и приглашения получили по ответу в FAQ, а «Как это работает» теперь отвечает на шесть вопросов.
Что починили — 06.08.2026
- Объявления школы больше не приходят заголовком без содержания: в каждом есть проект и время — в том виде, в каком их написала школа.
- Приложение прямо говорит, когда сервис ненадолго недоступен: экран ожидания, который уходит сам, вместо ошибки на том экране, где вы оказались.
- Иногда вместо сообщения об ошибке показывалось внутреннее название.
- В настройках уведомлений не осталось переключателей, которые ничего не делают: Telegram появляется, только если он привязан, а MAX — пока его нельзя привязать — не появляется вовсе.
- Если чат с этим человеком уже есть, приложение открывает его, а не сообщает, что он где-то есть. Чаще всего такой чат появляется сам — после совпадения на проверке.
- Чат сам доезжает до низа, если новое сообщение приходит, когда вы читаете конец переписки. Если вы ушли выше — ничего не двигается, и подгрузка старых сообщений не сбивает место, на котором вы остановились.
- Поле ввода в чате могло не появиться, если страница была открыта до обновления приложения: на её месте оставалась пустая рамка. Теперь приложение говорит, что обновилось, и предлагает перезагрузить — это же касается любого экрана, который не удалось догрузить.
1.17.0 — 02.08.2026
Пригласить пира. Свой код и две ссылки с ним: одна открывает приложение, другая — бота. Нажмите на код или на ссылку, чтобы скопировать. Все, кто зарегистрируется с вашим кодом, засчитываются вам и появляются в списке «Пришли по вашей ссылке».
Кто привёл больше всех. Рейтинг, и там же — как из него уйти: имя убирается, место остаётся, так что никто не поднимется оттого, что вы скрылись.
Отображение и доступность. В «Профиле»: крупный текст, повышенный контраст, меньше движения и озвучивание экранов на русском там, где в браузере есть голос. Всё выключено, пока вы сами не включите, у остальных ничего не меняется, а настройки остаются на вашем устройстве. Там же — где включить экранный диктор в самом телефоне: он читает это приложение лучше любого нашего переключателя.
Оставить отзыв. Расскажите в нескольких предложениях, каким Pir2Pir оказался в деле. Отзыв читают перед публикацией, и на сайте он появляется рядом с вашим школьным логином — экран говорит об этом до того, как вы пишете, а не после. Рядом — что написали другие пиры.
Pir2Pir ID Chat Guard. Отдельная страница и ответ в «Как это работает» — вся процедура: как включить идентификацию в чате Telegram, где вы администратор, какие два права нужны боту и зачем, три команды, куда направить уведомления и ревью заявок, и что стоит сначала протестировать в нерабочем чате.
Два способа передать ссылку. Одно нажатие открывает выбор чата в Telegram с уже написанным сообщением — в приложении, в браузере и в приложении с домашнего экрана, — а рядом, на телефоне, системное «Поделиться» для всего остального.
«Как это работает» — третий ответ, про приглашения.
1.16.0 — 02.08.2026
Как это работает. Короткие ответы на два самых частых вопроса — как найти пира и как работает поиск проверяющего. В конце каждого — кнопка, которая это и делает.
Открывается быстрее. Приложение сначала тянуло чужой скрипт и только потом рисовало экран, а весь код приезжал одним файлом. Теперь скрипт лежит у нас — заодно приложение работает там, где telegram.org недоступен, — а экраны загружаются по мере открытия.
Две заготовки для сообщения. Письмо тому, кого ещё нет на Pir2Pir, можно начать с одной из двух фраз, а дальше всё ваше.
Ссылки Telegram открывают Telegram. В приложении с домашнего экрана ссылка t.me открывала страницу о чате вместо самого чата.
Главная и профиль. Цифры теперь сверху, а функции — ячейки, а не карточки; в профиле крупная аватарка, опыт рядом с уровнем и очки P2P-проверок.
Чтение новостей. Текущий канал — название в шапке, которое открывает список, вместо ряда вкладок с горизонтальной прокруткой.
Что починили — 02.08.2026
- В объявлениях вместо эмодзи школы стоял текст вида
:doge_dance:— примерно в каждом пятом заголовке. - Вместо сообщения об ошибке иногда показывалось внутреннее название.
- Если написать человеку нельзя, теперь видно, почему именно: закончился дневной лимит, вы уже писали ему недавно или ему в последнее время писали многие.
- На iOS клавиатура закрывала сообщение, которое вы пишете.
- Открытый канал — залитая строка, а не красный текст в рамке.
- Выбор языка открывается снизу, а не списком, который мог уехать за край экрана.
- Юридические документы собраны в одном месте — в профиле.
1.15.0 — 01.08.2026
Новости школы. Объявления из чатов школы теперь читаются прямо в приложении: каналы вверху, объявление открывается на своей странице, у неё есть адрес — ссылку можно отправить. Есть фильтр: слова в объявлении, автор, дата, только закреплённые, только с картинкой.
Сообщество. Один экран со всем, что вокруг приложения: чат и канал в Telegram и MAX, боты, документация, исходники, юридические документы и контакты оператора. На телефоне — карточка на главной, на широком экране — пункт в боковом меню.
Прирост за неделю. Рядом с цифрами внизу главной — сколько из них появилось за последние 7 дней.
1.14.0 — 31.07.2026
Установленное приложение обновляется само. Раньше приложение, добавленное на домашний экран, могло неделями работать на старой версии: оно не перезагружается, когда его открывают, и новую сборку никто не проверял. Теперь проверяет — при каждом открытии — и перезагружается, когда новая версия готова. Не перезагрузит, пока вы печатаете: дождётся следующего раза.
1.13.0 — 31.07.2026
Позвать конкретного пира в чат. Знаете логин — отправьте приглашение с сообщением. Проверки и чаты теперь в двух разных списках: проверка пришла из очереди и она про проект, чат — это разговор о чём угодно.
Написать тому, кого ещё нет в Pir2Pir. Если пир есть в школе, но не здесь, приложение предложит написать ему — на почту или в Rocket.Chat — и покажет, что с каждым каналом получилось.
Что починили — 01.08.2026
- Поиск проверки больше не заканчивается сразу, если сейчас некому проверять: он продолжает искать, и совпадение может прийти, пока вас нет.
- Чат перестал называть себя проверкой: «Закрыть чат?» вместо «Завершить проверку?».
- Из открытой переписки всегда есть выход — стрелка назад в шапке, в том числе в приложении на домашнем экране, где её раньше не было.
- Лента новостей больше не уезжает вбок на длинных ссылках, а картинки открываются в полном разрешении, а не как размытая заглушка.