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.
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 |
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.
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:
Este armazenamento é gerido pela Cloudflare, Inc., sujeita à sua própria política de privacidade: cloudflare.com/privacypolicy.
Para cumprir a sua função, o EuPosto comunica diretamente (no seu browser, com os seus tokens) com as APIs das seguintes plataformas:
| Serviço | Finalidade | Polí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.
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.
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.
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).
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.
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.
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.
Para qualquer questão relativa a esta Política de Privacidade ou ao tratamento dos seus dados, contacte:
Tentaremos responder a todas as solicitações no prazo de 30 dias.