BBcodec Studio

Privacy Policy

Last Updated: September 15, 2025

Our Commitment to Your Privacy

This tool was built with privacy as a foundational principle. We believe you should have full control over your data.

BBCodec Studio does ABSOLUTELY NOT store, record, or transmit your video files, audio files, or any other personal information to our servers.

Because there are no servers. The entire media conversion and manipulation process occurs directly within your web browser on your own computer.

How It Works

  • When you upload a file, it is loaded directly into your browser's memory. It is never uploaded to any external server owned or operated by us.
  • All processing is performed by a version of FFmpeg that runs entirely inside your browser using WebAssembly technology.
  • The converted files are generated in your browser and are available for you to download directly. At no point do your files leave your machine.

Data We Don't Collect

We do not use cookies for tracking, we do not have analytics scripts, and we do not log any user activity. We have no way of knowing what files you are processing or what commands you are running.

Verification

You can verify this for yourself by opening the Developer Tools (F12 or Ctrl+Shift+I) in your browser and inspecting the "Network" tab. You will see that no file data is sent to any domain other than what's required for the application to load.

Your privacy isn't just a policy for us—it's a technical guarantee built into the architecture of this application.

Licensing and Third-Party Software

LGPL Compliance: BBCodec Studio uses FFmpeg.wasm and all associated LGPL components for media processing. This is done in compliance with the LGPL license:

  • Version:0.12.10 (optimized, doesn't apply if you use modified version)
  • Source code: https://github.com/ffmpegwasm/ffmpeg.wasm
  • Users have the right to import their own compatible version, though it is not garantueed the program will keep working.

GPL Components and User Control: Certain FFmpeg features, such as libx264 or other GPL-licensed codecs, cannot be run automatically in BBCodec Studio. Any command or filter that would require a GPL component is highlighted and blocked in the interface. Users must explicitly remove or change the command before it can be executed. This ensures that GPL components cannot be executed accidentally, keeping BBCodec Studio fully LGPL-compliant.

Client-Side File Checks: All processing and verification occur entirely in the browser. When a file is uploaded, BBCodec Studio checks client-side whether the file contains any formats or codecs that require GPL components. If such a component would be required, the interface blocks execution until the user makes a change. No file data is ever sent to external servers, and all checks are done locally on the user’s machine.

Other Third-Party Software: Any additional open-source libraries used for the user interface or utilities are attributed where required by their licenses.