PulseAnon — временный анонимный чат без регистрации и SQL-базы данных

PulseAnon — экспериментальный веб-проект для случайного общения. Пользователь выбирает украинский, английский или русский язык, запускает поиск и подключается к случайному собеседнику без создания аккаунта.

Проект написан на PHP 8.3, HTML5, CSS3 и Vanilla JavaScript. Для адаптивного интерфейса используется Bootstrap 5, а Turbo Frames обеспечивает плавную смену экранов без полной перезагрузки страницы.

Возможности:

— случайный поиск собеседника по выбранному языку;
— временные текстовые сообщения;
— фотографии, видео и музыка;
— предварительный просмотр вложений;
— собственные аудио- и видеоплееры;
— просмотр фотографий;
— панель эмодзи;
— индикатор набора сообщения;
— звуки входящих и отправленных сообщений;
— вибрация на поддерживаемых устройствах;
— плавная заставка и анимация поиска;
— адаптивный дизайн для телефонов, планшетов и компьютеров;
— админ-панель без SQL-базы данных;
— автоматическая очистка завершённых и потерянных комнат.

Как работает:

PulseAnon использует короткие фоновые HTTP-запросы и поэтому не требует отдельного WebSocket-сервера или постоянно работающего процесса. Очереди, активные комнаты и сообщения временно находятся в защищённых JSON-файлах с блокировкой записи.

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

Важно:

Проект является экспериментальным. Перед публичным запуском необходимо включить HTTPS, проверить защиту служебных каталогов, настроить очистку, ограничения загрузки и правила использования. Админ-панель в публичном архиве отключена по умолчанию и не содержит стандартного пароля.

Developer: Mufasa
Developer website: https://pulsm.fun
Copyright © 2026 Mufasa. All rights reserved.
