O que esta ferramenta faz
Ela tira a indentação, e só a indentação.
<biblioteca>
<livro>
<titulo>Dune</titulo>
</livro>
</biblioteca>
vira <biblioteca><livro><titulo>Dune</titulo></livro></biblioteca>.
O que ela mantém de propósito
Os espaços dentro do texto. <p>Olá <b>mundo</b> de novo</p> volta inalterado. Em XML esses espaços são dados de caractere — não há colapso de espaços como em HTML — e tirá-los cola as palavras.
Os valores de atributos. t=" manter " fica como está. O espaço de um valor de atributo só é normalizado para tipos não CDATA, que só uma DTD pode declarar; sem ela, cada espaço conta.
Um espaço isolado entre dois elementos da mesma linha. <b>x</b> <i>y</i> mantém o seu. Nada no documento diz que ele é dispensável.
Comentários, seções CDATA, prólogo. A declaração volta com a versão, a codificação e o standalone que você escreveu, o DOCTYPE sobrevive, e uma instrução <?xml-stylesheet?> continua onde estava.
xml:space="preserve" suspende toda a operação para o elemento que o carrega.
O que conta como indentação
Um nó de texto totalmente branco, contendo quebra de linha, situado num elemento sem texto significativo próprio. É a definição, deliberadamente estreita: o que não cabe nela é conteúdo até prova em contrário.
Quanto menor fica
Menos do que você esperava, e dizê-lo vale mais do que deixar acreditar. A indentação costuma ser uns poucos por cento de um documento XML; as tags são o grosso, e encurtá-las seria mudar o documento.
Se o objetivo é o peso na rede, a compressão faz muito mais: o gzip encontra nos nomes de tag uma repetição que nenhum minificador pode remover. Minifique para um arquivo que você vai guardar ou embutir, não para o transporte.
Privado por padrão
Tudo é executado localmente no seu navegador com JavaScript. Os seus dados nunca são enviados para um servidor, o que torna a ferramenta segura para conteúdo sensível e funciona offline.