Drakvix Repeater Third-Party Notices
This page summarizes open-source frameworks, runtimes, models, and media processing components included in or used by Drakvix Repeater. You can confirm the third-party material scope here, or jump directly to support or privacy.
This page explains what the app depends on; it does not change ownership of your material.
Third-party notices are mainly for App Store review, compliance checks, and user transparency. Most users only need to know that the app uses open-source frameworks and local runtimes, while imported audio, video, and subtitles remain theirs.
Used to build the desktop app
Tauri, React, Vite, and Rust / npm dependencies are used for windows, interface, and build workflows.
Used for local media processing
FFmpeg, ffprobe, Python Runtime, and speech-related packages are used for media reading, metadata, and local transcription workflows.
User material stays user-owned
The app does not claim copyright over imported audio, video, or subtitles, and these notices do not license user material.
Review third-party materials by purpose
The list below is grouped by app shell, frontend interface, media processing, local transcription, and user material. The final release should still match the license inventory exported from the signed package.
Tauri
Used for the macOS desktop shell, windows, system integration, and Rust backend capabilities.
Before release, include a complete license list for Tauri and Rust crates.
React / Vite
Used for the app frontend interface, state handling, and build process.
Before release, include license details for frontend npm dependencies.
FFmpeg / ffprobe
Used to read audio, video, and media metadata. Included binaries, build method, and license details must match the final package.
Whisper / faster-whisper
Used for local transcription or speech-related features. Model source, model version, runtime source, and licenses should be preserved with release records.
Python Runtime
The current Drakvix Repeater build includes a local Python runtime for the offline speech transcription workflow. The verified runtime version is Python 3.12.13, bundled under resources/whisper-runtime/macos/, including libpython3.12.dylib.
Python is distributed under the Python Software Foundation License. The bundled LICENSE.txt and related package license files are retained in release records and build artifacts.
Python packages used by the local transcription workflow include faster-whisper, CTranslate2, ONNX Runtime, NumPy, tokenizers, huggingface-hub, PyAV, tqdm, PyYAML, protobuf, httpx, anyio, and supporting packages. Before release, export the complete inventory from the final packaged build.
User Material
Audio, video, and subtitles imported by users remain owned or licensed by the user; the app does not claim copyright over user material.
Final notices should match the submitted package.
Before App Store submission, regenerate the third-party license inventory from the final signed build and confirm that the source, version, and license details for the Python runtime, Python packages, FFmpeg, Tauri/Rust crates, frontend npm dependencies, and local model files are accurate.