TRANSPARENCY REPORT & TECHNICAL DISCLOSURE

Technology & Open Source

At VidKit, we believe in transparency regarding the technology that powers our application and how we handle your data. This document details our use of the FFmpeg framework and our compliance with open-source licenses.

1. The Engine: FFmpeg

VidKit is powered by customized binaries of FFmpeg, a leading multimedia framework capable of decoding, encoding, transcoding, and playing multimedia files.

We utilize these libraries to perform core tasks locally on your device:

2. Build Configuration & Reproducibility

To ensure stability and performance on Android devices, we build our FFmpeg binaries using the ffmpeg-kit wrapper (maintained by Arthenica). We believe in the open-source philosophy of reproducibility.

Upstream Source: https://github.com/arthenica/ffmpeg-kit

Our Specific Build Command:
The specific libraries included in VidKit were compiled using the following configuration script:

./android.sh --disable-arm-v7a-neon --enable-gpl --enable-x264 --enable-x265 --enable-libvpx --enable-libaom --enable-opus --enable-libvorbis --enable-lame --enable-soxr --enable-libwebp --enable-android-media-codec

Configuration Breakdown:

3. Privacy First Architecture

🔒 100% Offline Processing

📂
Input: The app reads files directly from your device's storage.
⚙️
Processing: The FFmpeg binaries described above run locally on your CPU/GPU. No video data is ever uploaded to any server.
💾
Output: Results are saved directly back to your device.

4. License Compliance (GPLv3)

Written Offer for Source Code

This application uses code from FFmpeg licensed under the GNU General Public License v3.0 (GPLv3) and its dependencies (x264, x265, LAME, etc.).

We do not claim ownership of these open-source libraries. They remain the property of their respective authors.

Your Right to the Source Code:
In accordance with the GPLv3, if you wish to obtain the complete corresponding source code for the binaries we distributed (including the build scripts and any modifications we made), you may request it from us.

This offer is valid to anyone in receipt of this information for a period of three years from our last distribution of the application.

Request Source Code via Email

Upon request, we will provide a link to download the source archive containing the FFmpeg source, external libraries source, and build scripts used to generate our libffmpeg.so files.