Перейти к содержанию

Push notifications нативных мобильных приложений

Требования применяются к push notifications приложений iOS и Android. Уровни обязательности определены в корневом README.md.

MOB-PLAT-001. Push notifications

Уровень: MUST

Применяется к: приложению с push notifications

Permission должно запрашиваться после объяснения ценности. Device token должен считаться изменяемым credential доставки, передаваться backend по TLS и удаляться при logout или отказе. Payload не должен содержать секреты или чувствительные данные; обработка duplicate и out-of-order должна быть безопасной.

Обоснование

Push проходит через внешнюю инфраструктуру и может отображаться на lock screen.

Проверка

  • permission allow/deny/revoke;
  • ротация token и logout;
  • duplicate и delayed notification tests.

Исключения

Публичный текст допустим по продуктовому контракту.