Detete metadados EXIF, GPS, XMP, IPTC, C2PA e marcadores de IA comuns e reconstrua uma imagem limpa. O processamento é feito em memória e nenhuma cópia é mantida.
A imagem é descodificada e reconstruída como um novo ficheiro em vez de copiar os blocos de metadados originais.
Modelo da câmara, marcas temporais, informação de exposição e dados EXIF comuns não são copiados para a imagem reconstruída.
Os metadados de localização não são preservados quando a imagem é descodificada e recodificada.
Os blocos de metadados XMP, IPTC e Photoshop comuns não são copiados para a imagem reconstruída.
O analisador procura cadeias de metadados relacionadas com IA antes e depois do processamento.
Os marcadores C2PA e JUMBF são verificados quando existem assinaturas reconhecíveis.
A sua imagem é processada inteiramente em memória. Nada é escrito no servidor e nada fica após a resposta.
O que o FastRemove procura dentro de um ficheiro de imagem e o que deixa intacto de propósito.
As ferramentas generativas escrevem muitas vezes o próprio nome, a versão do modelo e por vezes o prompt dentro do ficheiro. Essas cadeias ficam em blocos EXIF ou XMP, e sistemas como Midjourney, DALL·E, Stable Diffusion, Firefly e Gemini deixam rastos reconhecíveis. O FastRemove comunica todas as etiquetas que encontra e não leva nenhuma para o resultado, porque a nova imagem é codificada a partir dos pixels descodificados em vez de ser copiada byte a byte.
Uma fotografia transporta muito mais do que pixels. O EXIF guarda o modelo da câmara, a objetiva, as definições de exposição e a hora de captura; os blocos GPS guardam coordenadas; o IPTC e o XMP guardam legendas, avisos de direitos de autor e histórico de edição. Em vez de apagar cada campo um a um, o FastRemove descodifica a imagem e codifica um ficheiro totalmente novo, pelo que os contentores de metadados simplesmente não têm para onde ir. O resultado é depois analisado de novo e o relatório antes/depois mostra exatamente o que mudou.
O C2PA — normalmente apresentado como Content Credentials — guarda um manifesto de proveniência assinado que descreve como uma imagem foi produzida e editada. É incorporado como contentor JUMBF, o que faz dele metadados e não dados de pixel, por isso a reconstrução não o preserva. O FastRemove assinala um manifesto C2PA quando reconhece um e indica se ainda resta alguma assinatura no resultado.
Metadados e marca de água não são a mesma coisa. As marcas de água invisíveis como o SynthID estão codificadas nos próprios pixels, sobrevivem à recodificação e o FastRemove não as visa nem as remove. Um logótipo visível colocado sobre a imagem também permanece. Limpar metadados é uma medida de privacidade: não torna uma imagem sintética indistinguível de uma fotografia e não deve ser usado para fazer passar uma pela outra.
Os metadados de imagem são informação adicional guardada dentro de um ficheiro de imagem. Consoante a câmara, o telemóvel ou a aplicação que criou a imagem, podem incluir o modelo do dispositivo, a data de captura, a localização, o software e outras propriedades técnicas.
Uma imagem pode parecer totalmente normal e ainda assim conter informação invisível quando é exibida. As fotografias de telemóvel são um exemplo comum porque alguns ficheiros podem conter informação de localização.
Alguns sistemas generativos acrescentam metadados que descrevem o software ou o processo de geração. Outros usam tecnologias de proveniência como o C2PA. O FastRemove procura cadeias reconhecíveis associadas a vários sistemas. É um detetor heurístico, não um classificador forense de IA.
Não. Os metadados podem ser removidos, alterados ou acrescentados por software. A presença de um marcador dá indícios sobre o histórico de processamento, mas não é prova absoluta da origem.
Metadados e marcas de água ao nível do pixel são tecnologias diferentes. Reconstruir uma imagem pode remover metadados, mas não remove uma marca de água invisível codificada nos pixels, e o FastRemove não tenta fazê-lo.
O FastRemove usa PHP GD para descodificar a imagem enviada e codificar uma nova imagem. O resultado é gerado a partir dos pixels descodificados em vez de copiar o ficheiro original byte a byte.
Não. O ficheiro enviado é lido para memória, processado e devolvido na mesma resposta. Nem o original nem a imagem limpa são escritos em disco.
Perguntas comuns sobre limpeza de metadados de imagem.
Não. Esta versão usa PHP GD. O processamento de JPEG, PNG e WebP pode ser feito diretamente pelo GD quando o suporte correspondente está ativo.
A imagem original é descodificada e uma nova imagem é codificada. O bloco EXIF original não é, portanto, copiado para o novo ficheiro.
A informação de GPS guardada como metadados não é intencionalmente copiada para a imagem reconstruída. O resultado é também analisado à procura de marcadores GPS reconhecíveis.
A imagem é reconstruída em vez de preservar os contentores de metadados originais. Depois, o FastRemove analisa o ficheiro resultante à procura de assinaturas C2PA/JUMBF reconhecíveis.
Não. Se existir nos metadados uma cadeia relacionada com marca de água, a reconstrução remove esses metadados. Marcas de água invisíveis codificadas nos próprios pixels são outra tecnologia e o FastRemove não as visa.
Não. O detetor de IA baseia-se em marcadores de metadados reconhecíveis. Um marcador pode sugerir um gerador, mas não é prova definitiva da origem da imagem.
Não. O ficheiro é processado em memória durante o pedido e descartado quando a resposta é enviada. Nada é escrito em disco.
JPEG, PNG e WebP são suportados. TIFF, HEIC e outros formatos exigem bibliotecas de processamento de imagem adicionais.
O JPEG é recodificado com uma definição de alta qualidade, pelo que pode haver uma pequena compressão adicional. O PNG usa codificação sem perdas para os dados de pixel.
Não. O FastRemove deteta metadados e assinaturas de texto conhecidas. Não consegue determinar com certeza se uma imagem foi criada por uma pessoa, uma câmara, uma aplicação de edição ou uma IA generativa.