Resumo: O EuPosto não recolhe, armazena nem transmite dados pessoais para servidores próprios. Toda a informação fica no seu dispositivo (localStorage do browser). Os tokens de API que introduz são usados exclusivamente para comunicar diretamente com as plataformas que escolher (YouTube, Instagram, TikTok, Facebook).

01 Quem somos

O EuPosto é uma ferramenta pessoal de publicação de vídeos em múltiplas redes sociais (YouTube, Instagram, TikTok e Facebook/Meta) a partir de um único interface web.

Responsável pelo tratamento de dados:
Lucas Faria Nascimento
E-mail: lucasgajo.contacto@gmail.com

Esta Política de Privacidade descreve como o EuPosto trata as suas informações quando utiliza a aplicação disponível em eupostoapp.pages.dev.

02 Dados que tratamos

O EuPosto foi concebido com uma filosofia de privacidade por design: não operamos servidores próprios de base de dados, não recolhemos analytics, não enviamos e-mails de marketing e não partilhamos quaisquer dados com terceiros para fins comerciais.

A tabela abaixo resume os dados envolvidos no funcionamento da aplicação:

Dado Onde fica Finalidade
Nome e e-mail (conta EuPosto) localStorage Identificação local na aplicação
Senha (hash SHA-256) localStorage Autenticação local; nunca armazenada em texto claro
Tokens de API (YouTube, Instagram, TikTok, Facebook) localStorage Autenticação junto das plataformas de terceiros
Histórico de publicações localStorage Visualização local do histórico de uploads
Vídeos em processo de upload para o Instagram R2 temporário Intermediário técnico; eliminado após a publicação (ver §4)
Dados de autenticação Google (nome, e-mail, foto) localStorage Sessão de login via Google Sign-In

03 Armazenamento local (localStorage)

A quase totalidade dos dados da aplicação é guardada exclusivamente no localStorage do seu browser, no seu dispositivo. Isto significa que:

As chaves utilizadas no localStorage começam com o prefixo euposto_. Pode inspecioná-las a qualquer momento através das ferramentas de desenvolvimento do seu browser (F12 → Application → Local Storage).

Senhas: As senhas criadas para acesso à aplicação são transformadas num hash irreversível (SHA-256, via API nativa crypto.subtle) antes de serem guardadas. O EuPosto nunca armazena a sua senha em texto claro.

04 Armazenamento temporário — Cloudflare R2

O Instagram Graph API exige que os vídeos sejam disponibilizados através de um URL publicamente acessível antes da publicação. Para satisfazer este requisito técnico, o EuPosto utiliza um bucket de armazenamento temporário Cloudflare R2 (euposto-videos) como intermediário.

O fluxo é o seguinte:

  1. O ficheiro de vídeo é enviado para o bucket R2 através de um worker Cloudflare (proxy CORS);
  2. O EuPosto fornece o URL temporário do R2 à API do Instagram;
  3. O Instagram descarrega o vídeo diretamente a partir do R2 e processa a publicação;
  4. O ficheiro no R2 pode ser eliminado manualmente pelo utilizador; a política de retenção padrão prevê eliminação automática após 24 horas.
Nota: Os ficheiros no R2 são tecnicamente acessíveis por URL público durante o período de retenção. Não partilhe URLs de vídeo do R2 com terceiros se o conteúdo for privado.

Este armazenamento é gerido pela Cloudflare, Inc., sujeita à sua própria política de privacidade: cloudflare.com/privacypolicy.

05 Serviços de terceiros

Para cumprir a sua função, o EuPosto comunica diretamente (no seu browser, com os seus tokens) com as APIs das seguintes plataformas:

ServiçoFinalidadePolítica de privacidade
YouTube Data API v3 (Google) Publicação de vídeos no YouTube policies.google.com/privacy
Instagram Graph API (Meta) Publicação de Reels no Instagram privacycenter.instagram.com
Facebook Graph API (Meta) Publicação de vídeos no Facebook facebook.com/privacy/policy
TikTok Content Posting API Publicação de vídeos no TikTok tiktok.com/legal/privacy-policy
Cloudflare Workers / R2 Proxy CORS + armazenamento temporário cloudflare.com/privacypolicy
Google Fonts Tipografia da interface policies.google.com/privacy

O EuPosto atua apenas como intermediário técnico: as suas credenciais são enviadas diretamente para as APIs das plataformas, nunca passando por servidores de base de dados do EuPosto.

06 Autenticação Google

O EuPosto oferece a opção de entrar com uma conta Google através do serviço Google Sign-In (accounts.google.com/gsi/client). Quando usa esta opção, o Google partilha com a aplicação o seu nome, endereço de e-mail e fotografia de perfil pública.

Estes dados são guardados exclusivamente no localStorage do seu browser e são usados apenas para apresentar o seu nome e foto no ecrã de login da aplicação. Não são enviados para qualquer servidor do EuPosto.

Para detalhes sobre como o Google trata os seus dados, consulte a Política de Privacidade da Google.

07 Cookies e rastreamento

O EuPosto não utiliza cookies próprios, não instala pixels de rastreamento, não usa ferramentas de analytics (Google Analytics, Mixpanel, etc.) e não exibe publicidade.

Serviços de terceiros integrados (como Google Fonts ou Google Sign-In) podem definir cookies próprios conforme as respetivas políticas. Pode gerir ou bloquear esses cookies através das definições do seu browser.

08 Os seus direitos ao abrigo do RGPD

Se for residente na União Europeia ou no Espaço Económico Europeu, o Regulamento Geral sobre a Proteção de Dados (RGPD — Regulamento UE 2016/679) concede-lhe os seguintes direitos:

Para exercer qualquer um destes direitos ou para questões relacionadas com a privacidade, contacte: lucasgajo.contacto@gmail.com.

Tem também o direito de apresentar uma reclamação à autoridade de controlo competente. Em Portugal: CNPD — Comissão Nacional de Proteção de Dados (cnpd.pt).

09 Segurança

Tomamos as seguintes medidas de segurança no design da aplicação:

Contudo, a segurança do localStorage depende da segurança do seu dispositivo e browser. Recomendamos que não utilize a aplicação em dispositivos partilhados sem limpar a sessão no final, e que mantenha o seu browser atualizado.

Em caso de suspeita de acesso não autorizado, elimine imediatamente os dados da aplicação através da opção "Sair e limpar dados" ou limpando manualmente o localStorage.

10 Menores de idade

O EuPosto destina-se a utilizadores com 13 anos ou mais. Não recolhemos intencionalmente dados de menores de 13 anos. Se for menor de idade, certifique-se de que tem autorização de um encarregado de educação antes de utilizar a aplicação.

Se acreditar que uma criança com menos de 13 anos criou uma conta, contacte-nos através do endereço lucasgajo.contacto@gmail.com e eliminaremos os dados associados.

11 Alterações a esta política

Podemos atualizar esta Política de Privacidade periodicamente para refletir alterações na aplicação ou na legislação aplicável. A data da última atualização está sempre indicada no topo desta página.

Alterações significativas serão comunicadas através de um aviso visível na aplicação. O uso continuado do EuPosto após a publicação de alterações constitui aceitação da política revista.

12 Contacto

Para qualquer questão relativa a esta Política de Privacidade ou ao tratamento dos seus dados, contacte:

Lucas Faria Nascimento
E-mail: lucasgajo.contacto@gmail.com
Website: eupostoapp.pages.dev

Tentaremos responder a todas as solicitações no prazo de 30 dias.