PushAll — это сервис для отправки уведомлений, выполненный в виде платформы, поэтому для пользователей доступно управление каналами (+маркетплейс) и устройствами.
Сервис поддерживает на данный момент (на 20 тысяч устройств, с процентными долями):
- Android через приложение — 30%.
- Chrome через дополнение, которое позволяет получить доступ к истории уведомлений и пропущенным — 30%.
- Веб-пуши в Chrome, Firefox, Safari — 15%.
- Telegram через бота — 10%.
- Email с управлением временем между письмами и агрегацией уведомлений — 4%.
- iOS бета версия — менее 1%.
- Другое (например сокетпуш) — менее 1%.
Отправлять уведомления можно как всем подписчикам канала, так и группам пользователей или индивидуально. Пользователи могут настраивать фильры для неиндивидуальных уведомлений.
Есть система работы с приоритетами уведомлений и временем их жизни. В дальнейшем будет развиваться технология уменьшения потока уведомлений в зависимости от их важности, канала, заинтересованности и т.д. — пропущенные уведомления пользователь сможет увидеть в разделе пропущенных.
Сервис запускает множество микросервисов — первый из них: микросервис уведомлений о обновлениях в группе ВКонтакте.
Для работы с сервисом не обязательно иметь сайт. Более того, не обязательно являться владельцем сайта, для которого создаётся канал — можно создать канал на основе существующей RSS-ленты или группы ВКонтакте. Можно также рассылать уведомления вручную — выходит некий аналог моменального твиттера, когда подписчики видят твой «твит» сразу после рассылки.