O artigo 10 da Lei espanhola 34/2002 de serviços da sociedade da informação (LSSI-CE) obriga todo prestador estabelecido na Espanha a publicar os dados a seguir. São os mesmos que constam da nossa ficha de desenvolvedor no Google Play.
Nome ou razão social
Pelayo Naredo García
Número fiscal (NIF/CIF)
15508437C
Endereço
C/ Orán 39, 5.º E · 33211 Gijón, Asturias, España
Dados registrais
Não aplicável — empresário individual (autónomo), não inscrito no Registro Comercial.
Atividade
Desenvolvimento e distribuição do aplicativo PocketCode para Android e operação dos serviços online associados (contas, Cloud Sync, marketplace e proxy de IA).
Autorizações
O desenvolvimento de software não é atividade sujeita a autorização administrativa prévia nem profissão regulamentada, portanto não se aplicam número de autorização nem dados de ordem profissional (art. 10.1 da LSSI-CE).
Ponto de contato
[email protected] para questões legais, denúncias de conteúdo ilícito e requisições de autoridades. [email protected] para proteção de dados. Aceitamos comunicações em espanhol e inglês.
Regulamento de Serviços Digitais
[email protected] é o ponto único de contato para efeitos dos artigos 11 e 12 do Regulamento (UE) 2022/2065 para usuários, autoridades dos Estados-Membros, a Comissão Europeia e o Comitê Europeu. O procedimento de denúncia está descrito na seção 11 dos Termos de Serviço.
Hospedagem
O site é servido pela Vercel Inc., com DNS e distribuição de conteúdo pela Cloudflare, Inc.; o backend roda no Google Cloud Platform. O detalhe das transferências está na seção 9 da Política de Privacidade.
Leia estes Termos antes de usar o PocketCode. Eles cobrem o app, este site e todos os serviços online que operamos ao seu redor: contas, Cloud Sync, o marketplace, a comunidade e os recursos de IA. O texto em inglês publicado nesta URL é a versão autêntica; os demais idiomas são oferecidos por conveniência.
1. Quem somos e aceitação destes Termos
O PocketCode é uma IDE para Android publicada pelo prestador identificado na seção de Identificação legal desta página ("PocketCode", "nós"). Ao baixar, instalar ou usar o app, este site ou qualquer dos nossos serviços online, você concorda com estes Termos. Se não concordar, não os use. Estes Termos e a Política de Privacidade constituem o acordo completo entre você e nós quanto ao serviço.
2. Licença de uso do PocketCode
O PocketCode é software proprietário. Concedemos a você uma licença pessoal, não exclusiva, intransferível e revogável para instalar e usar o app em dispositivos Android compatíveis, durante a vigência destes Termos. Não vendemos o software nem transferimos sua propriedade: todo direito não concedido aqui expressamente permanece com o titular. Alguns recursos exigem assinatura ativa (ver seção 15). O PocketCode incorpora componentes open source de terceiros, listados com suas licenças no fim desta página; esses componentes mantêm suas próprias licenças, nada nestes Termos limita os direitos que tais licenças concedem a você e, se estes Termos conflitarem com alguma delas quanto àquele componente, prevalece a licença do componente. Em particular, o BusyBox é distribuído como programa independente sob a GPLv2, com seu código-fonte correspondente completo oferecido nesta página, e os componentes LGPL trazem o direito de modificação e relink ali descrito.
3. Idade e capacidade
O PocketCode inclui contas, conteúdo da comunidade e mensagens entre usuários, portanto:
Você precisa ter pelo menos 16 anos para usar o PocketCode
Não oferecemos um processo de consentimento parental, portanto menores de 16 anos não podem usar o PocketCode, nem com a permissão de um responsável legal
Não coletamos conscientemente dados pessoais de menores de 16 anos. Se detectarmos, excluímos a conta e seus dados
Você precisa ter capacidade legal para se obrigar por este acordo e não estar impedido de usar o serviço por lei aplicável ou lista de sanções
4. Sua conta, seu apelido e a segurança dela
Você precisa de uma conta para usar o PocketCode (email e senha, Google ou GitHub). Ao criá-la:
Você escolhe um apelido público. Ele não pode se passar por outra pessoa, sugerir um cargo oficial (como admin ou support) nem violar direitos de terceiros
Você é responsável por tudo o que for feito a partir da sua conta e por guardar suas credenciais
Avise-nos imediatamente em [email protected] se suspeitar de acesso não autorizado
Uma conta por pessoa. Não é permitido criar contas em massa, compartilhá-las, vendê-las nem automatizar sua criação
Podemos reaver um apelido que se passe por alguém, viole direitos ou esteja reservado à operação do serviço
5. Suas responsabilidades
Você é responsável por:
Guardar suas chaves de API, tokens e credenciais
Cumprir os termos dos serviços de terceiros que conectar (OpenAI, Anthropic, Google, GitHub, plataformas de deploy e outros)
Todo o código que escrever, executar, publicar ou implantar com o PocketCode, inclusive o gerado por IA
Fazer backup do seu trabalho. Os projetos nunca são sincronizados: existem apenas no seu dispositivo e desaparecem se você desinstalar o app ou perder o aparelho
Os custos que gerar com serviços de terceiros (APIs de IA, hospedagem, deploys)
A licitude dos dados que manipular com o app. Se usar as ferramentas de banco de dados ou o testador de APIs sobre dados pessoais de terceiros, o controlador desse tratamento é você, não nós
Manter sua conta segura e nos comunicar qualquer acesso não autorizado
6. Uso aceitável
Você não pode usar o PocketCode para:
Descumprir qualquer lei ou norma local, nacional ou internacional
Violar direitos de propriedade intelectual ou segredos empresariais
Criar ou distribuir malware ou código nocivo, salvo em um ambiente de sua propriedade que você esteja autorizado a testar
Abusar dos serviços de terceiros integrados ao app, ou exceder os limites que os termos deles impõem a você
Burlar limites de plano, verificações de licença, controles de direitos ou o sistema de pagamento, ou obter o Pro de forma fraudulenta com testes repetidos ou várias contas
Fazer scraping, revender, sublicenciar ou automatizar o acesso à nossa API, ao marketplace ou ao site além do uso normal do app
Minerar criptomoedas, enviar spam ou mensagens em massa não solicitadas, ou atacar nossa infraestrutura, a dos nossos provedores ou outros usuários
Assediar, ameaçar ou difamar outros usuários, nem publicar o conteúdo proibido na seção de IA e segurança desta página
Aplicar engenharia reversa, descompilar ou desmontar o PocketCode, o nosso backend ou a nossa API, nem extrair seu código-fonte — salvo quando a lei aplicável permitir expressamente, como a exceção de interoperabilidade do art. 6 da Diretiva 2009/24/CE e do art. 100.5 do TRLPI espanhol, ou quando a licença de um componente open source que incluímos lhe conceder esse direito
7. Execução de código, terminal e SSH
O PocketCode executa código no seu dispositivo: um terminal Linux, compiladores e interpretadores, language servers, um banco de dados embutido e conexões SSH e SFTP que você configura. Essa capacidade é o produto, e o risco de usá-la é seu.
Você é responsável por cada comando, script e programa que executar, venha de onde vier: escrito por você, gerado por IA, baixado do marketplace ou copiado da internet
Executar código não confiável pode destruir dados do seu dispositivo, expor suas credenciais ou gerar custos com terceiros. Nós não inspecionamos, não isolamos e não validamos o que você executa
Você só pode se conectar a máquinas de sua propriedade ou às quais esteja expressamente autorizado. É responsável pelas credenciais que digita e por tudo o que fizer na máquina remota
É proibido escanear portas, tentar intrusões ou atacar infraestrutura alheia, e isso ainda pode ser crime
A colaboração em rede local conecta dispositivos diretamente pela sua própria rede e com criptografia de ponta a ponta: o conteúdo não passa pelos nossos servidores e é você quem decide quem entra na sessão
Importante: o terminal é um terminal de verdade. Apagar arquivos não tem volta, e do nosso lado não existe nenhum "desfazer".
8. Seu conteúdo e o Cloud Sync
Tudo o que você cria é seu: seus projetos, seu código, seus designs, suas consultas e seus prompts. Não reivindicamos propriedade sobre nada disso. Para que certos recursos funcionem, você nos concede uma licença limitada:
Uma licença mundial, não exclusiva e gratuita para hospedar, armazenar, copiar, transmitir e exibir seu conteúdo única e exclusivamente para operar os recursos que você ativar. Não o usamos para mais nada, não o vendemos e não treinamos modelos de IA com ele
O Cloud Sync (Pro, opcional) copia para a nossa infraestrutura o que você escolher sincronizar: configurações, snippets, metadados de conexões (host, porta, usuário, tipo e tags; sem senhas, chaves ou tokens), a lista de extensões e itens do marketplace instalados, workflows, sessões de chat de IA e suas mensagens, e estatísticas de uso. Os projetos e seus arquivos, os esquemas de banco de dados e os designs visuais nunca são enviados, nem as chaves de API ou senhas de provedores de IA ou de outros serviços. A lista exata está na Política de Privacidade
Os seus projetos nunca são sincronizados: ficam apenas no seu dispositivo e são apagados ao desinstalar o app
Você pode exportar e apagar seu conteúdo sincronizado quando quiser nas Configurações, e excluir a conta o remove dos nossos sistemas
Você é responsável por ter os direitos sobre o que envia e por não enviar dados pessoais de terceiros sem base legal
9. Comunidade, mensagens e conteúdo de usuário
O PocketCode inclui recursos de comunidade — destaques, dicas e desafios —, uma lista de amigos e mensagens diretas entre usuários. Ao publicar ou enviar algo:
Não publique conteúdo ilícito, infrator, de assédio, de ódio ou enganoso, nem malware, spam ou qualquer conteúdo sexual envolvendo menores
Não publique dados pessoais de terceiros sem o consentimento deles ou outra base legal
Podemos remover conteúdo, limitar sua visibilidade ou suspender contas que descumpram estas regras. Quando o fizermos, informaremos à pessoa afetada o motivo e como contestar
As mensagens diretas são privadas entre os participantes e não as lemos rotineiramente. Podemos acessar o conteúdo de uma conversa específica quando ela é denunciada, quando a lei exige ou para investigar um risco grave de segurança
Você pode bloquear outros usuários e denunciar conteúdo dentro do app
10. Marketplace
O marketplace é um catálogo curado por nós que distribui assets, modelos e extensões. Todos os itens são selecionados por nós.
Ao baixar um asset você recebe a licença indicada na ficha dele. Ser gratuito não implica permissão para redistribuir nem revender
Os usuários não podem publicar nem enviar assets ao marketplace. Os assets são selecionados e distribuídos por nós, cada um sob a licença indicada na sua página
Você deve respeitar as licenças de tudo o que o asset incorporar, inclusive componentes de código aberto
Podemos revisar, rejeitar, despublicar ou remover qualquer asset, em especial após a reclamação de um titular de direitos. As cópias já baixadas continuam no seu dispositivo
Remover um asset do catálogo não é descumprimento da nossa parte nem gera, por si só, direito a indenização
11. Denúncia de conteúdo ilícito e como agimos
Se você encontrar no PocketCode conteúdo que considere ilícito ou contrário a estes Termos, avise-nos em [email protected] ou pelo controle de denúncia do app. Esse endereço é também o nosso ponto único de contato para efeitos do Regulamento de Serviços Digitais (Regulamento (UE) 2022/2065), tanto para usuários quanto para as autoridades dos Estados-Membros, a Comissão e o Comitê Europeu; aceitamos comunicações em espanhol e em inglês.
Diga qual é o conteúdo e onde está (asset, usuário, mensagem ou URL), por que acredita que é ilícito ou infrator, como falar com você, e confirme que a denúncia é feita de boa-fé
Acusamos o recebimento e decidimos de forma diligente, tempestiva, objetiva e não arbitrária
Se removermos conteúdo, limitarmos sua visibilidade, suspendermos um serviço ou encerrarmos uma conta, damos à pessoa afetada uma fundamentação: o que fizemos, sobre quais fatos, com que base legal ou contratual e como contestar
Você pode responder no mesmo endereço. Se não ficar satisfeito, pode recorrer aos tribunais ou à autoridade competente: na Espanha, a CNMC, como Coordenadora de Serviços Digitais
Suspendemos, após aviso, tanto quem publica conteúdo infrator de forma reiterada quanto quem envia denúncias manifestamente infundadas de forma reiterada
12. Reclamações de direitos autorais
Se você é titular de direitos e acredita que um conteúdo distribuído pelo PocketCode viola seus direitos autorais, envie uma notificação para [email protected] identificando a obra protegida, o material infrator e onde ele está, seus dados de contato, uma declaração de que age de boa-fé e de que a informação é exata, e sua assinatura. Removemos o material infrator e encerramos as contas de infratores reincidentes. Se seu conteúdo foi removido por engano, envie uma contranotificação ao mesmo endereço. Este procedimento segue a seção 512 da DMCA norte-americana e as regras de notificação e ação do Regulamento de Serviços Digitais.
13. Inteligência artificial e código gerado
O PocketCode se conecta a modelos de IA de terceiros com a sua própria chave (BYOK): OpenAI, Anthropic, Google, GitHub Copilot ou qualquer endpoint compatível com OpenAI que você configurar. Não hospedamos, não treinamos e não fazemos fine-tuning de nenhum modelo.
Você está interagindo com um sistema de inteligência artificial, não com uma pessoa. As respostas não são aconselhamento profissional, jurídico, médico nem financeiro
O código gerado é oferecido "como está". Não garantimos que seja correto, seguro, eficiente nem livre de erros, e revisá-lo antes de usar é responsabilidade sua
Entre você e nós, a saída é sua: não reivindicamos nenhum direito sobre ela. Considere que ela pode não ser protegida por direitos autorais e que outro usuário com um prompt parecido pode receber uma resposta parecida
A saída pode se parecer com código de terceiros sob licença própria. Verificar a compatibilidade de licenças antes de publicar é responsabilidade sua
Os prompts, o código e os arquivos que você anexar são enviados ao provedor que escolher e ficam sujeitos aos termos e à política de privacidade dele. O PocketCode não usa seus prompts, seu código nem as respostas para treinar nenhum modelo, próprio ou de terceiros
Esses recursos não tomam nenhuma decisão automatizada que produza efeitos jurídicos sobre você nem que o afete de modo similarmente significativo
Você não pode usá-los para gerar conteúdo ilícito, malware nem qualquer conteúdo proibido na seção de IA e segurança desta página
Importante: sempre revise e teste o código gerado por IA antes de levá-lo para produção. Não confie cegamente em código gerado para sistemas críticos.
14. Serviços de terceiros e deploys
O PocketCode integra serviços operados por outras empresas. Conectá-los é decisão sua, e o uso de cada um se rege pelos termos deles:
GitHub, para repositórios, controle de versão e Copilot. Se você conectar sua conta, guardamos o token de acesso para a integração funcionar
Plataformas de deploy como Vercel, Railway ou Render. O deploy, o que ele custa e o que ele publica são seus
Provedores de IA, quando você usa a sua própria chave
Firebase e Google Cloud, para autenticação, analytics, relatórios de falhas e Cloud Sync
Google Play e RevenueCat, para assinaturas e compras
Não respondemos por mudanças, quedas, aumentos de preço, perdas de dados ou decisões desses serviços, e não podemos recuperar o que eles apagarem
15. Assinaturas, cobrança e reembolsos
O PocketCode é freemium: a IDE funciona de graça e o Pro (a assinatura paga, que aparece como “Premium” em alguns nomes internos e identificadores de produto do Google Play — é a mesma assinatura) amplia limites e desbloqueia os recursos listados na página de preços.
As assinaturas são vendidas pelo Google Play. O Google é o vendedor registrado, cobra você e emite o recibo; nós não processamos pagamentos e nunca vemos seu cartão
O preço geral é 6,99 por mês, 17,99 por trimestre e 59,99 por ano (USD ou EUR). Em alguns países o preço local é mais baixo, nunca mais alto. O Google Play converte a moeda e aplica os impostos da sua jurisdição, então o que você paga pode diferir do preço geral exibido no site
As assinaturas se renovam automaticamente ao fim de cada período de cobrança. Você pode cancelar nas configurações do Google Play quando quiser, e cancelar ao menos 24 horas antes da renovação evita a próxima cobrança
Algumas ofertas incluem um período de teste gratuito do Pro. Nosso teste in-app não exige método de pagamento nem vira assinatura paga; os testes gratuitos do Google Play, se oferecidos no checkout, seguem os termos do Google Play.
O cancelamento tem efeito ao fim do período em curso, e você mantém o acesso até essa data
O Google Play é o vendedor, portanto compras, reembolsos e cancelamentos seguem os termos e a política de reembolso do Google Play, inclusive a forma como o direito de arrependimento de 14 dias da UE se aplica a conteúdo digital fornecido imediatamente: é no checkout do Google Play que você é informado e que seu consentimento é solicitado. Se algo der errado com uma compra, escreva para [email protected] e ajudamos você junto ao Google
Podemos alterar preços avisando com no mínimo 30 dias de antecedência. Você será avisado antes de o novo preço valer e poderá cancelar antes que ele tenha efeito
Se voltar ao plano gratuito, você perde os recursos Pro ao fim do período. Seus projetos e dados locais não são afetados, e o conteúdo já sincronizado continua disponível para exportação
16. Recursos beta e experimentais
Os recursos marcados como beta, experimentais ou preview são oferecidos para teste. Podem mudar, quebrar ou desaparecer sem aviso, e podem perder dados. Use-os por sua conta e risco e não confie neles para trabalho crítico. Na máxima medida permitida por lei não assumimos responsabilidade por eles; se você for consumidor, isso não afeta seus direitos legais.
17. Sugestões
Se você nos enviar ideias, sugestões, relatos de bugs ou melhorias, concede-nos uma licença perpétua, irrevogável, mundial e gratuita para usá-las sem obrigação nem compensação. Isso não afeta nenhum direito sobre o seu próprio código. Tratamos o que você nos envia como não confidencial, então não nos mande informação que considere confidencial ou que pertença a outra pessoa.
18. Nossa propriedade intelectual
O PocketCode, seu nome, seu logotipo, o conteúdo deste site e os materiais de marca pertencem a nós e são protegidos pela legislação de propriedade intelectual e de marcas. Você pode usar o nome para se referir ao produto — resenhas, tutoriais, artigos e comparativos são bem-vindos e não precisam de permissão. Você não pode usá-lo para nomear, marcar ou promover outro produto, nem de modo que sugira que fizemos, endossamos ou apoiamos algo que não é o caso. Os componentes open source que incorporamos mantêm suas próprias licenças, e nenhuma delas concede qualquer direito sobre a nossa marca.
19. Ausência de garantias
O PocketCode é oferecido "como está" e "conforme disponível", sem garantia de qualquer tipo, expressa ou implícita, incluindo comerciabilidade, adequação a uma finalidade específica e não violação. Não garantimos que funcione sem interrupções ou erros, que seja seguro, que atenda aos seus requisitos nem que você não perderá dados. Se você for consumidor na União Europeia, esta seção não limita as garantias legais de conformidade da Diretiva (UE) 2019/770 nem do TRLGDCU espanhol.
20. Limitação de responsabilidade
Na máxima medida permitida pela lei aplicável:
Não respondemos por danos indiretos, incidentais, especiais, consequenciais ou punitivos, nem por lucros cessantes ou perda de negócio, dados ou reputação
Não respondemos por danos causados por código gerado por IA, por código que você executar, por comandos executados no terminal, por ações em máquinas remotas, por serviços de terceiros ou deploys, nem por custos que você gerar com outros provedores
Se você usa o PocketCode como empresa ou profissional, nossa responsabilidade total e acumulada por qualquer reclamação decorrente do serviço fica limitada ao maior destes dois valores: o que você pagou por ele nos doze meses anteriores ao fato, ou cem euros (100 €)
Nada nestes Termos exclui a responsabilidade por morte ou dano pessoal causado por nossa negligência, por dolo ou fraude, nem qualquer outra responsabilidade que a lei não permita excluir
Se você for consumidor, os limites desta seção não se aplicam a você além do que a legislação de consumo permitir: respondemos perante você conforme essa legislação, e seus direitos legais permanecem intactos
21. Indenização
Se você usa o PocketCode fora da sua condição de consumidor — profissionalmente, para uma empresa ou em nome de uma organização —, compromete-se a nos defender, indenizar e manter indenes de qualquer reclamação, responsabilidade, dano e despesa razoável, incluindo honorários advocatícios, decorrentes do seu uso do serviço, do seu conteúdo, do código que publicar ou implantar, do seu descumprimento destes Termos ou da sua violação de direitos de terceiros. Comunicaremos prontamente qualquer reclamação desse tipo e você poderá assumir a defesa com advogados que aprovarmos razoavelmente. Esta seção não se aplica a consumidores.
22. Suspensão e encerramento
Este acordo pode terminar das seguintes formas:
Você pode parar de usar o PocketCode quando quiser e excluir sua conta e seus dados nas configurações do app ou em pocketcodeapp.com/account/delete
Podemos suspender ou encerrar sua conta se você descumprir estes Termos, se a lei exigir, por abuso ou fraude, ou quando houver risco grave ao serviço ou a outros usuários
Salvo quando a lei ou a gravidade do caso impedirem, avisamos antes e sempre informamos o motivo e como contestar
Ao encerrar, você perde o acesso aos recursos Pro, ao conteúdo sincronizado e ao conteúdo da comunidade. Pode exportar seus dados antes
Os arquivos guardados localmente no seu dispositivo não são afetados pelo encerramento
As seções que por natureza devem sobreviver assim o fazem: propriedade intelectual, exclusão de garantias, limitação de responsabilidade, indenização, e lei e foro
23. Controle de exportação e sanções
Você não pode usar o PocketCode, nem permitir que alguém o use por seu intermédio, em desacordo com as regras de controle de exportação e sanções da União Europeia, da Espanha, dos Estados Unidos ou de qualquer outra jurisdição aplicável. Você declara que não está em território embargado, que não consta de nenhuma lista de partes restritas e que não usará o serviço para usos finais proibidos. Isso vale tanto para o app quanto para os serviços de terceiros que você conectar a ele.
24. Alterações destes Termos
Podemos alterar estes Termos, por exemplo quando adicionamos recursos ou a lei muda. Avisaremos sobre mudanças substanciais com pelo menos 30 dias de antecedência, por aviso no app ou por e-mail, e publicaremos a nova versão nesta página com nova data de "última atualização". Se você não concordar, pode parar de usar o serviço e cancelar sua assinatura antes que a mudança entre em vigor, sem nenhuma penalidade. Mudanças exigidas por lei, ou que apenas acrescentam recursos opcionais, podem valer antes. As versões anteriores ficam disponíveis mediante pedido em [email protected].
25. Lei aplicável e resolução de conflitos
Estes Termos regem-se pela lei espanhola, sem prejuízo das normas imperativas do país onde você tem residência habitual.
Antes de tudo, escreva para [email protected]. Quase tudo se resolve ali, e nos comprometemos a responder de boa-fé
Se você é consumidor na União Europeia, pode acionar os tribunais do seu domicílio (Regulamento (UE) 1215/2012, arts. 17 a 19). Não estamos atualmente aderidos a nenhuma entidade de resolução alternativa de litígios; a lista de entidades nacionais está em consumer-redress.ec.europa.eu/dispute-resolution-bodies e, na Espanha, você também pode recorrer às juntas arbitrais de consumo. A plataforma europeia de resolução de litígios online deixou de funcionar em 20 de julho de 2025 e não aceita mais reclamações
Se você reside fora da União Europeia, pode apresentar reclamação nos tribunais do seu país quando a legislação imperativa dele lhe garantir esse direito; caso contrário, são competentes os tribunais de Gijón (Espanha)
Se você usa o PocketCode como empresa ou profissional, são competentes com exclusividade os tribunais de Gijón (Espanha)
Nada nesta seção impede qualquer das partes de pedir medidas cautelares a um tribunal quando forem necessárias para proteger um direito com urgência
26. Disposições gerais
Cláusulas padrão aplicáveis a todo o acordo:
Autonomia das cláusulas: se uma cláusula for declarada inválida, o restante continua em vigor e a inválida é substituída pela válida mais próxima da sua finalidade
Não renúncia: deixar de exercer um direito em uma ocasião não significa que renunciamos a ele
Cessão: você não pode ceder este acordo. Nós podemos cedê-lo em fusão, aquisição ou venda do negócio, avisando com antecedência e sem reduzir seus direitos
Força maior: nenhuma parte responde por descumprimentos causados por fatos além do seu controle razoável, incluindo quedas dos provedores dos quais dependemos
Notificações: nós entramos em contato por e-mail ou pelo app; você fala conosco em [email protected]
Acordo integral: estes Termos e a Política de Privacidade substituem qualquer acordo anterior sobre a mesma matéria
Idioma: a versão em inglês publicada nesta URL é a autêntica; as traduções são por conveniência e não criam direitos adicionais
27. Proteção de dados
Tratamos seus dados pessoais conforme o Regulamento Geral de Proteção de Dados (Regulamento (UE) 2016/679), a LOPDGDD espanhola e, quando aplicáveis, a CCPA/CPRA, o UK GDPR e a LGPD. Quais dados coletamos, para quê, com que base legal, por quanto tempo os guardamos, quem os trata por nossa conta e como exercer seus direitos está detalhado na Política de Privacidade, mais abaixo. Para exercer seus direitos ou tirar dúvidas, escreva para [email protected]; você também pode reclamar à Agencia Española de Protección de Datos (aepd.es).
No PocketCode, sua privacidade é a nossa prioridade. Esta política explica de forma transparente como tratamos suas informações quando você usa nosso site e aplicativo, quais dados coletamos, como os protegemos e quais direitos você tem. Não vendemos dados pessoais e não treinamos modelos de IA — nossos ou de terceiros — com seu código, prompts ou arquivos.
1. Informações que coletamos
O que coletamos depende de você usar o site, o app com a sua conta ou o Cloud Sync, se você ativá-lo:
Site (pocketcodeapp.com):
Somente se você aceitar os cookies analíticos: páginas visitadas, tempo no site, tipo de dispositivo e navegador, localização aproximada (país e cidade) e como você chegou (Google Analytics 4)
Sempre, sem cookies e sem guardar nada no seu dispositivo: contagens agregadas de visitas (Vercel Web Analytics)
Sempre, para entregar o site e protegê-lo: seu endereço IP e o user agent do navegador, tratados pelos nossos provedores de hospedagem e rede (Vercel e Cloudflare). Nossos formulários também mantêm um contador de curta duração associado a um hash do seu IP para bloquear abusos
Se você fez o pré-cadastro antes do lançamento: seu endereço de email, idioma e data de cadastro
Se você solicitar a exclusão da conta pelo site: o email, o motivo opcional, seu endereço IP, o user agent do navegador e o horário da solicitação, enviados à nossa caixa de privacidade para verificá-la e processá-la
Se você nos escrever: seu endereço de email e o que sua mensagem contiver
App Android (com o seu consentimento):
Analytics de uso pseudonimizado: recursos usados, fluxos de navegação e popularidade de cada recurso, associados a um identificador de instalação e não ao seu nome (Firebase Analytics). O conteúdo do seu código nunca é enviado
Relatórios de falhas: stack traces, modelo do dispositivo e versão do sistema quando o app fecha inesperadamente (Firebase Crashlytics)
Token de notificações push (Firebase Cloud Messaging), para entregarmos as notificações que você ativar
Relatórios de bugs, só quando você toca em Enviar na tela de relatório do app (seja qual for sua escolha no diálogo de consentimento): o tipo de relatório e o texto que você escreve, a tela de onde você relatou, a versão do app e se é o beta, seu plano, o modelo do aparelho, a versão do Android, o idioma e a memória, e as linhas recentes do registro do próprio app, com chaves, tokens, endereços de e-mail e caminhos de arquivos mascarados antes de saírem do celular. Se você estiver conectado, o relatório fica vinculado ao seu ID de usuário para podermos responder. Um relatório nunca inclui seus chats, seu código, seus arquivos nem os nomes dos seus projetos, nem capturas de tela
Conta, Cloud Sync e comunidade:
Dados de autenticação: endereço de e-mail, apelido, identificador de usuário e provedor de acesso (Google, GitHub ou e-mail), gerenciados com o Firebase Authentication
Dados de assinatura: status do plano, histórico de compras e período de cobrança, gerenciados com RevenueCat e Google Play. Nunca guardamos dados de pagamento (cartões ou contas bancárias)
O conteúdo que você escolher sincronizar com o Cloud Sync (Pro, opcional): configurações, snippets, metadados de conexões (host, porta, usuário, tipo e tags; nunca senhas, chaves ou tokens), a lista de extensões e itens do marketplace instalados, workflows de automação, sessões de chat de IA e suas mensagens, e estatísticas de uso (sequências, tempo ativo, linhas escritas e número de projetos). Os projetos e seus arquivos, os esquemas de banco de dados e os designs visuais nunca são enviados, nem as chaves de API ou senhas de provedores de IA ou de outros serviços
Token de acesso do GitHub, se você conectar sua conta, guardado criptografado em nossos servidores para que a integração funcione
Dados sociais e de comunidade: apelido, pedidos de amizade e amizades, conteúdo que você publicar (destaques, dicas) e mensagens diretas trocadas com outros usuários
Na primeira vez que você abre o app é exibido um diálogo de consentimento onde escolhe se compartilha a análise de uso e os relatórios de falhas (ambos ficam desligados até você aceitar). Você pode mudar isso quando quiser em Configurações > Privacidade, onde também é possível ligar o monitoramento de desempenho. O Cloud Sync (Pro) e os recursos de comunidade são extras opcionais além da sua conta.
2. Como Usamos seus Dados
Os dados analíticos são usados exclusivamente para:
Melhorar a experiência do usuário no site e no app
Entender quais conteúdos e recursos são mais úteis
Otimizar o desempenho do site e do app
Tomar decisões fundamentadas sobre novos recursos e melhorias
3. O que fica no seu dispositivo e o que não fica
O PocketCode é local-first: seus projetos, seu código e seus arquivos ficam no seu dispositivo, e nós não os enviamos para lugar nenhum. Há uma única exceção, e está sob seu controle: o que você ativar explicitamente no Cloud Sync, detalhado na seção 1. Todo o resto — os projetos em que você trabalha, os arquivos que abre, a saída do terminal — nunca chega aos nossos servidores.
Importante: se você usa os recursos de IA, fornece suas próprias chaves de provedor (OpenAI, Anthropic, Google, GitHub Copilot ou um endpoint compatível com OpenAI). Essas chaves são criptografadas no seu dispositivo com o Android Keystore e NUNCA são transmitidas aos nossos servidores: o app fala diretamente com o provedor. Não usamos seus prompts, seu código nem as respostas de IA para treinar nenhum modelo — e, em 2026, os endpoints de API dos grandes provedores não usam por padrão os prompts de clientes para treinamento, embora convenha verificar o seu plano específico com cada um deles.
4. Serviços de Terceiros
Contamos com os seguintes provedores. Alguns tratam dados em nosso nome; às integrações que você mesmo conecta no app aplicam-se as políticas de privacidade delas:
GitHub: para repositórios, controle de versão e GitHub Copilot
Plataformas de deploy (Render, Vercel, Railway): para deploy de aplicações
Serviços de IA (OpenAI, Anthropic, Google): quando você usa sua chave de API para o copilot
Firebase (Google): análises, autenticação, relatórios de falhas e armazenamento na nuvem
RevenueCat: gerenciamento de assinaturas e compras no app
Reconhecimento de voz do Google: quando você usa a entrada por voz no chat de IA, o áudio gravado é enviado ao serviço de fala para texto do Google para transcrição. Nós não recebemos nem armazenamos esse áudio.
Vercel Inc.: hospeda este site e fornece o Vercel Web Analytics (contagem de visitas sem cookies)
Cloudflare, Inc.: DNS, distribuição de conteúdo e proteção contra ataques deste site
Google Analytics 4 (Google): analytics do site, somente depois que você aceitar os cookies analíticos
Resend: envia nossos emails transacionais (o aviso de lançamento enviado à antiga lista de pré-cadastro, redefinição de senha, o email de verificação que confirma uma solicitação de exclusão permanente da conta e confirmações das solicitações de exclusão de conta)
Google Cloud Firestore (Firebase): guardou a antiga lista de pré-cadastro e guarda os contadores antiabuso dos nossos formulários
5. Segurança dos Dados
Implementamos diversas medidas de segurança para proteger suas informações:
As chaves de API são armazenadas criptografadas no seu dispositivo usando o Android Keystore
As comunicações com serviços de terceiros usam criptografia TLS/SSL
As senhas das contas com email são gerenciadas pelo Firebase Authentication (Google) e nunca as guardamos de forma legível. A única credencial que nossos próprios servidores guardam é o seu token de acesso do GitHub, se você conectar o GitHub, e ele fica criptografado
Usamos AES-256-GCM com suporte de StrongBox onde o dispositivo permite; se ocorrer uma violação de dados pessoais, notificamos a AEPD espanhola em até 72 horas conforme o art. 33 do RGPD e os usuários afetados sem demora indevida quando o risco for alto
6. Cookies e Tecnologias de Rastreamento
Este site guarda apenas o que está descrito na Política de cookies desta mesma página:
Necessários: sua preferência de idioma (cookie NEXT_LOCALE) e sua escolha sobre cookies (guardada no armazenamento local do navegador). Não exigem consentimento
Analíticos: cookies do Google Analytics 4, instalados somente se você clicar em Aceitar. Se recusar, nenhum script do Google é carregado
Você pode mudar ou retirar sua escolha a qualquer momento em “Configurar cookies”, no rodapé de qualquer página; retirar também apaga os cookies analíticos
7. Seus Direitos
De acordo com a legislação de proteção de dados (incluindo o RGPD para usuários da UE), você tem o direito de:
Acesso: solicitar uma cópia dos dados que temos sobre você
Retificação: corrigir dados imprecisos ou incompletos
Exclusão: solicitar que apaguemos seus dados pessoais
Portabilidade: receber seus dados em um formato estruturado e legível por máquina
Oposição: opor-se ao tratamento dos seus dados em determinadas circunstâncias
Limitação: pedir que restrinjamos o uso dos seus dados enquanto uma retificação ou oposição é resolvida
Retirar o consentimento: tudo o que se baseia no seu consentimento (analytics do site, analytics do app, a antiga lista de pré-cadastro) pode ser retirado a qualquer momento, sem afetar o que foi feito antes
Para exercer qualquer um desses direitos, escreva para [email protected]. Você também pode apresentar uma reclamação à Agência Espanhola de Proteção de Dados (AEPD) em aepd.es. Respondemos às solicitações verificadas em até um mês, prorrogável por dois meses em casos complexos (art. 12(3) do RGPD). Para usuários na Califórnia (CCPA/CPRA), no Brasil (LGPD), no Reino Unido (UK GDPR) e em outras jurisdições, aplicam-se direitos equivalentes
8. Retenção de Dados
Mantemos seus dados apenas pelo tempo necessário para as finalidades descritas nesta política:
Analytics do site (Google Analytics 4): até 14 meses; depois o Google Analytics os apaga automaticamente
Dados analíticos do app (Firebase): no máximo 14 meses, depois excluídos automaticamente
Dados locais do app: armazenados no seu dispositivo, sob seu controle total. Excluídos ao desinstalar o app
Relatórios de falhas: não são vinculados à sua conta; o Firebase Crashlytics os mantém por 90 dias
Dados de autenticação: mantidos enquanto sua conta estiver ativa. Você pode solicitar a exclusão a qualquer momento
Dados de assinatura: mantidos conforme exigido pela legislação tributária e pelas políticas do Google Play
Contadores antiabuso dos nossos formulários: um hash do seu endereço IP, apagado por uma rotina de limpeza diária depois que sua janela de tempo expira
Antiga lista de pré-cadastro (aviso de lançamento): mantida apenas até enviarmos o aviso de lançamento e apagada nos 30 dias seguintes — ou antes, assim que você pediu
Solicitações de exclusão de conta e outras solicitações de privacidade: a solicitação e a nossa resposta são mantidas por 3 anos após o encerramento, o prazo em que uma autoridade de proteção de dados ainda pode revisar como a tratamos (art. 72 da LOPDGDD)
Denúncias de conteúdo gerado por IA: 12 meses após a análise, e por mais tempo apenas se uma autoridade ou um processo judicial exigir
Logs de hospedagem e rede: mantidos pela Vercel e pela Cloudflare pelos prazos curtos que seus serviços definem (no máximo 30 dias); nós não os copiamos nem os guardamos
Relatórios de bugs: 180 dias depois de recebidos; depois são apagados automaticamente. São apagados antes se você excluir sua conta. Um relatório enviado sem login não pode ser associado a você; para apagá-lo antes, escreva para [email protected] com a data do envio e o modelo do seu celular
9. Transferências Internacionais
Vários dos nossos provedores têm sede nos Estados Unidos ou podem tratar dados lá: Google (Firebase, Google Cloud e Google Analytics), Vercel, Cloudflare, Resend, RevenueCat e GitHub. Essas transferências se baseiam nas Cláusulas Contratuais-Tipo da Comissão Europeia (Decisão 2021/914) e, para os provedores certificados, no Data Privacy Framework UE-EUA (Decisão (UE) 2023/1795). Uma cópia das garantias em vigor está disponível mediante solicitação em [email protected].
10. Privacidade dos menores
O PocketCode exige pelo menos 16 anos, porque inclui mensagens e conteúdo gerado por usuários, e 16 é a idade mais alta em que algum país da UE exige consentimento dos pais para serviços online. Não oferecemos um processo de consentimento parental, portanto pessoas mais novas não podem usar o app nem com permissão. O app inclui uma verificação de idade no cadastro. Não coletamos conscientemente dados de menores de 16 anos: se você é responsável legal e acredita que seu filho nos forneceu dados pessoais, escreva para [email protected] e nós os excluiremos.
11. Alterações nesta Política
Podemos atualizar esta política de privacidade periodicamente. Notificaremos você sobre quaisquer alterações significativas publicando a nova política nesta página com uma data atualizada e, para mudanças importantes, por meio de notificações no app. Recomendamos revisar esta política periodicamente.
12. Base legal de cada tratamento
O artigo 6 do RGPD nos obriga a dizer por que cada tratamento é lícito:
Prestar o app, a conta, o Cloud Sync, o marketplace e a comunidade: execução do contrato entre você e nós (art. 6.1.b)
Analytics, relatórios de falhas e métricas de desempenho: o seu consentimento, dado no diálogo inicial e revogável a qualquer momento (art. 6.1.a)
Notificações push: o seu consentimento, revogável nas configurações do sistema (art. 6.1.a)
Prevenir fraude e abuso, manter o serviço seguro e defender nossos direitos: interesse legítimo (art. 6.1.f)
Atender denúncias de conteúdo ilícito e requisições de autoridades: obrigação legal (art. 6.1.c)
Faturamento e registros fiscais das assinaturas: obrigação legal (art. 6.1.c)
Analytics do site com Google Analytics 4: seu consentimento, dado no banner de cookies e revogável a qualquer momento (art. 6.1.a do RGPD e art. 22.2 da LSSI-CE)
Servir e proteger o site, a contagem de visitas sem cookies (Vercel Web Analytics) e os contadores antiabuso dos nossos formulários: nosso interesse legítimo em manter um site seguro e saber quanto ele é usado (art. 6.1.f)
A antiga lista de pré-cadastro e seus emails: seu consentimento, dado ao enviar o formulário (art. 6.1.a)
Processar solicitações de exclusão de conta e outras solicitações de privacidade: obrigação legal (art. 6.1.c, em conjunto com os arts. 12 e 17 do RGPD); registrar o IP e o navegador das solicitações pelo site para detectar as fraudulentas: interesse legítimo (art. 6.1.f)
Denúncias de conteúdo gerado por IA: interesse legítimo em manter o serviço seguro (art. 6.1.f) e, no caso de material de abuso sexual infantil, cumprimento de obrigações legais (art. 6.1.c)
Relatórios de bugs e o diagnóstico anexado a eles: nosso interesse legítimo em corrigir as falhas que você relata e responder a você (art. 6.1.f). Nada é enviado até você tocar em Enviar
13. Decisões automatizadas e perfis
Não tomamos nenhuma decisão automatizada que produza efeitos jurídicos sobre você ou que o afete de modo similarmente significativo, e não elaboramos perfis para fins publicitários. As respostas de IA são geradas, a seu pedido, pelo provedor que você escolher, e não decidem nada sobre você. A suspensão de uma conta por abuso é sempre revisada por uma pessoa antes de valer, salvo quando for necessária uma medida automática para conter um ataque em curso, caso em que você pode pedir revisão humana em [email protected].
14. Quem responde pelos seus dados
O controlador dos tratamentos descritos nesta política é o prestador identificado na seção de Identificação legal, no início desta página, cujos dados completos, número fiscal e endereço são publicados ali conforme o artigo 10 da LSSI-CE espanhola. Para qualquer questão de proteção de dados, incluindo o exercício dos seus direitos, o endereço de contato é [email protected]. Se achar que não tratamos bem seus dados, pode reclamar à Agencia Española de Protección de Datos (aepd.es) ou à autoridade de controle do país onde reside.
Um cookie é um pequeno arquivo que um site guarda no seu dispositivo. Aqui está exatamente quais usamos, para que servem e quanto duram.
Cookies necessários
Indispensáveis para o site funcionar. Não exigem consentimento: sem eles não conseguiríamos lembrar o seu idioma nem a sua própria decisão sobre cookies.
Cookies analíticos
Só são instalados se você clicar em “Aceitar”. Dizem quantas pessoas visitam o site e quais páginas leem, de forma agregada. Se recusar, nada do Google é carregado: nem o script nem os cookies.
Não usamos cookies de publicidade nem de perfilamento, e não compartilhamos seus dados com anunciantes.
Cookies que utilizamos
Nome
Fornecedor
Tipo
Finalidade
Duração
NEXT_LOCALE
PocketCode (próprio)
Necessário
Lembra o idioma em que você prefere ver o site.
1 ano
cookie-consent
PocketCode (próprio)
Necessário
Guarda se você aceitou ou recusou os cookies analíticos, para não perguntar de novo.Guardado no armazenamento local do navegador, não como cookie.
24 meses
_ga
Google
Analítico
Atribui ao seu navegador um identificador aleatório para distinguir as visitas e poder contá-las. Não contém seu nome nem seu email.
2 anos (seu navegador pode reduzir para 13 meses)
_ga_XG3B77VWEP
Google
Analítico
Mantém o estado da sessão no Google Analytics 4.
2 anos (seu navegador pode reduzir para 13 meses)
__cf_bm
Cloudflare (provedor de segurança)
Necessário
Distingue pessoas de tráfego automatizado para que ataques possam ser bloqueados.Só é instalado se as verificações de segurança da Cloudflare forem acionadas para a sua conexão.
30 minutos
cf_clearance
Cloudflare (provedor de segurança)
Necessário
Lembra que seu navegador passou por uma verificação de segurança da Cloudflare, para não pedir de novo.Só é instalado se as verificações de segurança da Cloudflare forem acionadas para a sua conexão.
30 minutos por padrão
Medição sem cookies
Usamos também o Vercel Web Analytics, que conta as visitas sem instalar nenhum cookie e sem guardar nada no seu dispositivo. Como qualquer requisição a um site, ele recebe seu endereço IP e os dados do navegador, e os usa para gerar estatísticas agregadas para nós. Como nada fica guardado no seu dispositivo, funciona aceitando ou não.
Como mudar ou retirar sua decisão
Você pode mudar de ideia quando quiser em “Configurar cookies”, no rodapé de qualquer página. Retirar o consentimento é tão fácil quanto dá-lo e não afeta a licitude do tratamento anterior. Você também pode apagar os cookies pelo navegador.
Sua decisão fica guardada por no máximo 24 meses. Depois disso perguntamos de novo.
Licenças de Código Aberto
O PocketCode está apoiado em ombros de gigantes. Agradecemos à comunidade de código aberto por tornar este projeto possível. Abaixo estão as licenças das principais bibliotecas que utilizamos.
Gerado automaticamente a partir do repositório de código em 20/05/2026. 82 componentes sob 14 licenças distintas.
Provides TLS and crypto primitives (libssl.so + libcrypto.so). Bundled both inside the PostgreSQL engine tarball and under assets/nodejs-runtime/lib for the Node.js runtime (libssl.so.3 / libcrypto.so.3). OpenSSL relicensed to Apache-2.0 as of 3.0.
The PostgreSQL binaries and supporting shared libraries are sourced from Termux's Android port (build scripts and patches). Termux build configuration is Apache-2.0; upstream sources are unmodified.
libnode_binary.so is a custom Android build of Node.js (Termux aarch64). It runs the AI provider CLIs (Claude Code, Gemini, Codex) and the on-device dev server / linters. Its dynamically-linked shared libraries ship under assets/nodejs-runtime/lib and are extracted to the app's private files dir at first launch: libz (zlib), libcrypto/libssl (OpenSSL 3 / Apache-2.0), libicui18n/libicuuc/libicudata (ICU), libc++_shared (LLVM libc++ / Apache-2.0 w/ LLVM exception), libcares (c-ares / MIT), libsqlite3 (SQLite / public domain). All are permissive — no GPL/LGPL. The official Node.js LICENSE bundles many third-party components; their notices are reproduced in this app's notice.txt.
GNU Lesser General Public License v2.1 (LGPL-2.1)1 componente
Componente
Versão
Tipo
URL
TinyCC (TCC)
Linked statically into libpocketcode_tcc.so. Per LGPL-2.1 §6, you have the right to relink against a modified TinyCC. The vendored source is in frontend/core/tcc/tcc-vendor/.
Public Domain (SQLite Blessing) (Public-Domain-SQLite)1 componente
Componente
Versão
Tipo
URL
SQLite
Ships as libsqlite3.so under assets/nodejs-runtime/lib — a runtime dependency of the bundled Node.js binary (node:sqlite). SQLite is dedicated to the public domain, with no licensing restrictions.
Used by the optional 'Local PostgreSQL' database connection. Binaries ship as both bundled tarball assets and renamed lib*.so files. Sourced from the Termux Android port of PostgreSQL; the original PostgreSQL source is at git.postgresql.org/git/postgresql.git tag REL_18_2. All databases live entirely on the user's device — no PostgreSQL data is sent to any server we control.
Unicode collation and locale handling. Bundled both inside the PostgreSQL engine tarball and under assets/nodejs-runtime/lib for the Node.js runtime (libicui18n.so.78 / libicuuc.so.78 / libicudata.so.78).
The official PostgreSQL JDBC Driver. PocketCode uses it to talk to the embedded local PostgreSQL server over 127.0.0.1 loopback. PgJDBC is BSD-2-Clause — fully compatible with commercial distribution. Replaces a previous shell-out to psql, which transitively depended on GNU readline (GPL-3).
Esta lista inclui as principais dependências. Para a lista completa de dependências, consulte o arquivo package.json no nosso repositório do GitHub.
Conteúdo gerado por IA e segurança
O PocketCode exibe respostas geradas por modelos de IA de terceiros (OpenAI, Anthropic, Google e GitHub Copilot) aos quais você se conecta com sua própria chave de API (modelo BYOK). O PocketCode não hospeda, treina nem faz fine-tuning de nenhum modelo: suas mensagens e qualquer código ou arquivo que você anexe são enviados ao provedor que você escolher, que aplica suas próprias políticas de segurança e moderação tanto na entrada quanto na saída.
Cada resposta de IA inclui um controle para denunciá-la. As denúncias chegam à nossa equipe e são analisadas; você também pode enviá-las por e-mail.
Tolerância zero com abuso e exploração sexual infantil (CSAE)
Material de abuso e exploração sexual infantil é estritamente proibido no PocketCode. Denúncias sinalizadas como CSAE são priorizadas, analisadas imediatamente e encaminhadas às autoridades competentes (por exemplo, o NCMEC) e aos provedores correspondentes quando aplicável. O PocketCode não oferece nenhum recurso que solicite, busque, gere ou organize esse tipo de conteúdo.
Para denunciar conteúdo de IA ou qualquer preocupação de segurança, entre em contato com [email protected].
Anthropic Claude
O PocketCode não empacota nem baixa o Claude Code (a ferramenta CLI proprietária da Anthropic PBC). O Claude funciona exclusivamente através da API oficial da Anthropic com a sua própria chave (modelo BYOK): nenhum binário é baixado ou executado em tempo de execução, em nenhuma versão do app.
O PocketCode não relicencia nem redistribui nenhum software da Anthropic; ele apenas envia suas mensagens e o código que você anexa à API com a sua chave.
Seu uso do Claude é regido pelos termos da Anthropic PBC:
O PocketCode não é parte desse acordo. Ele não armazena os modelos nem o conteúdo das respostas em seus servidores; sua chave de API é mantida criptografada no seu dispositivo.
Oferta de código-fonte: BusyBox (GPLv2)
O PocketCode inclui o BusyBox v1.34.1-meefik como uma biblioteca nativa separada (libbusybox.so) dentro do módulo de terminal do Android. O BusyBox é software livre sob a GNU General Public License versão 2 (GPLv2).
A GPLv2 §3 nos obriga a entregar o código-fonte correspondente completo. Cumprimos essa obrigação de duas formas complementares:
1. Dentro do app (GPLv2 §3(a) — código que acompanha o binário)
Todo APK do PocketCode inclui o mesmo tarball de código-fonte, seu SHA-256 e o texto completo da GPLv2 em assets/legal/. Para copiá-los para a sua pasta de Downloads, abra o app e vá em Settings → Open-source licenses → BusyBox source (GPL-2.0) → “Salvar código em Downloads”. Os arquivos ficam em Download/PocketCode-GPL/ e podem ser verificados com sha256sum -c busybox-source-1.34.1-meefik.tar.gz.sha256.
Não requer conexão com a internet — o código viaja junto com o binário.
2. A partir deste site (GPLv2 §3(b) — oferta por escrito)
O mesmo pacote está hospedado permanentemente aqui, idêntico byte a byte ao que vem no APK:
Snapshot exato do port Meefik para Android meefik-busybox-4ac309d98962.zip
Configuração exata do build (.bbconfig + defconfig)
Script de build reproduzível meefik-build.sh
Somas SHA-256 de tudo o que foi listado acima e dos binários distribuídos
Esta oferta é válida por pelo menos três (3) anos a partir da data em que o binário correspondente foi distribuído pela última vez, conforme a GPLv2 §3(b). Como alternativa, você pode solicitar o código em mídia física escrevendo para [email protected].
Direito de modificar e fazer relink (LGPL-2.1 §6)
O PocketCode incorpora componentes sob a GNU Lesser General Public License versão 2.1. Conforme a LGPL §6, você tem o direito de modificar a biblioteca LGPL e de fazer o relink do PocketCode com a versão modificada.
Componentes afetados:
Sora Editor — consumido como AAR do Maven sem modificações (Rosemoe/sora-editor)
Tiny C Compiler (TCC) — vendorizado do upstream sem modificações; peça e enviamos o snapshot exato que compilamos
Para exercer esse direito, baixe as fontes upstream e siga as instruções de build documentadas upstream. Você também pode solicitar gratuitamente o código-fonte correspondente à versão que recebeu, escrevendo para [email protected]; nós o enviamos em até 30 dias. O PocketCode não expõe interfaces proprietárias que impeçam o relink com uma versão modificada.