Hex NFC
Tudo o que os outros cobram. De graça.
Um leitor, gravador e editor de tags NFC completo para iPhone. Todos os tipos de registro, todas as famílias de chips comuns, os comandos de proteção e as ferramentas de memória. Gratuito, e o código é publicado junto com o lançamento.
iPhone · iOS 17+ · Gratuito · Código disponível
O que ele faz
Leia qualquer coisa. Grave quase qualquer coisa.
Dezoito tipos de registro
Texto, links, links de app, credenciais de Wi-Fi, contatos, e-mail, telefone, SMS, FaceTime, mapas, transferência por Bluetooth, endereços de criptomoedas, Atalhos, dados com modelo e bytes brutos, além de perfis sociais em 22 plataformas e busca em sete mecanismos.
Tags que se explicam sozinhas
Quando um chip não pode ser identificado, a leitura mostra o bloco de versão decodificado: fabricante, família do produto, tamanho da memória. Ele não vai adivinhar um mapa de memória que não pode verificar, nem formatar uma tag que não consegue identificar.
Predefinições e uma biblioteca
Salve o layout de uma tag, compartilhe como arquivo pelo AirDrop e grave com ele uma pilha inteira de tags em branco. Noventa dias de histórico de leituras, com opção de fixar e sincronização opcional com o iCloud, desativada por padrão.
De QR para NFC
Aponte a câmera para um QR code e transforme-o em um registro. O quadro é processado no aparelho e nada é enviado.
Na tela
Proteção
Bloqueie uma tag do jeito certo, por família de chip.
Reler uma tag protegida pede a credencial correta para aquela família e a encaminha ao backend adequado, em vez de tentar um único esquema e desistir.
As credenciais ficam somente no Chaveiro do aparelho, restritas a este aparelho enquanto ele está desbloqueado. Elas nunca são gravadas no banco de dados, nunca incluídas em um arquivo de tag exportado, nunca sincronizadas com o iCloud, e aparecem mascaradas nos rastreios de diagnóstico.
As operações irreversíveis (apagar, formatar, bloquear permanentemente) ficam sob um título próprio e cada uma exige que você digite o UID da tag para confirmar.
NTAG213 / 215 / 216, Ultralight EV1
Senha e confirmação de quatro bytes, com a página inicial da proteção, o bit de proteção de leitura/gravação e o limite de tentativas malsucedidas expostos em uma seção avançada.
NTAG424 DNA
Proteja o arquivo atrás de uma chave AES-128 de 16 bytes pelo handshake de mensagens seguras EV2, exigindo a chave opcionalmente também para ler, e não só para gravar.
MIFARE Ultralight C
Uma credencial 3DES de duas chaves e 16 bytes com handshake de autenticação mútua. Gere uma, cole uma ou derive uma a partir de uma frase-senha.
ICODE SLIX / SLIX2
Uma senha de gravação de quatro bytes pela troca de desafio e resposta, com senha opcional de leitura e de privacidade. Uma tag bloqueada aqui continua podendo ser desbloqueada por outras ferramentas que sigam o padrão.
Além das tags
Duas coisas que você provavelmente não sabia que seu telefone fazia.
Seu próprio passaporte
Digite a chave impressa na zona de leitura mecânica, encoste o passaporte no telefone e o Hex NFC lê os grupos de dados: nome, data de nascimento, a fotografia. Ele usa PACE com BAC como alternativa e verifica se os grupos de dados assinados foram adulterados.
Ele deliberadamente não faz nenhuma afirmação sobre autenticidade. Sem um repositório de certificados confiáveis, ele pode dizer que o conteúdo de um chip é internamente consistente, não que o documento seja genuíno, e diz isso claramente em vez de sugerir o contrário.
A chave fica na memória durante uma leitura e depois é descartada. Os dados do passaporte nunca são salvos, sincronizados, exportados ou transmitidos.
Cartões de transporte
Encoste um cartão Suica ou PASMO e veja o saldo e o histórico de viagens, exibidos como uma réplica do próprio cartão, com nomes de estação vindos de um pacote embutido no app.
Quando uma parada não tem nome, você pode digitar um e enviá-lo. Só os códigos numéricos de estação e o nome que você digitou são enviados. Nunca o identificador do cartão, nunca o saldo, nunca o histórico.
Verificado
Cada chip listado aqui já foi encostado em um telefone de verdade.
Boa parte do suporte a NFC é escrita a partir de um datasheet e nunca chega a encostar em uma tag. O Hex NFC separa as duas coisas: os chips abaixo foram lidos, gravados, protegidos e desbloqueados contra silício físico em hardware físico, não simulado.
- NTAG 210µ
- NTAG213
- NTAG216
- NTAG424 DNA
- Ultralight EV1 128b
- Ultralight C
- ICODE SLIX
- ICODE SLIX2
- DESFire EV3
- FeliCa
Todo o resto da matriz de compatibilidade está implementado e documentado, e marcado como não testado até que seja. É também por isso que o app se recusa a formatar uma tag que não consegue identificar: o contêiner de capacidades é programável uma única vez, e ali um palpite é permanente.
Para os curiosos
Um console de comandos brutos, em um app gratuito.
Envie comandos brutos e APDUs direto ao chip e leia o que volta, com bibliotecas de predefinições selecionadas para NTAG21x, NTAG424 DNA, ISO 15693, Ultralight EV1 e componentes da EM Microelectronic, e espaço para salvar as suas. Alterne o rastreio entre a sessão atual e todo o tráfego NFC e acompanhe a troca enquanto ela acontece.
Mantenha pressionado qualquer erro para copiar o diagnóstico completo para um relatório de bug. As peculiaridades de cada aparelho estão documentadas com honestidade, inclusive as que são limitações do iOS e não falhas do app.
A diferença
Os recursos atrás do paywall são justamente os de que você precisava.
| Recurso | A maioria dos apps de NFC | Hex NFC |
|---|---|---|
| Gravar tags | Pago | Gratuito |
| Proteção por senha | Pago | Gratuito |
| Salvar e carregar predefinições | Pago | Gratuito |
| Importar de NFC ou QR | Pago | Gratuito |
| Editor de memória e comandos brutos | Pago | Gratuito |
| Publicidade de terceiros | Alguns | Nenhuma, nunca |
| Código-fonte | Fechado | Publicado |
Privacidade
Não confie na afirmação. Leia o código.
O manifesto de privacidade está no repositório e é a fonte da verdade: cada chamada de rede que o app faz está documentada por arquivo e por linha. São três, e nenhuma carrega dados pessoais.
Código no lançamento- Sem anúncios de terceiros. A única coisa divulgada é outro app da Hex Pro.
- Sem analytics. Nem próprios, nem de terceiros, nem um único SDK.
- Sem contas. Nada para cadastrar, nada a perder.
- Código disponível sob a BSL 1.1, migrando para Apache 2.0 em 2030.
À vista
Quanto custou construir, e quanto já voltou.
O Hex NFC não dá dinheiro. Em vez de insinuar isso, o valor exato é publicado e detalhado, até o frete de um saquinho de tags de teste, e o mesmo número aparece na tela inicial do próprio app.
AU$ 0,00 de AU$ 280,02
0% recuperado · AUD
Detalhe
Os detalhes concretos.
- Plataforma
- iPhone, iOS 17 ou posterior
- Situação
- Pré-lançamento. A versão 1.0.0 chega com o lançamento na App Store.
- Preço
- Gratuito. Sem contas, sem assinaturas, sem compras no app, sem recursos pagos.
- Licença
- Business Source License 1.1, migrando para Apache 2.0 em 1º de junho de 2030
- Tipos de registro
- 18 tipos NDEF, mais edição de bytes brutos
- Famílias de chip
- NTAG 210µ / 213 / 215 / 216 / 213 TT, NTAG424 DNA, Ultralight EV1 e C, ICODE SLIX e SLIX2, ST M24LR, EM Microelectronic V10 / V11 / V16, FeliCa Lite-S (leitura), DESFire EV1 / EV2 / EV3 (identificação e comandos brutos)
- Privacidade
- Sem anúncios de terceiros, sem analytics, sem contas. Três requisições de rede documentadas, nenhuma carregando dados pessoais.
- Idiomas
- Inglês, mandarim, árabe, espanhol, japonês, francês e português do Brasil
Perguntas que valem a pena.
- O Hex NFC é gratuito de verdade?
- Sim. Não há contas, nem assinaturas, nem compras no app, nem recursos pagos, e não há publicidade de terceiros. Ele é financiado por doações voluntárias diante de um custo de desenvolvimento publicado, e doar não desbloqueia nada porque não há nada bloqueado.
- O que «código disponível» significa aqui?
- O código completo é publicado junto com o lançamento, e você poderá ler cada linha dele. Ele é licenciado sob a Business Source License 1.1, com uma concessão adicional para uso pessoal e não comercial, e migra para Apache 2.0 em 1º de junho de 2030. A diferença prática em relação a uma licença permissiva é que você não pode distribuir um fork comercial antes dessa data. Todo o resto você pode fazer: ler, compilar, auditar as afirmações de privacidade e enviar correções.
- Quais chips NFC ele suporta?
- NTAG 210µ, 213, 215, 216 e 213 TT, NTAG424 DNA, MIFARE Ultralight EV1 e Ultralight C, ICODE SLIX e SLIX2, ST M24LR, EM Microelectronic V10, V11 e V16, FeliCa Lite-S para leitura, e DESFire EV1, EV2 e EV3 para identificação e comandos brutos. MIFARE Classic não é suportado, porque nenhum iPhone consegue falar com ele.
- Ele consegue mesmo ler um passaporte?
- Ele consegue ler os grupos de dados de um passaporte eletrônico no padrão da OACI depois que você fornece a chave impressa na zona de leitura mecânica, usando PACE com BAC como alternativa. Ele verifica se os grupos de dados assinados foram adulterados e relata isso, mas não faz nenhuma afirmação sobre autenticidade: não há repositório de certificados confiáveis, então ele pode dizer que o conteúdo do chip é internamente consistente, não que o passaporte seja genuíno.
- O que o app envia pela internet?
- Três requisições, nenhuma carregando dados pessoais: o valor público do custo de desenvolvimento, um nome de estação que você escolhe enviar para uma parada de transporte sem nome, e o banner promocional da Hex Pro. O manifesto de privacidade está no repositório e documenta cada chamada de rede por arquivo e linha.





