Legal
End User Licence Agreement
1. Parties
This EULA is between you ("User", "you") and Radalt ("Radalt", "we", "us"), the developer of the Radalt Toolkit software. Contact: [email protected].
2. Licence Grant
Radalt grants you a limited, personal, non-exclusive, non-transferable, revocable licence to install and use one copy of Radalt Toolkit on a single computer that you own or control, for your personal or professional purposes.
You may use the output produced by the application (processed IFC files, exported reports, clash results, etc.) for any lawful purpose, including commercial work.
3. Trial Period and Licence Renewal
Upon first launch, the software grants you a 30-day free trial with access to all features. No account or credit card is required to activate the trial.
Five days before the trial expires, an in-app notification will appear. You may use it to request a 30-day renewal. Renewals are provided free of charge at Radalt's discretion. Radalt reserves the right to modify or discontinue the renewal programme at any time.
Renewal requires you to provide your email address to receive a magic-link authentication email. After signing in, a time-limited authentication token is stored locally on your machine.
4. Machine Binding
Your trial and any renewed licence are bound to the specific computer on which the application was first installed. The application uses a stable machine identifier to enforce this restriction. You may not transfer your trial or licence to another computer. To use the software on a different computer, start a new trial on that machine.
5. Restrictions
You may NOT:
- Copy, distribute, sell, resell, sublicense, rent, or lend the software to any third party
- Reverse engineer, decompile, disassemble, or otherwise attempt to derive the source code of the software, except to the extent expressly permitted by applicable law or by the licences of the open-source components listed in Section 8
- Modify or create derivative works of the software
- Remove, alter, or obscure any copyright, licence, trademark, or other proprietary notice
- Circumvent, disable, or tamper with the trial period tracking, authentication tokens, machine-binding, or any other licence enforcement mechanism in the software
- Use the software for any unlawful purpose
- Use automated scripts or tools to manipulate the authentication or trial infrastructure
6. Data Collected by the Software
To operate the trial and licensing system, the application collects and processes the following data:
- Machine identifier โ a stable hardware-based ID used to bind the trial or licence to your computer; also retained by Radalt to count registered users
- Email address โ collected when you request a sign-in link; used to deliver the authentication email and retained by Radalt to count registered users
- Authentication token (JWT) โ a 30-day token stored locally in encrypted form and validated against Radalt's servers on each application startup
- Trial start date โ stored locally in encrypted form to calculate trial expiry; not transmitted to Radalt's servers
Your IFC, IDS, and BCF files are never transmitted to Radalt or any third party. All file processing occurs entirely on your local machine.
Full details of data handling practices are described in the Radalt Privacy Policy.
7. Network Activity
During normal operation, the application makes the following network requests:
- Authentication server (auth.radalt.io / Cloudflare Pages) โ to validate your authentication token on startup and during sign-in flows
- GitHub Releases โ once per day, to check whether a newer version of the application is available. No personal data is included in this request.
No other outbound network connections are made by the application. File contents are never uploaded.
8. Open-Source Components
Radalt Toolkit incorporates third-party open-source software. The following are notable components and their licences:
- IfcOpenShell โ licenced under the GNU Lesser General Public License v3.0 (LGPL-3.0). You have the rights granted by LGPL-3.0 with respect to this component, including the right to use a modified version of the library with the application.
- Electron โ MIT Licence
- React โ MIT Licence
- Three.js โ MIT Licence
- That Open Components (ThatOpen Engine) โ Apache 2.0 / MIT Licence
- Python standard library and bundled packages โ Python Software Foundation Licence and others
Full licence texts for all bundled open-source components are included in the
licenses/ directory of the application installation folder. Nothing in this EULA
limits your rights under those open-source licences.
9. Software Updates
The application includes an auto-update feature powered by GitHub Releases. The application checks for updates once per day and will notify you when a new version is available. Downloading and installing updates requires your explicit confirmation. You may also choose to skip specific versions.
Updates may change features, fix bugs, or modify the trial and licensing behaviour. Continued use of the application after an update constitutes acceptance of any changes.
10. Revocation
Radalt reserves the right to revoke your access to the software at any time, without prior notice, if we determine that you have violated this EULA, tampered with the licensing system, or acted in a manner harmful to other users or to Radalt.
Upon revocation, the application will display an access-denied screen and you will no longer be able to use the software on the affected machine.
11. Intellectual Property
Radalt Toolkit, including its source code, design, user interface, branding, and all associated materials, is the exclusive intellectual property of Radalt. This EULA grants you a limited licence to use the software; it does not transfer any ownership or intellectual property rights to you.
12. Disclaimer of Warranties
THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, OR NON-INFRINGEMENT. RADALT DOES NOT WARRANT THAT THE SOFTWARE WILL OPERATE WITHOUT ERROR OR INTERRUPTION, OR THAT IT WILL PRODUCE CORRECT OR COMPLETE RESULTS FOR ANY PARTICULAR IFC FILE OR WORKFLOW.
Any output generated by the software (processed IFC files, clash reports, IDS validation results, property edits) should be independently verified before use in structural, safety, contractual, or regulatory contexts. Use of software output for such purposes is entirely at your own risk.
13. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, RADALT SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES ARISING OUT OF OR RELATED TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE, INCLUDING WITHOUT LIMITATION ANY LOSS OF DATA, LOSS OF PROFITS, BUSINESS INTERRUPTION, OR DAMAGE TO COMPUTER SYSTEMS, EVEN IF RADALT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
IN NO EVENT SHALL RADALT'S TOTAL LIABILITY TO YOU EXCEED THE AMOUNT YOU PAID FOR THE SOFTWARE IN THE TWELVE MONTHS PRECEDING THE CLAIM (OR, IF THE SOFTWARE WAS PROVIDED TO YOU FREE OF CHARGE, USD 10).
14. Termination
This EULA is effective from the date you install the software and continues until terminated. It terminates automatically if you fail to comply with any of its terms. Upon termination, you must uninstall and destroy all copies of the software in your possession. Sections 11, 12, 13, and 15 survive termination.
15. Governing Law
This EULA is governed by the laws of India, without regard to conflict-of-law principles. Any dispute arising out of or in connection with this EULA shall be subject to the exclusive jurisdiction of the courts of India.
16. Entire Agreement
This EULA, together with the Privacy Policy and Terms of Service, constitutes the entire agreement between you and Radalt with respect to Radalt Toolkit and supersedes all prior agreements or understandings.
If any provision of this EULA is found to be unenforceable, the remaining provisions will continue in full force and effect.
17. Contact
For questions about this EULA or to report a licence violation:
Radalt
Email: [email protected]