End User License Agreement (EULA)
Last updated: 21 March 2026
This End User License Agreement ("Agreement") is a legal agreement between you ("User", "you") and Revolt.Inc ("Licensor", "we", "us") for the use of the MediaBoxMC desktop application (the "Software"). By installing, copying, or otherwise using the Software, you agree to be bound by the terms of this Agreement. If you do not agree to these terms, do not install or use the Software.
1. License Grant
Subject to the terms and conditions of this Agreement, the Licensor grants you a non-exclusive, non-transferable, revocable, limited license to install and use the Software on compatible devices in accordance with the terms set forth herein and any applicable documentation.
2. License Types
- Free License: Grants access to the Software with limited features. The free version may include advertisements in future releases. No purchase is required.
- Premium License: Grants access to the full feature set of the Software and removes advertisements. Premium licenses may be acquired through the Microsoft Store (as an in-app purchase) or through the MediaBoxMC website. Premium license terms, pricing, and features are as described at the time of purchase.
3. Platform Requirements
The Software is designed for and supported on the following platforms:
- Windows 10 (build 19041 or later), 64-bit (x64) architecture
- Windows 11, 64-bit (x64) architecture
The Licensor does not guarantee functionality on unsupported platforms, older builds, or non-x64 architectures.
4. Installation and Device Limitations
The Free License permits installation on an unlimited number of devices for personal use. The Premium License permits installation on devices as governed by the terms of the Microsoft Store (for Store purchases) or as specified at the time of purchase on the Website. Each license is personal to the User and may not be shared, resold, or transferred.
5. Required Permissions
The Software requires the following system permissions to function properly:
- Internet access: Required to communicate with the TMDB API for metadata retrieval and the GitHub API for checking MPV player updates. No personal data is transmitted.
- File system access: Required to scan your designated media library folders, read multimedia file metadata, and manage the local application data directory (%LOCALAPPDATA%\MediaboxMC\).
- Private network access: Required to access media files stored on local network shares (SMB/CIFS) if you choose to include network locations in your library.
- Full trust (runFullTrust): Required because MediaBoxMC is a WPF desktop application that runs with full desktop capabilities. This is a standard requirement for desktop applications distributed through the Microsoft Store via MSIX packaging.
6. Third-Party Components
The Software incorporates or utilizes the following third-party components:
- MPV Media Player (GPL-2.0-or-later): Used as a separate external process for media playback, communicating with the Software via IPC named pipes. MPV is not statically or dynamically linked to the Software.
- uosc (LGPL-2.1): A Lua script used as the MPV player UI overlay. Distributed as a separate script file alongside MPV.
- .NET NuGet Libraries: Microsoft.Data.Sqlite (MIT), Dapper (Apache-2.0), Blake3 (MIT/Apache-2.0), TMDbLib (MIT), CommunityToolkit.Mvvm (MIT), SharpCompress (MIT), Serilog and extensions (Apache-2.0), Microsoft.Extensions packages (MIT).
A complete list of third-party components and their respective licenses is available in the Third-Party Notices document included with the Software.
7. User Content
You retain full ownership of all multimedia files and content in your media library. The Software does not access, upload, transmit, modify, or alter the content of your files. The Software only reads file metadata (such as file names, sizes, codecs, and duration) for the purpose of organizing your library and does not write to or modify your media files in any way. All metadata and organizational data created by the Software is stored locally on your device.
8. Updates
If you installed the Software through the Microsoft Store, updates will be delivered automatically through the Store's update mechanism. If you installed the Software from the Website or other sources, you may update manually by downloading the latest version. The Licensor reserves the right to release updates, patches, or new versions at its discretion. Continued use of the Software after an update constitutes acceptance of any modified terms.
9. Support
Support is provided on a best-effort basis. The Licensor does not guarantee any specific response time or resolution. No service level agreement (SLA) is provided. Support requests may be submitted via [EMAIL_PLACEHOLDER].
10. Termination
This Agreement is effective until terminated. Your rights under this Agreement will terminate automatically and without notice if you fail to comply with any of its terms. Upon termination, you must cease all use of the Software and destroy all copies in your possession. Provisions of this Agreement that by their nature should survive termination shall survive, including but not limited to sections on intellectual property, limitation of liability, and governing law.
11. Disclaimer of Warranties
THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. THE LICENSOR DOES NOT WARRANT THAT THE SOFTWARE WILL BE UNINTERRUPTED, ERROR-FREE, OR FREE OF HARMFUL COMPONENTS. YOU ASSUME ALL RISK ASSOCIATED WITH THE INSTALLATION AND USE OF THE SOFTWARE.
12. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF DATA, LOSS OF PROFITS, OR LOSS OF GOODWILL, ARISING OUT OF OR RELATED TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE, REGARDLESS OF THE CAUSE OF ACTION OR THE THEORY OF LIABILITY. THE LICENSOR'S TOTAL AGGREGATE LIABILITY SHALL NOT EXCEED THE AMOUNT YOU HAVE ACTUALLY PAID FOR THE SOFTWARE LICENSE IN THE TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO THE CLAIM.
13. Governing Law
This Agreement shall be governed by and construed in accordance with the laws of the Italian Republic, without regard to its conflict of law provisions. Any disputes arising from or related to this Agreement shall be subject to the exclusive jurisdiction of the competent courts of Italy. If you are a consumer residing in the European Union, nothing in this Agreement shall deprive you of the protection afforded by the mandatory provisions of the consumer protection laws of your country of residence.
14. Contact
For questions regarding this Agreement, please contact:
Revolt.Inc
[EMAIL_PLACEHOLDER]