diff --git a/src/BCards.Web/Content/ModerationRules.md b/src/BCards.Web/Content/ModerationRules.md
new file mode 100644
index 0000000..2e63056
--- /dev/null
+++ b/src/BCards.Web/Content/ModerationRules.md
@@ -0,0 +1,63 @@
+# Regras de Moderação e Diretrizes da Comunidade BCards
+
+**Última atualização:** 31 de agosto de 2025
+
+O BCards se dedica a manter uma comunidade segura, profissional e respeitosa. Todas as páginas e conteúdos criados em nossa plataforma devem seguir estas regras. O descumprimento pode levar à remoção do conteúdo, suspensão da página ou banimento da conta.
+
+---
+
+### 1. Conteúdo Estritamente Proibido
+
+O seguinte conteúdo será removido imediatamente e pode resultar no banimento da conta sem aviso prévio:
+
+- **Conteúdo Adulto e Sexual Explícito:**
+ - Nudez, pornografia, ou qualquer conteúdo sexualmente sugestivo.
+ - Serviços de acompanhantes, prostituição ou conteúdo relacionado.
+
+- **Violência, Ódio e Discriminação:**
+ - Ameaças diretas ou indiretas de violência contra indivíduos ou grupos.
+ - Discurso de ódio baseado em raça, etnia, religião, nacionalidade, gênero, orientação sexual, deficiência ou qualquer outra característica protegida.
+ - Glorificação de violência, terrorismo ou organizações extremistas.
+
+- **Atividades Ilegais:**
+ - Venda, promoção ou facilitação de drogas ilegais, substâncias controladas e armas de fogo.
+ - Promoção de qualquer atividade ilegal, como jogos de azar não regulamentados, esquemas de pirâmide ou fraude.
+
+- **Spam, Phishing e Golpes:**
+ - Links que levam a sites maliciosos, phishing ou que tentam enganar os usuários para obter informações pessoais.
+ - Páginas criadas com o único propósito de gerar tráfego de spam ou manipular SEO.
+
+- **Violação de Direitos Autorais e Propriedade Intelectual:**
+ - Uso não autorizado de marcas registradas, logotipos, ou material protegido por direitos autorais.
+ - Venda ou distribuição de conteúdo pirateado.
+
+- **Informações Falsas e Desinformação Perigosa:**
+ - Disseminação de informações comprovadamente falsas que possam causar dano real (ex: desinformação médica perigosa, teorias da conspiração violentas).
+
+- **Conteúdo que Explora ou Prejudica Menores:**
+ - Qualquer conteúdo que explore, sexualize ou coloque menores em risco. Denunciaremos tal conteúdo às autoridades competentes.
+
+---
+
+### 2. Conteúdo Permitido com Restrições
+
+Este conteúdo pode ser permitido, mas está sujeito a uma análise mais rigorosa e deve cumprir todas as leis locais aplicáveis:
+
+- **Bebidas Alcoólicas:** Permitido apenas se o criador da página tiver a licença apropriada para vender e se o conteúdo for direcionado a um público adulto, com as devidas restrições de idade.
+- **Jogos e Apostas:** Permitido apenas em jurisdições onde tal atividade é legal e regulamentada. A página deve exibir claramente as licenças e avisos legais necessários.
+- **Conteúdo Político:** Permitido, desde que não incite ódio, violência ou extremismo. Não é permitido o uso da plataforma para campanhas de desinformação.
+- **Produtos ou Serviços Financeiros:** Deve cumprir todas as regulamentações financeiras locais e ser transparente sobre riscos.
+
+---
+
+### 3. Critérios de Aprovação e Boas Práticas
+
+Para que sua página seja aprovada e tenha um bom desempenho, siga estas diretrizes:
+
+- **Links Funcionais:** Todos os links devem estar funcionando e levar ao destino prometido.
+- **Informações Claras e Verdadeiras:** A biografia, títulos e descrições devem representar com precisão o propósito da sua página.
+- **Imagens Apropriadas:** As imagens de perfil e de fundo devem ser de alta qualidade e não violar nenhuma das regras acima.
+- **Idioma:** O conteúdo principal deve estar em português ou espanhol, de acordo com o público-alvo.
+- **Respeito às Leis:** O conteúdo da sua página deve respeitar todas as leis e regulamentações do Brasil e dos países onde você atua.
+
+Nosso objetivo é capacitar criadores e profissionais. Estas regras nos ajudam a garantir que o BCards continue sendo uma plataforma confiável e valiosa para todos.
diff --git a/src/BCards.Web/Controllers/LegalController.cs b/src/BCards.Web/Controllers/LegalController.cs
new file mode 100644
index 0000000..ea82185
--- /dev/null
+++ b/src/BCards.Web/Controllers/LegalController.cs
@@ -0,0 +1,90 @@
+using Microsoft.AspNetCore.Mvc;
+using System.Linq;
+
+namespace BCards.Web.Controllers
+{
+ public class LegalController : Controller
+ {
+ // GET: /privacidade or /Legal/Privacy
+ public IActionResult Privacy()
+ {
+ var lang = GetUserLanguage();
+ if (lang == "es")
+ {
+ return RedirectToAction("PrivacyES");
+ }
+ return View();
+ }
+
+ // GET: /privacy or /Legal/PrivacyES
+ public IActionResult PrivacyES()
+ {
+ return View();
+ }
+
+ // GET: /termos or /Legal/Terms
+ public IActionResult Terms()
+ {
+ var lang = GetUserLanguage();
+ if (lang == "es")
+ {
+ return RedirectToAction("TermsES");
+ }
+ return View();
+ }
+
+ // GET: /terminos or /Legal/TermsES
+ public IActionResult TermsES()
+ {
+ return View();
+ }
+
+ // GET: /regras or /Legal/CommunityGuidelines
+ public IActionResult CommunityGuidelines()
+ {
+ // As regras da comunidade podem ser um único documento com tradução na própria página
+ // ou também podem ser redirecionadas. Por enquanto, uma única view.
+ return View();
+ }
+
+ // GET: /Legal/RequestData
+ public IActionResult RequestData()
+ {
+ ViewData["Title"] = "Solicitação de Dados Pessoais";
+ return View();
+ }
+
+ ///
Última atualização: 31 de agosto de 2025
+ +O BCards se dedica a manter uma comunidade segura, profissional e respeitosa. Todas as páginas e conteúdos criados em nossa plataforma devem seguir estas regras. O descumprimento pode levar à remoção do conteúdo, suspensão da página ou banimento da conta.
+Nosso objetivo é capacitar criadores e profissionais. Estas regras nos ajudam a garantir que o BCards continue sendo uma plataforma confiável e valiosa para todos.
+ +O seguinte conteúdo será removido imediatamente e pode resultar no banimento da conta sem aviso prévio:
+Este conteúdo pode ser permitido, mas está sujeito a uma análise mais rigorosa e deve cumprir todas as leis locais aplicáveis:
+Para que sua página seja aprovada e tenha um bom desempenho, siga estas diretrizes:
+Se você encontrar conteúdo que viola estas diretrizes, por favor, denuncie através do link "Denunciar" presente no rodapé de todas as páginas de usuário ou envie um e-mail para suporte@vcart.me. Levamos todas as denúncias a sério.
+Última atualização: 31 de agosto de 2025
+ +Bem-vindo à Política de Privacidade do BCards. Sua privacidade é de extrema importância para nós. Este documento explica como coletamos, usamos, compartilhamos e protegemos suas informações pessoais, em conformidade com a Lei Geral de Proteção de Dados (LGPD), Lei nº 13.709/2018, do Brasil, e outras legislações aplicáveis nos países em que atuamos.
+ +Coletamos diferentes tipos de informações para fornecer e melhorar nossos serviços para você:
+O tratamento de seus dados pessoais é realizado com base nas seguintes hipóteses legais previstas no Art. 7º da LGPD:
+Não vendemos seus dados pessoais. Compartilhamos informações apenas com os seguintes parceiros e para as finalidades descritas:
+Exigimos que todos os nossos parceiros demonstrem conformidade com as leis de proteção de dados aplicáveis. A transferência internacional de dados (ex: para servidores do Stripe nos EUA) é realizada sob cláusulas contratuais padrão que garantem um nível de proteção adequado.
+ +Você, como titular dos dados, possui os seguintes direitos garantidos pela LGPD, que podem ser exercidos a qualquer momento:
+Para exercer seus direitos, entre em contato com nosso Encarregado de Proteção de Dados (DPO) através do e-mail dpo@vcart.me. O prazo para resposta é de até 15 dias, conforme a legislação.
+ +Utilizamos cookies para melhorar sua experiência. Cookies são pequenos arquivos de texto armazenados em seu dispositivo. Você pode gerenciar suas preferências de cookies através do nosso banner de consentimento ou nas configurações do seu navegador.
+Manteremos seus dados pessoais enquanto sua conta estiver ativa. Caso sua conta seja desativada ou permaneça inativa por mais de 12 meses, seus dados serão anonimizados ou excluídos, exceto aqueles que precisamos reter para cumprir obrigações legais (como registros de acesso por 6 meses, conforme o Marco Civil da Internet, ou dados de transações por 5 anos para fins fiscais).
+ +Adotamos medidas técnicas e administrativas para proteger seus dados, incluindo criptografia, controle de acesso restrito e monitoramento de segurança. No entanto, nenhum sistema é 100% seguro, e contamos também com sua colaboração para manter sua senha segura.
+ +Para qualquer dúvida sobre esta Política de Privacidade ou para exercer seus direitos, entre em contato com nosso DPO:
+E-mail: dpo@vcart.me
+ +Podemos atualizar esta Política de Privacidade periodicamente. Notificaremos você sobre quaisquer alterações significativas através de um aviso em nosso site ou por e-mail.
+Última actualización: 31 de agosto de 2025
+ +Bienvenido a la Política de Privacidad de BCards. Su privacidad es de suma importancia para nosotros. Este documento explica cómo recopilamos, usamos, compartimos y protegemos su información personal, en conformidad con las leyes de protección de datos de los países en los que operamos, incluyendo la Ley 1581 de 2012 de Colombia, la Ley 19.628 de Chile, y la Ley Federal de Protección de Datos Personales en Posesión de los Particulares de México.
+ +Recopilamos diferentes tipos de información para proporcionar y mejorar nuestros servicios para usted:
+El tratamiento de sus datos personales se realiza con base en la necesidad de ejecutar el contrato de servicio que usted acepta al crear una cuenta, su consentimiento para fines específicos (como marketing), y nuestro interés legítimo para mejorar la plataforma, siempre en cumplimiento con la legislación local aplicable.
+ +No vendemos sus datos personales. Compartimos información solo con los siguientes socios y para las finalidades descritas:
+La transferencia internacional de datos (ej: a servidores de Stripe en EE. UU.) se realiza bajo cláusulas contractuales estándar que garantizan un nivel de protección adecuado y en conformidad con las leyes de cada país.
+ +Usted, como titular de los datos, posee derechos garantizados por las leyes de su país. Generalmente, estos incluyen:
+Para ejercer sus derechos (conocidos como derechos ARCO en México y Chile), por favor contacte a nuestro Oficial de Protección de Datos (DPO) a través del correo electrónico dpo@vcart.me.
+ +Mantendremos sus datos personales mientras su cuenta esté activa. Si su cuenta es desactivada o permanece inactiva por más de 12 meses, sus datos serán anonimizados o eliminados, excepto aquellos que necesitemos retener para cumplir con obligaciones legales.
+ +Para cualquier pregunta sobre esta Política de Privacidad o para ejercer sus derechos, contacte a nuestro DPO:
+Correo Electrónico: dpo@vcart.me
+ +Podemos actualizar esta Política de Privacidad periódicamente. Le notificaremos sobre cualquier cambio significativo a través de un aviso en nuestro sitio web o por correo electrónico.
+Exerça seus direitos sobre seus dados pessoais.
+ +Em conformidade com a Lei Geral de Proteção de Dados (LGPD) e outras legislações de privacidade, o BCards garante a você o controle sobre seus dados pessoais. Você pode solicitar acesso, correção, portabilidade ou exclusão de suas informações a qualquer momento.
+ +Para garantir a segurança do processo e a correta identificação do titular, todas as solicitações devem ser enviadas para nosso Encarregado de Proteção de Dados (DPO) através do seguinte canal:
+ + + +No seu e-mail, por favor, inclua:
+Após o recebimento da sua solicitação, nossa equipe poderá entrar em contato para validar sua identidade. O prazo legal para resposta a solicitações de confirmação e acesso é de até 15 dias. Para outras solicitações, responderemos o mais breve possível, respeitando os prazos definidos na legislação aplicável.
+ +Última atualização: 31 de agosto de 2025
+ +Bem-vindo ao BCards. Ao acessar ou usar nossa plataforma, você concorda em cumprir e estar vinculado a estes Termos de Uso. Por favor, leia-os com atenção.
+ +Ao criar uma conta ou usar os serviços do BCards, você celebra um contrato legalmente vinculativo conosco e concorda com estes Termos, nossa Política de Privacidade e nossas Diretrizes da Comunidade.
+ +O BCards é uma plataforma que permite a indivíduos e empresas criar e gerenciar uma página pública personalizada contendo links para seus sites e redes sociais. Oferecemos planos gratuitos e pagos com diferentes níveis de funcionalidade.
+ +Você é o único responsável por todo o conteúdo que publica em sua página BCards e por garantir que ele cumpra todas as leis aplicáveis e nossas diretrizes. Você concorda em:
+Reservamo-nos o direito, mas não a obrigação, de moderar todo o conteúdo publicado na plataforma. Podemos remover qualquer conteúdo ou suspender/banir qualquer conta que, a nosso exclusivo critério, viole estes Termos ou nossas diretrizes. Nosso processo de moderação é inicialmente manual, mas podemos empregar sistemas automatizados no futuro. Para mais detalhes, consulte nossas Diretrizes da Comunidade.
+ +NA MÁXIMA EXTENSÃO PERMITIDA PELA LEI, O BCARDS E SEUS DIRETORES, FUNCIONÁRIOS E AFILIADOS NÃO SERÃO RESPONSÁVEIS POR QUAISQUER DANOS INDIRETOS, INCIDENTAIS, ESPECIAIS, CONSEQUENCIAIS OU PUNITIVOS, OU QUALQUER PERDA DE LUCROS OU RECEITAS, SEJA INCORRIDA DIRETA OU INDIRETAMENTE, OU QUALQUER PERDA DE DADOS, USO, BOA VONTADE OU OUTRAS PERDAS INTANGÍVEIS, RESULTANTES DE:
+Nossa responsabilidade total agregada por todas as reivindicações relacionadas ao serviço não excederá o maior de cem reais (R$ 100,00) ou o valor que você nos pagou nos últimos 12 meses.
+ +Você pode parar de usar nossos serviços e excluir sua conta a qualquer momento. Nós também nos reservamos o direito de suspender ou encerrar sua conta a qualquer momento, com ou sem aviso prévio, por violação destes Termos.
+ +Última actualización: 31 de agosto de 2025
+ +Bienvenido a BCards. Al acceder o utilizar nuestra plataforma, usted acepta cumplir y estar sujeto a estos Términos de Uso. Por favor, léalos con atención.
+ +Al crear una cuenta o usar los servicios de BCards, usted celebra un contrato legalmente vinculante con nosotros y acepta estos Términos, nuestra Política de Privacidad y nuestras Directrices de la Comunidad.
+ +BCards es una plataforma que permite a individuos y empresas crear y gestionar una página pública personalizada que contiene enlaces a sus sitios web y redes sociales. Ofrecemos planes gratuitos y de pago con diferentes niveles de funcionalidad.
+ +Usted es el único responsable de todo el contenido que publica en su página de BCards y de garantizar que cumpla con todas las leyes aplicables y nuestras directrices. Usted se compromete a:
+Nos reservamos el derecho, pero no la obligación, de moderar todo el contenido publicado en la plataforma. Podemos eliminar cualquier contenido o suspender/cancelar cualquier cuenta que, a nuestro exclusivo criterio, viole estos Términos.
+ +EN LA MÁXIMA MEDIDA PERMITIDA POR LA LEY, BCARDS NO SERÁ RESPONSABLE DE NINGÚN DAÑO INDIRECTO, INCIDENTAL, ESPECIAL, CONSECUENTE O PUNITIVO. Nuestra responsabilidad total agregada para todos los reclamos relacionados con el servicio no excederá el mayor de veinticinco dólares estadounidenses (USD $25.00) o el monto que nos haya pagado en los últimos 12 meses.
+ +Puede dejar de usar nuestros servicios y eliminar su cuenta en cualquier momento. También nos reservamos el derecho de suspender o cancelar su cuenta en cualquier momento, con o sin previo aviso, por violación de estos Términos.
+ +