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_audio | Media conversion (mobile) | LGPL-3.0 |
| syncfusion_flutter_pdf | PDF editing & export | Syncfusion Community |
| pdfrx | PDF preview | Apache-2.0 |
| pdf / printing | PDF generation & share | Apache-2.0 |
| flutter_riverpod | App state | MIT |
| cryptography | Pairing encryption | Apache-2.0 / BSD-3 |
| bonsoir | Device discovery (mDNS) | MIT |
| googleapis / google_sign_in | Cloud connectors | Apache-2.0 / BSD-3 |
| just_audio | Music player | MIT |
| google_mlkit_text_recognition | PDF OCR (Pro) | Apache-2.0 |
| whisper_ggml_plus | Transcription (Pro) | MIT |
| image | Image conversion | MIT |
| pro_image_editor | Image editing | MIT |
| in_app_purchase | DocDock Pro subscriptions | BSD-3-Clause |
| flutter_secure_storage | OAuth token storage | BSD-3-Clause |
| mobile_scanner | QR pairing | Apache-2.0 |
| audiotags | Music metadata editor | MIT |
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