Atualizado em 21. maio 2025 por Jan Bunk

Como a maioria dos softwares, os apps que criamos precisam usar algum código de código aberto para funcionar. Simplificando, o código de código aberto é publicado por outros desenvolvedores e eles permitem que qualquer pessoa o use, desde que sigam os requisitos de licença que se aplicam ao código. Exemplos de tais licenças são a licença MIT ou BSD. Muitas licenças incluem cláusulas que exigem que a licença seja contida em qualquer software (neste caso, seu app) que use o código ao qual a licença se aplica.
Seu app precisa exibir as licenças de alguns pacotes que são necessários para o funcionamento do app.
A maioria dos nossos layouts de app inclui um botão que leva para a tela de configurações por padrão.
As licenças podem ser vistas na tela de configurações pelos usuários do seu app. Então, se a tela de configurações está acessível no seu app, você não precisa fazer nada.
Se você não quiser deixar a tela de configurações acessível, pode mostrar só a página de licença como vamos explicar abaixo.
Basicamente, você precisa adicionar um botão ou link ao seu site, que permita aos usuários abrir a página de licenças do app.
A solução mais fácil é adicionar um botão/link ao seu site que leve a https://webtoapp.design/apps/pt_BR/show_licenses
Agora, quando um usuário clicar nesse link no seu app, ele verá as licenças. O melhor lugar para adicionar esse link no seu site é, por exemplo, no rodapé do seu site ou nos termos de serviço.
Aqui está como a tela de licença do app se parece:

executeWhenAppReady() do nosso script auxiliar de aplicação. Ele garante que seu site não tente interagir com o aplicativo antes que ele esteja pronto ou quando o site for carregado usando um navegador comum (ReferenceError, a função não está definida). Alternativamente, se você atualizou seu aplicativo desde dezembro de 2022, você também pode chamar a função de JavaScript showLicensePage.
Artigos Relacionados

Como enviar notificações Push aos usuários do seu aplicativo?
Um guia rápido sobre como enviar notificações push aos usuários de aplicativos existentes transformando sites em aplicativos com a webtoapp.design.

Quando, por que e como atualizar seu aplicativo
Neste artigo vamos dar uma olhada em quando você tem que enviar uma atualização para as lojas de aplicativos, quando você pode fazer isso opcionalmente e quais benefícios isso possui. Também vamos falar sobre a frequência de atualização recomendada e como publicar de fato uma atualização de aplicativos.

Analise como seu aplicativo é usado
Assim como você pode analisar o comportamento dos visitantes do seu site, você pode fazer o mesmo com os usuários do seu aplicativo. Veja as estatísticas de download de aplicativos e filtre os usuários de aplicativos na ferramenta de análise do seu site.

Oi, eu sou o Jan! Criei o webtoapp.design em 2019 enquanto estudava ciência da computação na universidade. Muita coisa mudou desde então - não só me formei, como também não sou mais só eu gerenciando o webtoapp.design. Crescemos para uma equipe global, totalmente remota e acumulamos muita experiência em desenvolvimento e publicação de apps. Criamos e publicamos centenas de apps nas lojas de aplicativos, onde foram baixados milhões de vezes.