Open-source licenses

Version 1.0.3 · generated 2026-11-04

Dictate Safe is built on open-source work: 460 components in this version, listed below with their licenses. Each license asks that its notice travels with every copy of the software, so the full texts ship inside the app, under Settings, About, Open-source licenses, and in the file THIRD-PARTY-NOTICES.md among the app's files.

A program that ships with the app 1

ComponentVersionLicense
llama.cppShips inside the app as the llama-server program, which runs the optional on-device AI cleanup. Built from the pinned source tag above.b9960MIT

Code included inside those libraries 5

Credited under its own name as well.

ComponentVersionLicense
OpusDecodes Opus audio, such as WhatsApp voice notes, compiled into the app.as vendored in audiopus_sys 0.2.2BSD-3-Clause
SQLiteThe database that keeps your history on your computer. SQLite is in the public domain, so no licence is required; it is credited with thanks.as bundled in libsqlite3-sys 0.30.1Public domain
SQLCipherEncrypts the history, notes and prompts on your computer when you turn encryption on. By Zetetic LLC, compiled into the app.as bundled in libsqlite3-sys 0.30.1BSD-3-Clause
OpenSSLSupplies the encryption SQLCipher uses on Windows (on a Mac it uses the system's own). Compiled into the Windows app.3.6.3, Windows onlyApache-2.0
whisper.cppThe speech-to-text engine, compiled into the app.as vendored in whisper-rs-sys 0.13.1MIT

The app's interface 6

The JavaScript the app's windows are built with.

ComponentVersionLicense
@tauri-apps/api2.11.1Apache-2.0 OR MIT
@tauri-apps/plugin-dialog2.7.2MIT OR Apache-2.0
@tauri-apps/plugin-opener2.5.4MIT OR Apache-2.0
react19.2.7MIT
react-dom19.2.7MIT
scheduler0.27.0MIT

Fonts 1

ComponentVersionLicense
Instrument SerifThe typeface of the app's titles. Its licence also ships beside the font files.OFL-1.1

Open models the app's engines can run 14

None of these is included with the app. The app's speech and cleanup engines run open models like these, each under the licence its publisher gives. The app downloads a model, from its publisher, only when you choose one.

ComponentVersionLicense
Distil-Whisper large-v3Speech-to-text model by Hugging FaceGGML conversionMIT
Granite 3.3 2B InstructAI cleanup model by IBMGGUFApache-2.0
Mistral-7B-Instruct-v0.3AI cleanup model by Mistral AIGGUF, quantised by bartowskiApache-2.0
OLMo 2 7B InstructAI cleanup model by the Allen Institute for AIGGUF, quantised by bartowskiApache-2.0
Phi-4-mini-instructAI cleanup model by MicrosoftGGUF, quantised by bartowskiMIT
Qwen2.5-1.5B-InstructAI cleanup model by the Qwen team at Alibaba CloudGGUFApache-2.0
Qwen2.5-7B-InstructAI cleanup model by the Qwen team at Alibaba CloudGGUFApache-2.0
Qwen3-1.7BAI cleanup model by the Qwen team at Alibaba CloudGGUFApache-2.0
Qwen3-4B-Instruct-2507AI cleanup model by the Qwen team at Alibaba CloudGGUF, quantised by bartowskiApache-2.0
Qwen3-8BAI cleanup model by the Qwen team at Alibaba CloudGGUFApache-2.0
Qwen3.5-4BAI cleanup model by the Qwen team at Alibaba CloudGGUF, quantised by UnslothApache-2.0
SmolLM2-1.7B-InstructAI cleanup model by Hugging FaceGGUFApache-2.0
Whisper medium.en, large-v3 and large-v3-turboSpeech-to-text models by OpenAIGGML conversionsMIT
Whisper tiny.en, base.en and small.enSpeech-to-text models by OpenAIGGML conversionsMIT

Libraries built into the app 443

Compiled into the app on macOS and Windows.

ComponentVersionLicense
adler22.0.1MIT
aes0.9.3MIT
ahash0.8.12MIT
aho-corasick1.1.4MIT
alloc-no-stdlib2.0.4BSD-3-Clause
alloc-stdlib0.2.4BSD-3-Clause
anyhow1.0.103MIT
arboard3.6.1MIT
argon20.6.0MIT
atomic-waker1.1.2MIT
audiopus0.3.0-rc.0ISC
audiopus_sys0.2.2ISC
base640.21.7MIT
base640.22.1MIT
base64ct1.8.3MIT
bit-set0.8.0MIT
bit-vec0.8.0MIT
bitflags1.3.2MIT
bitflags2.13.1MIT
blake20.11.0MIT
block-buffer0.10.4MIT
block-buffer0.12.1MIT
block-padding0.4.2MIT
block20.6.2MIT
brotli8.0.4BSD-3-Clause AND MIT
brotli-decompressor5.0.3MIT
bytemuck1.25.1MIT
byteorder1.5.0MIT
byteorder-lite0.1.0MIT
bytes1.12.1MIT
camino1.2.4MIT
cargo-platform0.1.9MIT
cargo_metadata0.19.2MIT
cbc0.2.1MIT
cfb0.7.3MIT
cfg-if1.0.4MIT
chacha200.10.2MIT
cipher0.5.2MIT
clipboard-win5.4.1BSL-1.0
cmov0.5.4MIT
const-oid0.10.2MIT
cookie0.18.1MIT
core-foundation0.10.1MIT
core-foundation0.9.4MIT
core-foundation-sys0.8.7MIT
core-graphics0.24.0MIT
core-graphics0.25.0MIT
core-graphics-types0.2.0MIT
coreaudio-rs0.11.3MIT
coreaudio-sys0.2.18MIT
cpal0.15.3Apache-2.0
cpubits0.1.1MIT
cpufeatures0.2.17MIT
cpufeatures0.3.1MIT
crc32fast1.5.0MIT
crossbeam-channel0.5.16MIT
crossbeam-utils0.8.22MIT
crypto-common0.1.7MIT
crypto-common0.2.2MIT
cssparserUsed unmodified. Its source code is available at https://github.com/servo/rust-cssparser.0.36.0MPL-2.0
cssparser-macrosUsed unmodified. Its source code is available at https://github.com/servo/rust-cssparser.0.6.1MPL-2.0
ctor0.8.0MIT
ctor-proc-macro0.0.7MIT
ctutils0.4.2MIT
darling0.23.0MIT
darling_core0.23.0MIT
darling_macro0.23.0MIT
dasp_sample0.11.0MIT
deranged0.5.8MIT
derive_more2.1.1MIT
derive_more-impl2.1.1MIT
digest0.10.7MIT
digest0.11.3MIT
dirs6.0.0MIT
dirs-sys0.5.0MIT
dispatch20.3.1MIT
displaydoc0.2.6MIT
dom_query0.27.0MIT
dpi0.1.2Apache-2.0 AND MIT
dtoa1.0.11MIT
dtoa-shortUsed unmodified. Its source code is available at https://github.com/upsuper/dtoa-short.0.3.5MPL-2.0
dunce1.0.5Apache-2.0
dyn-clone1.0.20MIT
ecb0.2.1MIT
embed_plist1.2.2MIT
encoding_rs0.8.35BSD-3-Clause AND MIT
enigo0.3.0MIT
equivalent1.0.2MIT
erased-serde0.4.10MIT
errno0.3.14MIT
error-code3.4.0BSL-1.0
extended0.1.0MIT
fallible-iterator0.3.0MIT
fallible-streaming-iterator0.1.9MIT
fastrand2.4.1MIT
fax0.2.7MIT
fdeflate0.3.7MIT
filetime0.2.29MIT
flate21.1.9MIT
fnv1.0.7MIT
foldhash0.2.0Zlib
foreign-types0.5.0MIT
foreign-types-macros0.2.3MIT
foreign-types-shared0.3.1MIT
form_urlencoded1.2.2MIT
futures-channel0.3.33MIT
futures-core0.3.33MIT
futures-io0.3.33MIT
futures-macro0.3.33MIT
futures-sink0.3.33MIT
futures-task0.3.33MIT
futures-util0.3.33MIT
generic-array0.14.7MIT
getrandom0.2.17MIT
getrandom0.3.4MIT
getrandom0.4.3MIT
glob0.3.3MIT
global-hotkey0.8.0MIT
h20.4.19MIT
half2.7.1MIT
hashbrown0.14.5MIT
hashbrown0.17.1MIT
hashlink0.9.1MIT
heck0.5.0MIT
hound3.5.1Apache-2.0
html5ever0.38.0MIT
http1.4.2MIT
http-body1.1.0MIT
http-body-util0.1.4MIT
http-range0.1.5MIT
httparse1.10.1MIT
hybrid-array0.4.15MIT
hyper1.10.1MIT
hyper-rustls0.27.9MIT
hyper-tls0.6.0MIT
hyper-util0.1.20MIT
ico0.5.0MIT
icu_collections2.2.0Unicode-3.0
icu_locale_core2.2.0Unicode-3.0
icu_normalizer2.2.0Unicode-3.0
icu_normalizer_data2.2.0Unicode-3.0
icu_properties2.2.0Unicode-3.0
icu_properties_data2.2.0Unicode-3.0
icu_provider2.2.0Unicode-3.0
ident_case1.0.1MIT
idna1.1.0MIT
idna_adapter1.2.2MIT
image0.25.10MIT
indexmap2.14.0MIT
infer0.19.0MIT
inout0.2.2MIT
ipnet2.12.0MIT
itoa1.0.18MIT
json-patch3.0.1MIT
jsonptr0.6.3MIT
jsonwebtoken9.3.1MIT
keyboard-types0.7.0MIT
keyring3.6.3MIT
lazy_static1.5.0MIT
libc0.2.186MIT
libsqlite3-sys0.30.1MIT
litemap0.8.2Unicode-3.0
lock_api0.4.14MIT
log0.4.33MIT
lopdf0.45.0MIT
mac-notification-sys0.6.15MIT
mach20.4.3MIT
markup5ever0.38.0MIT
md-50.11.0MIT
memchr2.8.3MIT
mime0.3.17MIT
mime_guess2.0.5MIT
minisign-verify0.2.5MIT
miniz_oxide0.8.9MIT
mio1.2.2MIT
moxcms0.8.1Apache-2.0
muda0.19.3MIT
native-tls0.2.18MIT
new_debug_unreachable1.0.6MIT
nom8.0.0MIT
notify-rust4.18.0MIT
ntapi0.4.3MIT
num-bigint0.4.8MIT
num-complex0.4.6MIT
num-conv0.2.2MIT
num-integer0.1.47MIT
num-traits0.2.19MIT
objc-sys0.3.5MIT
objc20.5.2MIT
objc20.6.4MIT
objc2-app-kit0.2.2MIT
objc2-app-kit0.3.2MIT
objc2-core-foundation0.3.2MIT
objc2-core-graphics0.3.2MIT
objc2-encode4.1.0MIT
objc2-exception-helper0.1.1MIT
objc2-foundation0.2.2MIT
objc2-foundation0.3.2MIT
objc2-osa-kit0.3.2MIT
objc2-quartz-core0.3.2MIT
objc2-web-kit0.3.2MIT
ogg0.9.2BSD-3-Clause
once_cell1.21.4MIT
open5.4.0MIT
openssl-sys0.9.117MIT
option-extUsed unmodified. Its source code is available at https://github.com/soc/option-ext.git.0.2.0MPL-2.0
osakit0.3.1MIT
parking_lot0.12.5MIT
parking_lot_core0.9.12MIT
pem3.0.6MIT
percent-encoding2.3.2MIT
phf0.13.1MIT
phf_generator0.13.1MIT
phf_macros0.13.1MIT
phf_shared0.13.1MIT
pin-project-lite0.2.17MIT
plist1.10.0MIT
png0.17.16MIT
png0.18.1MIT
potential_utf0.1.5Unicode-3.0
powerfmt0.2.0MIT
ppv-lite860.2.21MIT
precomputed-hash0.1.1MIT
primal-check0.3.4MIT
proc-macro21.0.106MIT
pxfm0.1.30Apache-2.0
quick-error2.0.1MIT
quick-xml0.41.0MIT
quote1.0.46MIT
rand0.10.3MIT
rand0.9.5MIT
rand_chacha0.9.0MIT
rand_core0.10.1MIT
rand_core0.9.5MIT
rangemap1.8.0MIT
raw-window-handle0.6.2MIT
regex1.13.1MIT
regex-automata0.4.16MIT
regex-lite0.1.9MIT
regex-syntax0.8.11MIT
reqwest0.12.28MIT
reqwest0.13.4MIT
rfd0.16.0MIT
ring0.17.14Apache-2.0 AND ISC
rusqlite0.32.1MIT
rustc-hash2.1.3MIT
rustfft6.4.1MIT
rustix1.1.4MIT
rustls0.23.45MIT
rustls-pki-types1.15.0MIT
rustls-platform-verifier0.7.0MIT
rustls-webpki0.103.15ISC
ryu1.0.23Apache-2.0
same-file1.0.6MIT
schannel0.1.29MIT
schemars0.8.22MIT
schemars_derive0.8.22MIT
scopeguard1.2.0MIT
security-framework3.7.0MIT
security-framework-sys2.17.0MIT
selectorsUsed unmodified. Its source code is available at https://github.com/servo/stylo.0.36.1MPL-2.0
semver1.0.28MIT
serde1.0.228MIT
serde-untagged0.1.9MIT
serde_core1.0.228MIT
serde_derive1.0.228MIT
serde_derive_internals0.29.1MIT
serde_json1.0.150MIT
serde_repr0.1.20MIT
serde_spanned1.1.1MIT
serde_urlencoded0.7.1MIT
serde_with3.21.0MIT
serde_with_macros3.21.0MIT
serialize-to-javascript0.1.2MIT
serialize-to-javascript-impl0.1.2MIT
servo_arc0.4.3MIT
sha20.10.9MIT
sha20.11.1MIT
simd-adler320.3.10MIT
simple_asn10.6.4ISC
siphasher1.0.3MIT
slab0.4.12MIT
smallvec1.15.2MIT
socket20.6.5MIT
softbuffer0.4.8MIT
stable_deref_trait1.2.1MIT
strength_reduce0.2.4MIT
string_cache0.9.0MIT
stringprep0.1.5MIT
strsim0.11.1MIT
subtle2.6.1BSD-3-Clause
swift-rs1.0.7MIT
symphoniaUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-bundle-flacUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-bundle-mp3Used unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-codec-aacUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-codec-adpcmUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-codec-pcmUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-codec-vorbisUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-commonUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-coreUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-format-isomp4Used unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-format-mkvUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-format-oggUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-format-riffUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
symphonia-metadataUsed unmodified. Its source code is available at https://github.com/pdeljanov/Symphonia.0.6.1MPL-2.0
syn2.0.119MIT
sync_wrapper1.0.2Apache-2.0
synstructure0.13.2MIT
sysinfo0.32.1MIT
system-configuration0.7.0MIT
system-configuration-sys0.6.0MIT
tao0.35.3Apache-2.0
tar0.4.46MIT
tauri2.11.5MIT
tauri-codegen2.6.3MIT
tauri-macros2.6.3MIT
tauri-plugin-deep-link2.4.9MIT
tauri-plugin-dialog2.7.2MIT
tauri-plugin-fs2.5.1MIT
tauri-plugin-global-shortcut2.3.2MIT
tauri-plugin-notification2.4.0MIT
tauri-plugin-opener2.5.4MIT
tauri-plugin-single-instance2.4.3MIT
tauri-plugin-updater2.11.0MIT
tauri-runtime2.11.3MIT
tauri-runtime-wry2.11.4MIT
tauri-utils2.9.3MIT
tauri-winrt-notification0.7.3MIT
tempfile3.27.0MIT
tendril0.5.1MIT
thiserror1.0.69MIT
thiserror2.0.18MIT
thiserror-impl1.0.69MIT
thiserror-impl2.0.18MIT
tiff0.11.3MIT
time0.3.53MIT
time-core0.1.9MIT
time-macros0.2.31MIT
tinystr0.8.3Unicode-3.0
tinyvec1.12.0MIT
tinyvec_macros0.1.1MIT
tokio1.53.0MIT
tokio-native-tls0.3.1MIT
tokio-rustls0.26.4MIT
tokio-util0.7.18MIT
toml1.1.3+spec-1.1.0MIT
toml_datetime1.1.1+spec-1.1.0MIT
toml_parser1.1.2+spec-1.1.0MIT
toml_writer1.1.2+spec-1.1.0MIT
tower0.5.3MIT
tower-http0.6.11MIT
tower-layer0.3.3MIT
tower-service0.3.3MIT
tracing0.1.44MIT
tracing-attributes0.1.31MIT
tracing-core0.1.36MIT
transpose0.2.3MIT
tray-icon0.24.1MIT
try-lock0.2.5MIT
typeid1.0.3MIT
typenum1.20.1MIT
unic-char-property0.9.0MIT
unic-char-range0.9.0MIT
unic-common0.9.0MIT
unic-ucd-ident0.9.0MIT
unic-ucd-version0.9.0MIT
unicase2.9.0MIT
unicode-bidi0.3.18MIT
unicode-ident1.0.24MIT AND Unicode-3.0
unicode-normalization0.1.25MIT
unicode-properties0.1.4MIT
unicode-segmentation1.13.3MIT
untrusted0.9.0ISC
url2.5.8MIT
urlpattern0.3.0MIT
utf8_iter1.0.4MIT
uuid1.24.0MIT
walkdir2.5.0MIT
want0.3.1MIT
web_atoms0.2.5MIT
webview2-com0.38.2MIT
webview2-com-macros0.8.1MIT
webview2-com-sys0.38.2MIT
weezl0.1.12MIT
weezl0.2.1MIT
whisper-rs0.14.4Unlicense
whisper-rs-sys0.13.1Unlicense
winapi0.3.9MIT
winapi-util0.1.11MIT
window-vibrancy0.6.0MIT
windows0.54.0MIT
windows0.58.0MIT
windows0.61.3MIT
windows-collections0.2.0MIT
windows-core0.54.0MIT
windows-core0.58.0MIT
windows-core0.61.2MIT
windows-future0.2.1MIT
windows-implement0.58.0MIT
windows-implement0.60.2MIT
windows-interface0.58.0MIT
windows-interface0.59.3MIT
windows-link0.1.3MIT
windows-link0.2.1MIT
windows-numerics0.2.0MIT
windows-registry0.5.3MIT
windows-registry0.6.1MIT
windows-result0.1.2MIT
windows-result0.2.0MIT
windows-result0.3.4MIT
windows-result0.4.1MIT
windows-strings0.1.0MIT
windows-strings0.4.2MIT
windows-strings0.5.1MIT
windows-sys0.59.0MIT
windows-sys0.60.2MIT
windows-sys0.61.2MIT
windows-targets0.52.6MIT
windows-targets0.53.5MIT
windows-threading0.1.0MIT
windows-version0.1.7MIT
windows_x86_64_msvc0.52.6MIT
windows_x86_64_msvc0.53.1MIT
winnow1.0.4MIT
winreg0.55.0MIT
writeable0.6.3Unicode-3.0
wry0.55.1MIT
xattr1.6.1MIT
yoke0.8.3Unicode-3.0
yoke-derive0.8.2Unicode-3.0
zerocopy0.8.55MIT
zerocopy-derive0.8.55MIT
zerofrom0.1.8Unicode-3.0
zerofrom-derive0.1.7Unicode-3.0
zeroize1.9.0MIT
zerotrie0.2.4Unicode-3.0
zerovec0.11.6Unicode-3.0
zerovec-derive0.11.3Unicode-3.0
zip4.6.1MIT
zmij1.0.23MIT
zune-core0.5.3MIT
zune-jpeg0.5.15MIT