Novo: um checklist de senhas que você termina em uma noite.

Aprenda

Seus dados são sempre seus

Se o 8PWD sumisse amanhã, você não perderia nada. Aqui está o porquê — o formato do arquivo, os caminhos de exportação e um script que você lê em cinco minutos — e como levar tudo com você.

Se o 8PWD sumisse amanhã

Você não perderia nada. Veja por quê e como levar tudo com você.

  • Formato de arquivo aberto

    Um backup .8pwd é XML puro. Backups criptografados usam AES‑GCM padrão com uma chave derivada da sua senha (PBKDF2) — tudo documentado, sem formato secreto.

  • Sem conta, sem servidor

    Não há nada para desligar. O app continua funcionando para sempre nos dispositivos em que está instalado, com ou sem a gente.

  • Mude de dispositivo do seu jeito

    Envie uma cópia por AirDrop para outro dispositivo e mescle. Sem nuvem no caminho.

  • Se você parar de pagar

    Os registros acima do limite grátis ficam somente leitura. Nada é excluído, nada fica refém; você pode exportar a qualquer momento.

  • O que diz a lei

    A portabilidade de dados é um direito pelo GDPR (UE / Reino Unido), pela LGPD (Brasil) e por leis semelhantes. Como seus dados nunca saem do seu dispositivo, o 8PWD não tem nada a entregar — você já tem a única cópia.

Um CSV simples abre no Apple Passwords, 1Password, Bitwarden, Chrome e em qualquer planilha. O backup .8pwd é um XML que você pode ler em um editor de texto.

Guarde um backup em outro lugar além deste celular.

O arquivo .8pwd, documentado

Um backup é um único arquivo. Simples por padrão, criptografado se você ativar Criptografar este backup; chaves de acesso só são gravadas em backups criptografados.

  • Backup simples: XML em UTF-8. O elemento raiz é <vault> com app, version (atualmente 7), exportedAt e contagens. <tree> contém pastas e contas; cada conta tem <fields> com um <field name="…">value</field> por campo. Seguem seções opcionais: <formattedBlocks>, <totps> (links otpauth:// padrão), <wifi>, <cards>, <identities> e <passkeys>. Versões mais antigas do app leem arquivos mais novos ignorando o que não conhecem.
  • Backup criptografado: 8 bytes 8PWDENC1, uma contagem de iterações PBKDF2 de 4 bytes big-endian (600.000 na exportação), um salt de 16 bytes e depois AES-256-GCM nonce (12) + texto cifrado + tag (16). A chave é PBKDF2-HMAC-SHA256 da senha de backup em UTF-8; o texto em claro é o mesmo XML. Nenhum contêiner proprietário, nenhum formato secreto — qualquer biblioteca padrão consegue abri-lo.
  • CSV: Eu › Exportar › Exportar um CSV universal grava o conjunto comum de colunas (nome, URL, nome de usuário, senha, nota) que Apple Passwords, 1Password, Bitwarden, Chrome e planilhas importam diretamente.
  • Compartilhamentos e transferências (.8pwdshare, transferência de cofre por AirDrop) usam o mesmo envelope, com um código de uso único de 6 dígitos como senha e o magic 8PWDSHARE / 8PWDVAULT na frente.
<?xml version="1.0" encoding="UTF-8"?>
<vault app="8PWD" version="7" exportedAt="2026-10-08T12:00:00Z" nodes="2" formattedBlocks="0" totps="1">
  <tree>
    <folder uuid="…" name="Shopping">
      <account uuid="…" name="Example Shop" favorite="false" category="shopping">
        <fields>
          <field name="Username">me@example.com</field>
          <field name="Password">correct horse battery staple</field>
          <field name="URL">https://shop.example.com</field>
        </fields>
      </account>
    </folder>
  </tree>
  <totps>
    <totp uuid="…" linkedAccount="…">otpauth://totp/Example:me@example.com?secret=…&amp;issuer=Example</totp>
  </totps>
  <wifi>…</wifi>  <cards>…</cards>  <identities>…</identities>  <passkeys>…</passkeys>
</vault>

Verifique um arquivo de backup sem o app

verify_8pwd.py é um único arquivo Python 3 sem dependências. Ele diz se um arquivo é um backup do 8PWD simples ou criptografado, a versão do formato, quando foi exportado, quantas contas, pastas, códigos, redes Wi-Fi, cartões, identidades e chaves de acesso contém, e o seu SHA-256 — sem alterar o arquivo e sem rede. Com uma senha e o pacote opcional cryptography, ele também consegue descriptografar e contar um backup criptografado. Leia-o primeiro; é curto.

python3 verify_8pwd.py Backup.8pwd
python3 verify_8pwd.py Backup.8pwd --password 'sua senha de backup'
python3 verify_8pwd.py Backup.8pwd --json

Baixar verify_8pwd.py Ler o código-fonte

Domínio público (CC0). Ele imprime só contagens e nomes de seções — nunca uma senha — a menos que você adicione --show-names.

No app: Eu › Seus dados são sempre seus

O texto desta página é o texto que o 8PWD 3.1 mostra na tela, neste idioma; ele é gerado a partir dos próprios textos do app, para que os dois nunca se desencontrem.

Baixar na App Store

Grátis até dez senhas, com todos os recursos. Uma única compra para iPhone, iPad e Mac.

Baixar na App StoreBaixar na Mac App Store

Leia a seguir