Определение
Flash-SMS — это текстовое сообщение класса 0, которое телефон сразу показывает на экране и по умолчанию не сохраняет во входящих. Класс определяется в схеме кодирования данных (data coding scheme).
Согласно 3GPP TS 23.040, если входящее сообщение (mobile-terminated) относится к классу 0 и телефон может отображать короткие сообщения, он должен показать его немедленно. Класс задаётся в поле TP-Data-Coding-Scheme (3GPP TS 23.038).
Flash-SMS используют для срочных уведомлений и сообщений, которые не нужно хранить на устройстве. Некоторым пользователям они кажутся навязчивыми, а сохранить такое сообщение пользователь может вручную.
Поддержка неравномерна: некоторые телефоны, операторы и маршруты игнорируют класс или преобразуют сообщение в обычное SMS, а некоторые файрволы считают flash-сообщения подозрительными.
Не полагайтесь на flash-SMS как на средство защиты. Получатель всё равно может прочитать, сфотографировать или сохранить сообщение, поэтому OTP-коды (одноразовые коды) лучше защищать коротким сроком действия.
