Pular para o conteúdo principal

Permissões e privacidade

3 min de leituraAtualizado em 25 out. 2026

O SDK não declara câmera nem microfone por conta própria: essas permissões entrariam em todo app que usa o SDK, mesmo nos que não querem nota de voz. Você declara o que o seu app vai usar.

Android​

O SDK já traz no manifest dele só o acesso à internet e o que precisa para a foto pela câmera funcionar sem permissão. No manifest do seu app:

PermissãoPara quêSem ela
RECORD_AUDIO e MODIFY_AUDIO_SETTINGSNota de voz no chat.O microfone é negado e o chat avisa o cliente.
POST_NOTIFICATIONSNotificações push, no Android 13 ou mais novo. Peça ao usuário também.Nenhuma notificação aparece.
AndroidManifest.xml
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />

CAMERA não é necessária: a foto abre o app de câmera do aparelho. Se o seu app já declara CAMERA por outro motivo, o Android exige a permissão também para isso, e o SDK a pede na hora de usar.

iOS​

No projetoPara quêSem ela
NSCameraUsageDescription no Info.plistFoto pela câmera no chat.O iOS fecha o app quando o cliente escolhe tirar uma foto.
NSMicrophoneUsageDescription no Info.plistNota de voz.O SDK nega o pedido e o chat mostra um aviso.
Capability Push NotificationsNotificações push.O aparelho não recebe token do APNs.
Info.plist
<key>NSCameraUsageDescription</key>
<string>Para enviar fotos no chat de atendimento.</string>
<key>NSMicrophoneUsageDescription</key>
<string>Para gravar mensagens de voz no chat de atendimento.</string>

O SDK inclui um PrivacyInfo.xcprivacy (o manifesto de privacidade que a Apple exige): ele declara as conversas como dados de suporte ao cliente, ligados ao usuário, usados só para o funcionamento do app, e nenhum rastreamento.

Formulários das lojas​

Na Privacidade do app (App Store) e na Segurança dos dados (Google Play), declare o que o chat coleta no seu caso:

DadoQuando
Mensagens, fotos, arquivos e áudios do chatSempre que o cliente usa o chat. Finalidade: suporte ao cliente.
Nome e e-mailSe o seu app identifica o usuário: vêm do JWT do seu backend.
Token de push do aparelhoSe o app usa as notificações push.

O SDK não rastreia o usuário entre apps, não usa identificador de publicidade e não coleta localização. A sessão do chat fica no próprio aparelho, no Keychain (iOS) ou cifrada pelo Android Keystore.

LGPD e notificações​

  • Texto na tela bloqueada. Para atendimento com dados sensíveis (saúde, finanças), escolha no painel Só avisar que chegou mensagem: a notificação diz "Você tem uma nova mensagem", sem o conteúdo.
  • Eventos do SDK não levam texto. MessageReceived e os outros eventos trazem só ids: o conteúdo das mensagens nunca sai do chat para o código do app.
  • Registro de notificações. O painel guarda o que a Atalia decidiu e entregou, sem o texto das mensagens.
  • Webhook. No modo webhook, o título e o texto da notificação vão para o seu servidor, como iriam para o Firebase. Com o texto na tela bloqueada desligado, vai só o aviso genérico.
  • Logout. No logout do app, o aparelho deixa de ter acesso ao histórico do usuário e de receber as notificações dele.