v0.1.8
Menu
Download
Legal

Apache-2.0 · use at your own responsibility

Terms of Use

Last updated: May 21, 2026

By installing or using RuForge, you agree to what is on this page. If

you do not agree, do not install it.

What RuForge is

RuForge is a free, open-source Windows desktop application maintained

by Atticus (referred to below as "the maintainer"). It wraps yt-dlp,

ffmpeg, and a media player. It downloads media from YouTube and other

sites that yt-dlp supports, indexes downloaded files in a local

library, and plays them back.

RuForge is provided as-is under the Apache-2.0 license. There is no

warranty. There is no service-level guarantee. There is no paid tier or

support contract. Two people use it every day. That is the scale.

Your responsibility

You are responsible for what you download and what you do with it.

That includes:

  • Complying with the Terms of Service of any site you download from. YouTube, Vimeo, and similar platforms have their own rules about downloading. RuForge does not enforce or interpret those rules for you.

  • Complying with copyright law in your jurisdiction. Downloading copyrighted material without permission may be illegal where you live, regardless of the tool you use.

  • Not redistributing downloaded content. Personal use is one thing. Reuploading, selling, or sharing copyrighted material is another.

RuForge is intended for legitimate use cases including:

  • Watching videos you already have rights to (your own uploads, content you bought, Creative Commons material, content the creator released for download).

  • Archiving creator-released material under the creator's stated license.

  • Offline access for travel, low-bandwidth situations, or accessibility.

  • Educational research, criticism, commentary, and fair use as defined in your jurisdiction.

RuForge is not intended for piracy, mass redistribution, or commercial

exploitation of copyrighted material.

License

RuForge's source code is licensed under Apache-2.0. The full license

text is in the LICENSE file at the root of the repository.

yt-dlp and ffmpeg are separate projects with their own licenses. They

are bundled or referenced by RuForge but governed by their own terms.

See LEGAL.md for the third-party component list.

Updates

RuForge ships an auto-updater that checks for new versions on launch.

By running RuForge you allow it to fetch the version metadata file

from the project's GitHub repository. You can review the updater

behavior in Settings. New versions are signed; the public key is

embedded in the application.

No warranty

RuForge is provided without warranty of any kind, express or implied,

including but not limited to merchantability, fitness for a particular

purpose, and non-infringement. The maintainer is not liable for any

damages arising from use of the software, including data loss,

copyright claims, device issues, or anything else.

Termination

You can stop using RuForge at any time by uninstalling it. There is no

account to close.

The maintainer reserves the right to stop developing or distributing

RuForge at any time, for any reason.

Changes

These terms can change. Significant changes will be announced in the

release notes for the version that contains them.

Governing law

These terms are governed by the laws of the Commonwealth of Virginia,

United States, without regard to conflict-of-law principles. Disputes

that cannot be resolved informally should be filed in state or federal

courts located in Virginia.

Contact

Open an issue at https://github.com/UnboundAngel/RuForge/issues.