Sobre a Kilu
A Kilu reúne ferramentas simples para o dia a dia do escritório: juntar, dividir e assinar PDF, deixar arquivos no tamanho que os formulários pedem, fazer foto 3x4, QR code do Pix e do Wi-Fi, transformar fotos do iPhone em JPG. Tudo funciona no seu navegador, sem cadastro e sem enviar arquivos. É grátis.
O leitor de páginas da Kilu
Quando alguém cola um link em Ver página, o servidor da Kilu busca essa página uma vez, como um visitante sem login, e devolve o HTML para quem pediu. Ele se apresenta como um navegador Chrome e termina com Kilu/1.0 (+https://kilu.com.br/sobre/), para que todo site saiba quem está pedindo. Ele não guarda as páginas, não segue links sozinho e não manda cookies. Se você cuida de um site e não quer essas visitas, recuse os pedidos que trazem Kilu/ no User-Agent: a Kilu mostra a recusa a quem pediu e sugere abrir a página no próprio navegador.
Código aberto que usamos
As ferramentas usam estas bibliotecas, sem modificação. Os textos das licenças estão junto de cada uma.
| Biblioteca | Versão | Licença | Para quê |
|---|---|---|---|
| pdf-lib | 1.17.1 | MIT | juntar, dividir, girar, assinar, numerar e montar PDFs |
| PDF.js | 6.5.438 | Apache-2.0 | desenhar as páginas de PDF (miniaturas, PDF para JPG, comprimir) (com os decodificadores OpenJPEG (BSD-2-Clause), JBIG2 do PDFium (BSD-3-Clause), QCMS e QuickJS (MIT)) |
| fflate | 0.8.3 | MIT | montar os arquivos .zip |
| libheif | 1.23.5 | LGPL-3.0 | abrir fotos HEIC do iPhone (com libde265 (LGPL-3.0); sem modificação, carregada à parte só para abrir HEIC) |
| jsQR | 1.4.0 | Apache-2.0 | ler o QR do Pix de uma foto, quando o navegador não lê sozinho |
| tesseract.js | 7.0.0 | Apache-2.0 | ler o texto de imagens (baixado só quando você usa “Extrair texto de imagem”) |
| Tesseract OCR | 7.0.0 | Apache-2.0 | o leitor de texto em si (o Tesseract OCR (Apache-2.0) compilado para o navegador) |
| Tesseract, português | 1.0.0 | Apache-2.0 | o modelo de português do leitor de texto (modelo de português 4.0.0_best_int, empacotado por @tesseract.js-data/por (MIT)) |
| qrcode-generator | 2.0.4 | MIT | desenhar os QR codes (a mesma cópia do Kit do balcão do host.eco.br) |
A libheif é LGPL-3.0: ela é carregada à parte, só quando você abre uma foto HEIC, e pode ser trocada por outra versão.
O leitor de texto (Tesseract, com o modelo de português) vem deste site e só é baixado quando você usa “Extrair texto de imagem”: até 5,5 MB na primeira vez.