Voltar para Lista
BLOG / mrj / / 3 min leitura

👁️ Imagem Acompanhada (up.crom.run): analytics de imagens com privacidade — por que saiu do ar

O Imagem Acompanhada transformava uma imagem num pequeno painel de analytics — útil para saber quantas pessoas viram um post, um README ou um e-mail — sem guardar o IP de ninguém. Saiu do ar em setembro de 2026; o código é aberto.

O que era o up.crom.run

O Imagem Acompanhada (também chamado de Crom Vision) nasceu de uma pergunta simples: quantas pessoas realmente viram o que eu publiquei? Num post do TabNews, num README do GitHub ou num e-mail, você não tem essa resposta.

Ele resolvia isso de um jeito direto: você cola uma imagem (arrasta ou Ctrl+V) e recebe dois links:

  • /p/:id — a imagem pública, normal;
  • /i/:id — a mesma imagem, mas passando por um rastreador: cada visualização é contada.

Ficou no ar em up.crom.run (e na página crom.run/imagem-acompanhada) a partir de fevereiro de 2026. Na reorganização dos servidores da CROM em setembro de 2026 ele saiu do ar. O código é aberto.

📦 Repositório: github.com/MrJc01/crom-imagem-acompanhada

Privacidade em primeiro lugar

Rastrear visualização sem virar ferramenta de vigilância era o ponto principal:

  • nenhum IP é guardado: no lugar dele fica uma impressão criptográfica (hash com salt), que serve para contar visitantes únicos sem identificar ninguém (LGPD);
  • tudo expira: cada imagem tem validade escolhida por quem enviou; quando vence, uma rotina apaga o arquivo do disco.

Os dois modos

  1. Modo livre (estilo Snipboard): solta a imagem, escolhe por quantos dias ela vale e pronto.
  2. Modo "Pixel SaaS": cobrança via Mercado Pago baseada no tempo e no número máximo de visualizações. Enquanto o pagamento não confirma, o link mostra uma imagem em branco.

Com a saída do ar, a página de pagamento também foi desativada — ninguém consegue pagar por um serviço que não está rodando.

Rodando o seu

É um microserviço em Go:

git clone https://github.com/MrJc01/crom-imagem-acompanhada.git && cd crom-imagem-acompanhada
cp .env.example .env      # APP_MODE=free ou saas, BASE_URL, STORAGE_PATH, SMTP...
docker compose up -d --build
# painel em http://localhost:8080/

O que eu gostaria de fazer

  • um painel com gráfico por dia e origem (sem identificar pessoas);
  • limites e proteção contra abuso para poder deixar o modo livre aberto ao público;
  • integração simples com o blog e o mblog do crom.run, para cada post mostrar quantas pessoas o leram.

Quer usar ou continuar?

Se você quer hospedar uma instância, contribuir ou precisa de algo parecido, abra uma issue no repositório ou fale comigo pelos canais da CROM.

Este post faz parte da reorganização da CROM de setembro de 2026, em que concentrei tudo no crom.run e tirei do ar os projetos que eu não conseguia manter.

Fim da Transmissão

Crom Ecossistema

Todas as ferramentas conectadas em um único lugar.

arrow_outward language

ENGLISH

arrow_outward watch

MODO HACKER

arrow_outward menu_book

CROM Wiki

arrow_outward dynamic_feed

MiniBlog

arrow_outward build

Ferramentas

arrow_outward storefront

AppShop

arrow_outward library_books

Sume

arrow_outward sync_alt

P2PFile

arrow_outward database

DbFakeAI

arrow_outward code

Verbo

arrow_outward apps

MiniApps