Thiago é desenvolvedor full stack de Florianópolis. O GitHub era seu currículo: mais de cem repositórios, contribuições para projetos open source e uma comunidade de desenvolvedores que reconhecia seu trabalho.
Thiago é desenvolvedor full stack de Florianópolis. Desde criança, desmontava aparelhos eletrônicos para entender como funcionavam. Aos quatorze anos, escreveu seu primeiro programa em Python. Aos dezoito, contribuía para projetos open source. O GitHub apareceu na sua vida como uma ferramenta de trabalho, mas rapidamente se tornou muito mais: era seu portfólio, seu histórico profissional, sua prova de competência técnica. Ele publicou seu primeiro repositório com vergonha — um script simples de automação. Mas aos poucos, os projetos foram crescendo. Em cinco anos, ele tinha mais de cem repositórios, contribuições para projetos renomados de open source, milhares de estrelas e uma comunidade de desenvolvedores que reconhecia seu código. O GitHub não era apenas uma plataforma: era seu currículo vivo, seu cartão de visitas, sua referência técnica. E foi exatamente esse currículo que foi apagado numa quarta-feira de manhã, quando ele tentou fazer um push e leu: 'Sua conta foi suspensa por violação dos nossos Termos de Serviço'. Sem detalhes. Sem aviso. Sem chance de se explicar.
A suspensão de uma conta no GitHub é um golpe devastador para o desenvolvedor que construiu sua carreira na plataforma. Ao contrário de um currículo em PDF, que pode ser enviado por e-mail, o GitHub é o portfólio interativo do programador: recrutadores analisam o código, a qualidade dos commits, a frequência de contribuições, a documentação dos projetos. Quando a conta some, não é apenas o perfil que desaparece: são todos os repositórios públicos e privados, o histórico de commits, as issues abertas, os pull requests, as colaborações em andamento. É a prova social de competência, o histórico de contribuição para a comunidade open source, os projetos que ele mantinha para a comunidade brasileira. O pior é a perda do código: muitos desenvolvedores tratam o GitHub como seu backup principal, e a suspensão pode significar a perda de anos de trabalho se não houver cópias locais.

Os motivos que o GitHub alega para suspender contas
O GitHub justifica suspensões por violações de seus Termos de Serviço e Diretrizes da Comunidade, que incluem comportamento abusivo, assédio, discurso de ódio, spam, fraude, violação de direitos autorais, conteúdo sexual explícito, malware, atividades ilegais e uso de contas falsas. Na prática, porém, muitas suspensões ocorrem por denúncias infundadas ou gatilhos automatizados. Um desenvolvedor que publica uma ferramenta de automação pode ser denunciado como 'malware' por quem não entendeu a finalidade. Um repositório com código que discute segurança de sistemas pode ser interpretado como 'atividade ilegal' por algoritmos de moderação. E, como o GitHub depende de moderação reativa — ou seja, age após denúncias —, a suspensão muitas vezes acontece sem análise do contexto técnico, sem revisão por engenheiros e sem chance de defesa prévia.
Outro problema recorrente envolve a política de spam e comportamento comercial. Desenvolvedores que promovem seus próprios produtos, cursos ou serviços de consultoria em seus repositórios podem ser interpretados pelo algoritmo como 'comportamento comercial não autorizado'. Um programador que responde a muitas issues em um curto período pode ser interpretado como 'spam'. O sistema de moderação, que não analisa o código completo nem compreende o contexto técnico brasileiro, baseia-se em palavras-chave e padrões de comportamento. Um desenvolvedor respeitado pode ser suspenso por uma denúncia mal-intencionada de um concorrente ou por um bot que não entende de software. O processo de apelação é um formulário por e-mail que raramente gera resposta satisfatória em tempo hábil. E, ao contrário de uma empresa de tecnologia, não há um gerente de comunidade com quem conversar.

A defesa jurídica do desenvolvedor no GitHub
A relação entre desenvolvedor e GitHub configura, indiscutavelmente, uma relação de consumo. O programador utiliza uma infraestrutura tecnológica para publicar código, colaborar em projetos, construir reputação técnica e gerar oportunidades de trabalho — e, em troca, a plataforma coleta dados de engajamento, exibe anúncios e, em muitos casos, retém valores de assinaturas premium como GitHub Pro, Copilot e Actions. O Código de Defesa do Consumidor protege o consumidor contra práticas abusivas, cláusulas contratuais excessivamente onerosas e a privação de acesso a bens e serviços sem justa causa. A suspensão sem justificativa fundamentada, sem direito a defesa prévia e sem previsão de prazo para reativação configura abuso de poder econômico.
O código publicado no GitHub é propriedade intelectual do desenvolvedor, protegido pela Lei de Direitos Autorais e, em muitos casos, por licenças open source específicas. A remoção arbitrária de repositórios sem a devida verificação da alegação de violação configura, em tese, violação do direito moral do autor e dos direitos dos colaboradores. O Marco Civil da Internet reforça que provedores de aplicações devem justificar restrições de acesso e respeitar a liberdade de expressão e o livre exercício de atividades lícitas. A Lei Geral de Proteção de Dados protege os dados pessoais e de consumo do usuário, impedindo que a plataforma os retenha ou utilize indevidamente após a suspensão. A tutela de urgência pode obrigar a plataforma a reativar a conta imediatamente, especialmente quando há comprovação de que o desenvolvedor não cometeu violações e a perda do perfil prejudica sua carreira e sua reputação técnica.
“Uma conta no GitHub não é apenas um perfil na internet. É código, é colaboração, é a prova de que um desenvolvedor brasileiro pode contribuir para o mundo com suas linhas de programação. E nenhum algoritmo tem o direito de apagar isso sem que alguém, de carne e osso, explique por quê.

Como se proteger antes da suspensão
Desenvolvedores devem manter backups locais de todos os repositórios, incluindo clones completos com histórico de commits, branches e tags. Ter presença em múltiplas plataformas — como GitLab, Bitbucket, SourceHut ou um servidor Git próprio — reduz a dependência fatal de uma única plataforma. Documentar todas as colaborações, licenças de software e contribuições open source fortalece a defesa em caso de alegações de violação. Manter listas de contato de colaboradores, recrutadores e clientes fora da plataforma garante que relacionamentos profissionais não se percam. E, acima de tudo, tratar o perfil do GitHub como um ativo profissional protegido é o que permite que a Justiça atue quando a plataforma excede seus limites.
Thiago, depois de uma semana de desespero e com a ajuda de advogados especializados em direito do consumidor e propriedade intelectual digital, obteve uma liminar que obrigou o GitHub a reativar sua conta e restaurar todos os seus repositórios. Os recrutadores voltaram a visualizar seu portfólio, as colaborações open source foram retomadas e a carreira que estava em risco foi restabelecida. Hoje, ele mantém backups em três plataformas diferentes, tem um servidor Git próprio para projetos críticos e nunca confia em uma única plataforma para seu código. Porque ele aprendeu que, por mais importante que seja o código, a verdadeira segurança está em saber que, quando alguém fecha uma porta digital, a lei pode abri-la de novo.
Sua conta foi banida ou está em risco?
Fale com a banca: análise inicial gratuita, em até 30 minutos.
Falar com especialista

