Посмотрите на эту статью
Чем QR-код Snapchat отличается от других?
Snapchat и другие приложения разработали свои собственные методы для создания и чтения QR-кода. Snapchat использует свои собственные методы обработки, чтобы обнаружить серию точек для сканирования кода. Он использует логотип Snapchat для ссылки на изображении, чтобы знать, где именно начать сканирование. Я уверен, что Facebook и другие приложения делают нечто подобное.
Вы можете посмотреть на то, что делает Instagram. Они используют Обнаружение текста, чтобы прочитать тег имени пользователя. Вы можете заглянуть в эту статью для того же.
Статья обнаружения текста
Насколько я знаю, нет прямого пути, которым вы могли бы достичь этого. Вам придется по существу заново изобрести колесо и придумать свой собственный способ генерации и чтения кода, специфичного для вашего приложения.
Другим подходом может быть использование алгоритма шифрования для шифрования и дешифрования вашего сообщения, а затем использование генератора QR-кода для генерации QR-кода зашифрованного сообщения.