Como não manter o histórico da conversa em app mobile usando as SDKs nativas

Estamos utilizando as SDKs nativas para implementar o chatbot em dois apps, iOS e Android. Como estamos usando o bot no contexto de recuperação de senhas, a conversa pode vir a ter informações sensíveis que não estão protegidas atrás de um login, portanto gostaríamos que a conversa fosse apagada quando o usuário deixar de interagir com o chatbot.

Porém, não estamos conseguindo obter esse comportamento. Em ambas as plataformas, tentamos autenticar o usuário como Guest e tentamos enviar informações aleatórias nos parâmetros de autenticação cada vez que o usuário acessa a tela com o chatbot, porém as duas tentativas não tiveram sucesso. Sempre que o usuário fecha o aplicativo, ao abrir novamente e acessar o chat a conversa anterior ainda está presente.

Existe alguma forma de, usando as SDKs nativas, não manter o histórico?

Adendo:
Já verifiquei a resposta encontrada aqui, É possível apagar o histórico de conversa de um usuário que é autenticado no sdk do Android, porém a solução proposta nessa thread se trata de criar uma página web com um widget (já que o BLiP Chat Widget possui a opção de não manter o histórico), que é acessada pelo app por meio de uma webview. No momento essa solução é inviável para nós.

2 Curtidas

Ei @Rodrigo_Assuncao! Tudo bem? Primeiramente, seja muito bem-vindo à Blip Community!

Me desculpe pela demora na resposta. :blush: Vou pedir que o @Bruno dê uma olhadinha no seu questionamento e veja se consegue ajudar de alguma forma.

Qualquer coisa que precisar, estamos aqui.