import type { Metadata } from "next"; import Link from "next/link"; import { safeJsonLd } from "@/lib/jsonld"; import { buildBreadcrumbList } from "@/lib/seo"; import { siteName, siteUrl } from "@/lib/site-content"; const pageUrl = `${siteUrl}/privacidade`; export const metadata: Metadata = { title: "Privacidade e consentimento", description: "Como o portfólio trata dados de contato, consentimento de analytics, links externos e solicitações de privacidade.", alternates: { canonical: pageUrl }, openGraph: { locale: "pt_BR", title: `Privacidade e consentimento | ${siteName}`, description: "Informações factuais sobre contato, analytics e preferências de privacidade no portfólio.", url: pageUrl, siteName, type: "website", }, }; export default function PrivacyPage() { const jsonLd = { "@context": "https://schema.org", "@graph": [ buildBreadcrumbList(pageUrl, [ ["Início", siteUrl], ["Privacidade", pageUrl], ] as const), ], }; return (

Privacidade e consentimento

Privacidade e consentimento

Esta página explica, de forma objetiva, como funcionam o contato e as escolhas de analytics neste portfólio.

Responsável e contato

Evandro Fonseca Junior

O responsável pelo site é Evandro Fonseca Junior. Para contato ou solicitações relacionadas a esta página, escreva para{" "} evandrofonsecajunior@gmail.com .

Formulário de contato

Mensagem pelo WhatsApp

Os dados digitados no formulário são transformados em uma mensagem e abrem o WhatsApp. O site não possui endpoint próprio de armazenamento desse formulário.

Analytics

Escolha antes da medição

Antes de granted, nenhuma tag do Google é carregada. A escolha fica no localStorage sob a chave evandro.analytics-consent.v1, com os valores{" "} granted ou denied.

Cookies de publicidade e personalização permanecem negados. Ao conceder analytics, o Google pode criar cookies{" "} _ga*. Ao revogar, o consentimento é atualizado para negado, o loader é removido e os cookies de analytics acessíveis são expirados.

A tag compartilhada conecta Google Analytics e Google Ads. O modo de consentimento do Google pode enviar sinais técnicos sem cookies de publicidade após o aceite de analytics, com redação dos dados de anúncios ativada. Não enviamos eventos de venda nem o conteúdo do formulário para esses serviços.

Após o aceite de analytics, medimos o acionamento do WhatsApp para entender quais serviços e botões geram interesse. Esse evento registra o serviço, a posição do botão e o caminho da página, sem nome, e-mail, mensagem ou parâmetros da URL. O acionamento não confirma envio de mensagem nem contratação. O contato pelo WhatsApp funciona mesmo sem aceitar analytics.

Preferências e links

Você pode mudar a escolha

Para alterar a preferência, use o controle existente{" "} “Preferências de analytics” para acessar suas preferências de privacidade. Links externos para GitHub, LinkedIn, Instagram, demos e WhatsApp seguem as políticas próprias de cada serviço.

Solicitações relacionadas aos seus direitos devem ser encaminhadas ao e-mail publicado acima.

Voltar ao início

Vigência

Esta versão está vigente desde{" "} .

); }