DuckTypeDuckType

Comparar DuckType

Uma análise honesta de como o DuckType se compara em termos de preços, funcionalidades, privacidade e propriedade dos dados. Duas tabelas: aplicações de ditado e aplicações de reunião.

Aplicações de ditado

DuckTypeWispr FlowWillow VoiceSuperWhisperAquaVoice
Preços
Plano gratuitoModelos locais ilimitados + BYOK2.000 palavras/semana2.000 palavras/semanaLimitado (apenas modelos locais)1.000 palavras (única vez)
Plano pagoPlus $5/mo, Pro $13/mo$15/mês$15/mês$8,49/mês$8/mês
Funcionalidades
Transcrição offlineApenas pago (15 $/mês)
Transcrição na nuvem
Usar a sua própria API keyApenas Pro
Pós-processamento por IA
Dicionário personalizado5 entradas (grátis)
Atalhos de texto
Privacidade e segurança
Sem recolha de dados de ecrã/aplicações
Sem registo de URLs
Telemetria com opt-out
Técnico
Tecnologia da aplicaçãoRust (Tauri)ElectronSwift / Electron (Win)Swift
Tamanho do download~55 MB macOS / ~80 MB Windows~238 MBPequena (nativa)Pequena (nativa)
Independente (sem capital de risco)

Baseado em informação publicamente disponível e análise estática de pacotes de aplicações. Última atualização a 20 de março de 2026.

Aplicações de reunião

Como as reuniões do DuckType se comparam ao Granola, Otter e Fireflies. A versão curta: as suas notas são ficheiros reais no seu disco, o histórico é ilimitado e nada fica bloqueado atrás de um paywall no dia 31.

DuckTypeGranolaOtterFireflies
Preços
Plano gratuitoUnlimited local models + BYOK25 reuniões, depois é necessário upgrade300 min/mês, limite de 30 min800 min de armazenamento, transcrições limitadas
Plano pagoPlus $5/mo, Pro $13/mo$18/mês$16,99/mês$10/mês
Propriedade dos dados
Notas guardadas como ficheiros no seu disco
Histórico de reuniões ilimitadoApenas pago (versão gratuita oculta após 30 dias)Apenas pago (limites de armazenamento em nuvem)Apenas pago (limites de armazenamento em nuvem)
Notas acessíveis mesmo que deixe de pagar
Exportação completa da transcrição e notas de IAApenas título e resumoPlanos pagosPlanos pagos
Markdown simples, compatível com Claude Code, Codex, Opencode
Funcionalidades
Transcrição em tempo real durante a reunião
Resumo por IA
Use o seu próprio modelo de IA (BYOK)
Deepgram transcrição na nuvem (o mesmo fornecedor que Granola usa)Sim, via BYOKSim, integrado
Modelos personalizados
Multilingue
Arraste um ficheiro de áudio ou vídeo existente
Privacidade
Funciona sem conta na nuvem
Os seus dados nunca são usados para treinar modelos de IASempre (não treinamos modelos)Apenas opt-outApenas opt-outApenas opt-out
Independente (sem capital de risco)

Preços e limites de planos referentes a abril de 2026, retirados da página de preços pública de cada empresa. Verifique sempre a fonte se os números exatos forem importantes.

O Granola oculta as suas notas no dia 31

No plano Basic gratuito do Granola, o histórico de reuniões é limitado e as notas com mais de 30 dias ficam ocultas até fazer upgrade. A exportação está restringida a títulos e resumos, sem a transcrição completa ou notas de IA. Se deixar de pagar, as suas reuniões anteriores não são verdadeiramente suas para levar.

DuckType escreve ficheiros simples

Cada reunião é guardada no seu disco como markdown. A transcrição, as notas de IA, o áudio. Histórico ilimitado em todos os planos, incluindo o gratuito. Quer a mesma qualidade de transcrição que o Granola? Ligue a sua própria chave Deepgram — o mesmo fornecedor que eles usam internamente. Deixe de pagar e os ficheiros continuam a funcionar, porque são apenas ficheiros. Coloque-os no Claude Code, Codex, Opencode ou qualquer ferramenta que leia markdown e integram instantaneamente.

Descobertas de segurança

Wispr Flow: recolha extensiva de dados

A inspeção dos próprios registos da aplicação Wispr Flow mostra que esta lê ativamente a árvore de acessibilidade de qualquer aplicação que esteja a usar. Os seus registos mostram a travessia da hierarquia completa de elementos (até 9 níveis de profundidade, 75+ elementos), a leitura de intervalos de texto selecionado e a captura do conteúdo de caixas de texto antes e depois do ditado. Isto acontece a cada mudança de aplicação, incluindo navegadores onde o URL visitado também é registado.

A captura de rede (mitmproxy) confirma que estes dados saem da máquina. O volume de telemetria foi suficientemente elevado para desencadear respostas de limite de taxa dos servidores destinatários.

A análise estática da base de dados local da aplicação revela esquemas para armazenar conteúdos completos de janelas (axText, axHTML), capturas de ecrã e texto pré-existente em campos de entrada. A inspeção do código mostra um indicador de fila de envio ( needsUploading) que funciona independentemente da preferência de partilha do utilizador ( shareType), sugerindo que os dados podem ser colocados em fila para transmissão independentemente das definições de consentimento. Os nossos testes também indicam que, com o modo de privacidade ativado, contexto adicional do documento é incluído juntamente com os pedidos à API de transcrição.

A análise de rede confirma que o Wispr Flow utiliza o Baseten como fornecedor de transcrição (foram observadas consultas DNS a model-v31pl413.grpc.api.baseten.co). As suas certificações de conformidade foram emitidas pela Delve, uma startup cujas práticas de auditoria têm sido publicamente questionadas . Escolher um certificador desta forma é teatro de segurança. Transmite a aparência de ter sido auditado sem o rigor que efetivamente protege os utilizadores.

Exemplo: dados de registo capturados, 20 de março de 2026

As seguintes mensagens de registo foram capturadas do Wispr Flow v1.4.587 durante uma única sessão a 20 de março de 2026. Cada entrada de registo inclui textboxMonitoringActive: true. A captura de rede (mitmproxy) confirma que estes registos são transmitidos para servidores de terceiros.

// App and URL tracking (real URLs included)
"Sending application info request for bundle ID: com.apple.Safari and URL: [redacted]"
"Sending application info request for bundle ID: com.brave.Browser and URL: [redacted]"

// Accessibility tree traversal
"Found AXWebArea element in app: com.apple.Safari. Processed 51 elements in 0.05s, reaching depth 7"
"Found AXWebArea element in app: com.brave.Browser. Processed 75 elements in 0.02s, reaching depth 9"

// Selected text reading
"Got selected text range from selectedTextMarkerRange"
"Found nested selected text range"
"Using contents from nested element"

// Textbox content capture
"Sending IPC request: TextBoxInfo"
"Sending IPC request: UpdateEditedText"
"Found dictated text in contents, doing edit analysis"

// Baseten transcription (DNS: model-v31pl413.grpc.api.baseten.co)
// Memory usage: ~1.1 GB (app_memory: 1128316928)

Conclusões baseadas na análise estática de pacotes de aplicações distribuídos publicamente, inspeção de bases de dados locais e captura de tráfego de rede a partir de 20 de março de 2026. Os utilizadores têm o direito de inspecionar o software em execução nos seus próprios dispositivos. O comportamento do lado do servidor não foi testado. Estas conclusões refletem uma análise num momento específico e podem não refletir as versões atuais.

Porque é importante

A sua voz é pessoal

Quando dita, exprime os seus pensamentos sem filtros. Mensagens, notas, informação sensível. A aplicação em que confia com a sua voz nunca deve capturar o que está no seu ecrã.

As permissões de acessibilidade são poderosas

Algumas aplicações de ditado utilizam o acesso de acessibilidade para ler a sua janela ativa, registar quais as aplicações e sites que utiliza e capturar o texto selecionado. O DuckType torna o acesso de acessibilidade opcional e nunca lê o seu ecrã.

Incentivos alinhados

As empresas de ditado financiadas por capital de risco precisam de métricas de crescimento e dados para justificar o seu financiamento. O DuckType é desenvolvido de forma independente. Os seus dados não são o produto.

Experimentar o DuckType

Descarregue para macOS 11 Big Sur e versões mais recentes, ou Windows 10 ou mais recente. Use a sua própria API key ou modelos offline. Sem conta nem cartão de crédito necessários.

Descarregar o DuckType