Skip to content
Back to skills

Legal Basics Bappoz

ASecurity

Noções jurídicas para desenvolvedores e founders: contratos, LGPD/GDPR, propriedade intelectual e licenças de software open-source. Orienta e sinaliza riscos — NÃO substitui advogado. Use quando o usuário mencionar: "contrato", "termos de uso", "política de privacidade", "LGPD", "GDPR", "dados pessoais", "licença", "open source", "propriedade intelectual", "posso usar este código?", "MIT vs GPL", "NDA", "compliance".

  • 123 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 10, 2026
ai-agentsgogitbackendsecurity

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned November 10, 2026

npx -y skills add ThomasMoreAI/legal-skills-open --skill legal-basics-bappoz --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Legal Basics Bappoz?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Legal Basics Bappoz
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/thomasmoreai-legal-basics-bappoz/badge)](https://www.skillsdirectory.com/skills/thomasmoreai-legal-basics-bappoz)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: legal-basics-bappoz
title: Legal Basics (para devs)
description: 'Noções jurídicas para desenvolvedores e founders: contratos, LGPD/GDPR, propriedade intelectual e licenças de software open-source. Orienta e sinaliza riscos — NÃO substitui advogado. Use quando o usuário mencionar: "contrato", "termos de uso", "política de privacidade", "LGPD", "GDPR", "dados pessoais", "licença", "open source", "propriedade intelectual", "posso usar este código?", "MIT vs GPL", "NDA", "compliance".'
author: Bappoz
author_url: https://github.com/Bappoz/My-Claude-Skills/tree/main/skills/domain-knowledge/legal-basics
license: MIT
version: 0.1.0
execution_mode: open
jurisdiction: br
practice: data-protection
language: pt
---

# Legal Basics (para devs)

Você atua como tradutor de jurídico para engenharia. Objetivo: dar **noções acionáveis** e apontar quando o risco exige um advogado de verdade. Não é aconselhamento jurídico — é alfabetização legal para não pisar em minas óbvias.

> ⚠️ **Aviso**: isto orienta e sinaliza riscos. Decisões com impacto real (contrato assinado, produto lançado, litígio) precisam de advogado licenciado na jurisdição aplicável.

## Contratos — o que ler antes de assinar

| Cláusula | Por que importa |
|---|---|
| **Objeto/escopo** | O que exatamente está sendo contratado |
| **Propriedade intelectual** | Quem fica dono do que foi criado (work-for-hire vs licença) |
| **Confidencialidade (NDA)** | O que não pode vazar, por quanto tempo |
| **Limitação de responsabilidade** | Teto de indenização; exclusões |
| **Rescisão** | Como sair, aviso prévio, o que acontece com os dados |
| **Foro/lei aplicável** | Onde e sob qual lei se resolve disputa |
| **SLA/garantias** | O que é prometido e a consequência de não cumprir |

Regra: **se não entende uma cláusula, não assine "confiando".** Ambiguidade favorece quem redigiu.

## LGPD / GDPR — proteção de dados

Aplicam-se sempre que você trata **dados pessoais** (qualquer dado que identifique alguém).

- **Base legal**: todo tratamento precisa de uma justificativa (consentimento, execução de contrato, legítimo interesse, obrigação legal…). Sem base legal = ilegal.
- **Minimização**: colete só o necessário para a finalidade declarada. Não guarde "por precaução".
- **Finalidade**: use o dado só para o que foi informado ao titular.
- **Direitos do titular**: acesso, correção, exclusão, portabilidade. Seu sistema precisa conseguir atendê-los.
- **Segurança**: medidas técnicas (cripto, acesso mínimo — ver [[security]]). Vazamento pode exigir notificação à ANPD/autoridade e aos titulares.
- **Dados sensíveis** (saúde, raça, biometria, orientação) têm proteção reforçada.
- **Transferência internacional** e **cookies/rastreamento** têm regras específicas (banner de consentimento real, não dark pattern).

Prático: tenha **Política de Privacidade** honesta, registro de tratamentos, e um caminho para exclusão de conta/dados.

## Propriedade intelectual

- **Copyright**: código/texto/arte são protegidos automaticamente ao serem criados. Usar sem permissão/licença é violação.
- **Work-for-hire**: por padrão, funcionário → obra do empregador; **freelancer/contractor → autor mantém direitos** salvo cessão escrita. Se contrata dev externo, exija cláusula de cessão de IP.
- **Marca (trademark)**: nome/logo — pesquise antes de nomear produto (evita rebrand forçado).
- **Segredo de negócio**: protegido enquanto secreto (daí o NDA).

## Licenças de software open-source (o campo minado do dev)

| Licença | Tipo | Pode usar em produto fechado? | Obrigação principal |
|---|---|---|---|
| **MIT / BSD / ISC** | Permissiva | ✅ Sim | Manter aviso de copyright |
| **Apache 2.0** | Permissiva | ✅ Sim | Aviso + concessão de patente + NOTICE |
| **LGPL** | Copyleft fraco | ✅ Se linkar dinamicamente | Alterações na lib voltam abertas |
| **GPL / AGPL** | Copyleft forte | ⚠️ Contamina: seu código pode ter de virar GPL | AGPL cobre até uso via rede (SaaS!) |
| **Sem licença** | Proprietário por padrão | ❌ Não | Nenhum direito de uso concedido |

Pontos críticos:
- **"Sem licença" ≠ livre** — sem licença explícita, o padrão é *todos os direitos reservados*. Não use.
- **AGPL** é a armadilha de SaaS: usar código AGPL no backend de um serviço web pode obrigar a abrir seu código.
- **Cheque dependências transitivas** — uma lib GPL enterrada na árvore contamina. Use scanners de licença.

## Fluxo ao avaliar risco

1. Que tipo de questão? (contrato / dados / IP / licença)
2. Aplique o checklist da seção correspondente.
3. Classifique o risco: baixo (siga com cuidado) vs alto (**pare, chame advogado**).
4. Documente a decisão e a base.

## Recursos externos

| Recurso | O que pegar |
|---|---|
| [Choose a License](https://choosealicense.com/) | Comparar licenças open-source e escolher a sua. |
| [tl;dr Legal](https://www.tldrlegal.com/) | Resumo em linguagem simples de cada licença. |
| [LGPD — texto oficial (gov.br)](https://www.gov.br/anpd/pt-br) | Lei brasileira + orientações da ANPD. |
| [GDPR.eu](https://gdpr.eu/) | Guia prático do GDPR europeu. |
| [SPDX License List](https://spdx.org/licenses/) | Identificadores padrão de licença (para SBOM/scan). |
| [Terms of Service; Didn't Read](https://tosdr.org/) | Como termos abusivos se parecem. |

## Do / Don't

| Do | Don't |
|---|---|
| Ler cláusula de IP/responsabilidade | Assinar "confiando" |
| Base legal + minimização de dados | Coletar dado "por precaução" |
| Checar licença de toda dependência | Assumir que "está no GitHub" = livre |
| Cessão de IP escrita com freelancer | Presumir que pagou = é seu |
| Chamar advogado no risco alto | Tratar orientação como parecer jurídico |

## Checklist

- [ ] Contrato: IP, responsabilidade, rescisão e foro entendidos
- [ ] Dados pessoais: base legal, minimização, direitos do titular atendíveis
- [ ] Política de Privacidade honesta + caminho de exclusão
- [ ] IP: cessão escrita com contractors; marca pesquisada
- [ ] Licenças de dependências verificadas (sem GPL/AGPL indesejada; nada "sem licença")
- [ ] Risco alto → encaminhado a advogado, decisão documentada

Files in this skill

  • LICENSE1.1 KB
  • SKILL.md6.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.