DocDock Logo DocDock

Open-source Licenses

Last updated: July 5, 2026 ยท © 2026 Aerobrid

DocDock is a commercial application published by Aerobrid. It is built with open-source and commercially licensed third-party components. This page summarizes the components that need explicit attribution. The mobile and desktop apps also include a complete license list under Settings → About & Legal → Open-source licenses.

FFmpeg / FFmpegKit

DocDock uses FFmpeg for audio conversion, extracting audio from video, GIF creation, and media probing.

Android and iOS

The app bundles FFmpegKit’s LGPL-3.0 “audio” variant as a dynamically linked native library. That build excludes GPL components such as libx264, libx265, and xvid. Video-to-MP4 conversion is not offered on mobile because that build cannot encode video reliably.

Windows, Linux, and macOS

The desktop app does not bundle FFmpeg. When you run a video or audio conversion, the app invokes a separately installed ffmpeg executable. On Windows it may be downloaded on demand from gyan.dev/ffmpeg/builds into your local app-data folder. That executable is obtained for your machine, not redistributed inside the app installer, and may include GPL-licensed components depending on which build you install.

FFmpeg and FFmpegKit are copyright their respective authors and licensed under the GNU Lesser General Public License (LGPL) v3. Source code: ffmpeg.org, git.ffmpeg.org, and the FFmpegKit project pages.

Syncfusion Flutter PDF

Copyright © Syncfusion, Inc. All rights reserved.

DocDock uses Syncfusion components under the Syncfusion Community License for individuals and small businesses. If your organization exceeds the Community License limits, a commercial Syncfusion license is required.

Whisper / GGML (on-device transcription)

Speech-to-text uses on-device Whisper models via the whisper_ggml_plus package (MIT License). Model weights bundled with the app are subject to their own licenses. No audio is sent to a server for transcription.

Noto Sans (bundled font)

Copyright © 2012 Google Inc. Licensed under the SIL Open Font License 1.1. The full OFL text is included in the in-app licenses screen.

Major third-party libraries

The table below lists principal Dart/Flutter dependencies. Each package’s full license text is included in the in-app Open-source licenses screen (auto-collected from pub.dev packages) and on the package’s repository.

Package Used for License
ffmpeg_kit_flutter_new_audioMedia conversion (mobile)LGPL-3.0
syncfusion_flutter_pdfPDF editing & exportSyncfusion Community
pdfrxPDF previewApache-2.0
pdf / printingPDF generation & shareApache-2.0
flutter_riverpodApp stateMIT
cryptographyPairing encryptionApache-2.0 / BSD-3
bonsoirDevice discovery (mDNS)MIT
googleapis / google_sign_inCloud connectorsApache-2.0 / BSD-3
just_audioMusic playerMIT
google_mlkit_text_recognitionPDF OCR (Pro)Apache-2.0
whisper_ggml_plusTranscription (Pro)MIT
imageImage conversionMIT
pro_image_editorImage editingMIT
in_app_purchaseDocDock Pro subscriptionsBSD-3-Clause
flutter_secure_storageOAuth token storageBSD-3-Clause
mobile_scannerQR pairingApache-2.0
audiotagsMusic metadata editorMIT

This table is not exhaustive. The in-app licenses screen lists every dependency shipped with the app, including transitive packages.

Contact

Questions about third-party attributions: tu994002@gmail.com