DuckTypeDuckType

Porównaj DuckType

Szczere porównanie DuckType pod względem cen, funkcji, prywatności i własności danych. Dwie tabele: aplikacje do dyktowania i aplikacje do spotkań.

Aplikacje do dyktowania

DuckTypeWispr FlowWillow VoiceSuperWhisperAquaVoice
Cennik
Plan bezpłatnyNieograniczone lokalne modele + BYOK2 000 słów/tydzień2 000 słów/tydzieńOgraniczone (tylko modele lokalne)1 000 słów (jednorazowo)
Plan płatnyPlus $5/mo, Pro $13/mo15 USD/mies.15 USD/mies.8,49 USD/mies.8 USD/mies.
Funkcje
Transkrypcja offlineTylko płatny ($15/mies.)
Transkrypcja w chmurze
Użyj własnego API keyTylko plan Pro
Przetwarzanie AI po transkrypcji
Własny słownik5 wpisów (bezpłatnie)
Skróty tekstowe
Prywatność i bezpieczeństwo
Brak przechwytywania ekranu/aplikacji
Brak rejestrowania adresów URL
Telemetria z możliwością rezygnacji
Techniczne
Technologia aplikacjiRust (Tauri)ElectronSwift / Electron (Win)Swift
Rozmiar pobierania~55 MB macOS / ~80 MB Windows~238 MBMały (natywny)Mały (natywny)
Niezależny (bez wsparcia VC)

Na podstawie publicznie dostępnych informacji i statycznej analizy pakietów aplikacji. Ostatnia aktualizacja: 20 marca 2026.

Aplikacje do spotkań

Jak DuckType wypada w porównaniu z Granolą, Otterem i Fireflies. Krótko: Twoje notatki to prawdziwe pliki na dysku, historia jest nieograniczona i nic nie jest blokowane za paywallem po 30 dniach.

DuckTypeGranolaOtterFireflies
Cennik
Plan bezpłatnyUnlimited local models + BYOK25 spotkań, potem wymagana aktualizacja300 min/miesiąc, limit 30 min800 min miejsca, ograniczone transkrypcje
Plan płatnyPlus $5/mo, Pro $13/mo18 USD/mies.16,99 USD/mies.10 USD/mies.
Własność danych
Notatki zapisane jako pliki na Twoim dysku
Nieograniczona historia spotkańTylko płatne (darmowe ukrywa po 30 dniach)Tylko płatne (limity pamięci w chmurze)Tylko płatne (limity pamięci w chmurze)
Notatki dostępne po rezygnacji z płatności
Pełny eksport transkrypcji i notatek AITylko tytuł i podsumowaniePłatne planyPłatne plany
Zwykły Markdown, działa z Claude Code, Codex, Opencode
Funkcje
Transkrypcja na żywo podczas spotkania
Podsumowanie AI
Użyj własnego modelu AI (BYOK)
Deepgram transkrypcja w chmurze (ten sam dostawca, którego używa Granola)Tak, przez BYOKTak, wbudowane
Własne szablony
Wielojęzyczność
Przeciągnij istniejący plik audio lub wideo
Prywatność
Działa bez konta w chmurze
Twoje dane nigdy nie są używane do trenowania modeli AIZawsze (nie trenujemy modeli)Tylko rezygnacjaTylko rezygnacjaTylko rezygnacja
Niezależny (bez wsparcia VC)

Ceny i limity planów według stanu na kwiecień 2026, pobrane ze stron cenowych każdej firmy. Zawsze sprawdzaj źródło, jeśli dokładne liczby mają znaczenie.

Granola ukrywa notatki po 30 dniach

W darmowym planie Basic Granoli historia spotkań jest ograniczona, a notatki starsze niż 30 dni są ukryte do czasu aktualizacji. Eksport jest ograniczony do tytułów i podsumowań, bez pełnej transkrypcji ani notatek AI. Jeśli przestaniesz płacić, Twoje poprzednie spotkania nie są naprawdę Twoje.

DuckType zapisuje zwykłe pliki

Każde spotkanie jest zapisywane na dysku jako plik Markdown. Transkrypcja, notatki AI, audio. Nieograniczona historia na każdym planie, w tym darmowym. Chcesz tej samej jakości transkrypcji co Granola? Podłącz własny klucz Deepgram — tego samego dostawcy, którego oni używają pod spodem. Przestań płacić, a pliki dalej działają, bo to po prostu pliki. Wrzuć je do Claude Code, Codex, Opencode lub dowolnego narzędzia obsługującego Markdown — integrują się natychmiast.

Odkrycia bezpieczeństwa

Wispr Flow: rozległe zbieranie danych

Analiza własnych logów aplikacji Wispr Flow pokazuje, że aktywnie odczytuje ona drzewo dostępności używanej aplikacji. Logi rejestrują przechodzenie przez pełną hierarchię elementów (do 9 poziomów głębokości, 75+ elementów), odczyt zaznaczonych fragmentów tekstu oraz przechwytywanie zawartości pól tekstowych przed dyktowaniem i po nim. Dzieje się to przy każdej zmianie aplikacji, w tym w przeglądarkach, gdzie rejestrowany jest również odwiedzany adres URL.

Przechwytywanie sieciowe (mitmproxy) potwierdza, że dane opuszczają maszynę. Wolumen telemetrii był wystarczająco wysoki, aby wywołać odpowiedzi o przekroczeniu limitu ze strony serwerów odbiorczych.

Analiza statyczna lokalnej bazy danych aplikacji ujawnia schematy przechowywania pełnej zawartości okien (axText, axHTML), zrzutów ekranu oraz istniejącego tekstu w polach formularzy. Inspekcja kodu wskazuje flagę kolejki przesyłania ( needsUploading), która działa niezależnie od preferencji udostępniania danych ( shareType), co sugeruje, że dane mogą być kolejkowane do transmisji niezależnie od ustawień zgody. Nasze testy wskazują również, że przy włączonym trybie prywatności do żądań API transkrypcji dołączany jest dodatkowy kontekst dokumentu.

Analiza sieci potwierdza, że Wispr Flow używa Baseten jako dostawcy transkrypcji (zaobserwowano zapytania DNS do model-v31pl413.grpc.api.baseten.co). Ich certyfikaty zgodności zostały wydane przez Delve, startup, którego praktyki audytowe były publicznie kwestionowane . Wybór takiego certyfikatora to teatr bezpieczeństwa. Stwarza pozory przeprowadzenia audytu bez rygoru, który rzeczywiście chroni użytkowników.

Przykład: przechwycone dane dziennika, 20 marca 2026

Poniższe komunikaty dziennika zostały przechwycone z Wispr Flow v1.4.587 podczas jednej sesji w dniu 20 marca 2026 roku. Każdy wpis zawiera textboxMonitoringActive: true. Przechwytywanie sieciowe (mitmproxy) potwierdza, że te logi są przesyłane na serwery zewnętrzne.

// 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)

Ustalenia oparte na statycznej analizie publicznie dystrybuowanych pakietów aplikacji, inspekcji lokalnych baz danych i przechwytywaniu ruchu sieciowego według stanu na 20 marca 2026 r. Użytkownicy mają prawo do inspekcji oprogramowania działającego na ich własnych urządzeniach. Zachowanie po stronie serwera nie było testowane. Ustalenia te odzwierciedlają analizę w określonym momencie i mogą nie odnosić się do bieżących wersji.

Dlaczego to ważne

Twój głos jest osobisty

Podczas dyktowania wypowiadasz swoje niefiltrowane myśli — wiadomości, notatki, wrażliwe informacje. Aplikacja, której ufasz swój głos, nie powinna nigdy przechwytywać tego, co masz na ekranie.

Uprawnienia dostępności są potężne

Niektóre aplikacje do dyktowania używają dostępu do ułatwień dostępu, aby odczytywać aktywne okno, rejestrować używane aplikacje i odwiedzane strony oraz przechwytywać zaznaczony tekst. DuckType sprawia, że dostęp do ułatwień dostępu jest opcjonalny i nigdy nie odczytuje ekranu.

Zbieżne interesy

Firmy zajmujące się dyktowaniem finansowane przez venture capital potrzebują wskaźników wzrostu i danych, aby uzasadnić swoje finansowanie. DuckType jest budowany niezależnie. Twoje dane nie są produktem.

Wypróbuj DuckType

Pobierz dla macOS 11 Big Sur i nowszych lub Windows 10 i nowszych. Użyj własnego API key lub modeli offline. Konto ani karta kredytowa nie są wymagane.

Pobierz DuckType