License Agreement
OopsClick LLC
SilkBuilder and SilkClient Software License Agreement
This Software License Agreement (the "Agreement") is entered into between OopsClick LLC (the "Licensor"), a company providing the SilkBuilder development framework and the SilkClient application host accessible at https://silkbuilder.com, and the individual or entity acquiring a license to use the Software ("Licensee" or "You"), effective as of the date You accept this Agreement (the "Effective Date").
By downloading, installing, accessing, or otherwise using the SilkBuilder software framework (the "Software"), You agree to be bound by the terms and conditions of this Agreement. If you are entering into this Agreement on behalf of a company or other legal entity, You state that you have the authority to bind such entity to these terms. If You do not agree to these terms, You may not use the Software.
1. Definitions
Software: Refers to the SilkBuilder development framework and the SilkClient application host, including all related documentation, custom JSP tags, object-relational mapping tools, UI components, source code, binaries, and any updates, upgrades, or modifications provided by Licensor.
SilkBuilder: Refers to the Java and JavaScript libraries along with a web-based development Environment (IDE). The SilkBuilder is installed on the Licensee's server and used for developing applications.
SilkClient: Refers to the Java and JavaScript libraries set up to run applications created with SilkBuilder. The SilkClient is installed on the licensee’s server.
License Key: A unique code provided by Licensor to activate and authenticate use of the Software.
Configuration Service: The Licensor’s web-based platform accessible at https://account.silkbuilder.com (or any successor or replacement URL notified by the Licensor), through which the Licensee may (i) purchase, activate, manage, and renew SilkBuilder and SilkClient Licenses, and (ii) access tools and assistance for the installation and configuration of SilkBuilder and SilkClient on one or more Hosts.
Host: A Tomcat application folder configured to host a SilkBuilder or a SilkClient software. The host has its unique URL and should be able to access the internet.
Stripe: Payment processing services and related functionalities provided by Stripe, Inc. and its affiliates, which facilitate the secure authorization, transmission, and settlement of digital and in-person transactions between the User and their customers, including all applicable Stripe Services Agreement (SSA) terms, payment features, and connected account agreements that may apply.
Documentation: User manuals, API references, and technical guides provided with or for the Software.
2. Grant of License
Subject to the Licensee’s strict compliance with the terms and conditions of this Agreement and timely payment of all applicable License Fees, the Licensor hereby grants to the Licensee a non-exclusive, non-transferable, non-sublicensable, revocable, and limited license during the term of the applicable License to:
2.1 Licensed Rights
- Access and use the Configuration Service to install and configure the SilkBuilder and SilkClient software on servers or Hosts owned or lawfully controlled by the Licensee;
-
Access and use the advanced development features of SilkBuilder and SilkClient, including, without limitation:
- support for multiple developers and defined roles per SilkBuilder installation;
- tools to keep the Software up to date;
- import and export of system code;
- import and export of project code;
- email management system; and
- translators management system.
- Make a reasonable number of copies of the Software solely for backup and archival purposes, provided that all such copies remain subject to the terms of this Agreement.
The Licensee is solely responsible for the installation, operation, security, and ongoing maintenance of all servers and Hosts on which the Software is installed.
2.2 License Restrictions
The license granted in Section 2.1 does not include, and the Licensee shall not (and shall not permit any third party to):
- sublicense, rent, lease, lend, sell, distribute, or otherwise transfer the Software, the Configuration Service, or any part thereof;
- modify, adapt, translate, reverse engineer, decompile, disassemble, or create derivative works of the Software or any portion thereof, except to the extent expressly permitted by applicable mandatory law, notwithstanding this restriction;
- remove, obscure, or alter any proprietary notices, labels, or marks on or embedded in the Software;
- use the Software or the Configuration Service for any unlawful purpose or in any manner that violates applicable law; or
- use the Software or the Configuration Service in any way not expressly authorized under this Agreement.
All rights not expressly granted to the Licensee under this Agreement are reserved exclusively by the Licensor.
2.3 Use of Licensee’s Name and Logo for Promotional Purposes
The Licensee hereby grants to the Licensor a non-exclusive, non-transferable, royalty-free, worldwide license during the term of this Agreement and for a period of thirty (30) days thereafter to use the Licensee’s name and company logo (if provided) solely for the purpose of identifying the Licensee as a customer of the Licensor in the Licensor’s marketing materials, website, customer lists, press releases, and other promotional communications.
The Licensor shall not use the Licensee’s name or logo in any manner that suggests endorsement of the Licensor’s products or services beyond the factual statement of the business relationship. Upon written request from the Licensee, the Licensor shall promptly remove or cease any such use of the Licensee’s name or logo.
3. License Fees and Usage-Based Pricing
3.1 SilkBuilder License
The SilkBuilder License grants the Licensee access to the Configuration Services for the installation and configuration of one (1) Host and determines the number of authorized developer seats permitted to access the SilkBuilder installation. The license fee is calculated based on the number of developer seats licensed for the selected Host, subject to a minimum of one (1) seat.
The installation and configuration of any additional Hosts requires the purchase of one or more additional SilkBuilder Licenses, each with the applicable number of developer seats.
SilkBuilder Licenses may be purchased on either a monthly or annual subscription basis.
3.2 SilkClient License
The SilkClient License grants the Licensee access to the Configuration Services for the installation and configuration of one (1) Host. The fee for each SilkClient License is fixed per Host and is independent of the number of end users or other persons accessing the Host.
The installation and configuration of any additional Hosts requires the purchase of one or more additional SilkClient Licenses.
SilkClient Licenses may be purchased on either a monthly or annual subscription basis.
3.3 Pricing
| License | Montly Price | Annual Price |
|---|---|---|
| SilkBuilder | 15 USD | 150 USD (2 months free) |
| SilkClient | 15 USD | 150 USD (2 months free) |
3.4 Billing Terms
- Monthly SilkBuilder Billing: Fees are calculated by multiplying the number of licensed developer seats by the applicable monthly per-seat price and are invoiced and charged monthly via Stripe.
- Annual SilkBuilder Billing: Fees are calculated by multiplying the number of licensed developer seats by the applicable annual per-seat price and are invoiced and charged annually via Stripe.
- Monthly SilkClient Billing: The fixed monthly fee per Host is invoiced and charged monthly via Stripe.
- Annual SilkClient Billing: The fixed annual fee per Host is invoiced and charged annually via Stripe.
Licensee may add, remove, or modify the number of developer seats at any time through the Stripe account interface. Any such changes shall take effect at the commencement of the next billing period.
All fees are non-refundable and non-cancellable, except as may be expressly required by applicable law.
Taxes: Stripe will calculate and collect all applicable sales, use, value-added, or other taxes based on the Licensee’s billing address or location. All fees are exclusive of such taxes, which are the sole responsibility of the Licensee.
3.5 Payment Terms
Licensor uses Stripe, a third-party payment processor, to handle all payments. By creating an account or purchasing a License, the Licensee consents to the sharing of necessary information (including name and email address) with Stripe solely for billing and payment processing purposes. Licensor does not collect or store any payment card information; all such data is collected and stored securely by Stripe in accordance with its privacy policy and applicable standards.
Charges for Licenses will be processed by Stripe against the payment method provided during setup. Billing occurs at the end of each month for monthly subscriptions or at the end of each annual term for annual subscriptions (or as otherwise specified in the billing cycle).
3.6 Pricing Changes
Licensor reserves the right to modify the fees for any Licenses upon providing at least sixty (60) days’ prior written notice to the Licensee (which may be delivered by email). Any price increase will apply only to billing periods commencing after the expiration of the notice period. The Licensee shall remain locked into the pricing in effect at the time of purchase for the duration of the then-current billing term.
4. Intellectual Property Rights
The Software, Documentation, and all related intellectual property rights (including copyrights, trademarks, and trade secrets) are owned exclusively by Licensor. Nothing in this Agreement transfers ownership of any intellectual property rights to You. You retain ownership of any applications You develop using the Software, provided they do not infringe Licensor's rights.
5. Open Source Components
The Software incorporates and is distributed with third-party open source libraries, components, and materials (collectively, "Open Source Components"). A current list of Open Source Components, including their applicable licenses, is available in the Software's NOTICE file, LICENSES folder, or at https://silkbuilder.com/open-source.
Important Notice:
- The Open Source Components are not covered by this Agreement and retain their original licenses.
- Your use of the Open Source Components is governed exclusively by their respective open source licenses.
- Licensor makes no representations or warranties regarding the Open Source Components.
Some Open Source Components may require You to:
- Include attribution notices
- Distribute source code
- Provide reciprocal licensing
- Comply with other specific license obligations
You are solely responsible for:
- Reviewing and complying with each Open Source Component's license terms
- Ensuring Your use and distribution complies with all applicable open source obligations
- Any consequences arising from Your use of Open Source Components
Licensor disclaims all liability related to Open Source Components. By using the Software, You acknowledge and agree to these terms.
6. Restrictions
You agree not to:
- Remove or alter any copyright, trademark, or proprietary notices in the Software.
- Offer, provide, or make available any service that competes with or mimics the functionality of the Configuration Service, including, without limitation, any web-based platform or tool that enables third parties to purchase, manage, install, or configure SilkBuilder or SilkClient installations.
- Attempt to bypass or circumvent any license key or activation mechanism.
- Export the Software in violation of export control laws.
Violation of these restrictions may result in immediate termination of the license and legal action.
7. Maintenance and Support
During the term of a valid License and subject to the Licensee’s timely payment of all fees, the Licensor shall provide the following maintenance and support services:
- Email Support. The Licensor will use commercially reasonable efforts to respond to properly submitted support requests via email during standard business hours (Monday through Friday, 9:00 AM to 5:00 PM Eastern Time (ET), excluding U.S. federal holidays).
- Response Time. The Licensor will endeavor to provide an initial response to each support request within one (1) business day of receipt. Response times are measured only during business hours.
-
Scope and Limitations. Support is limited to reasonable assistance with the installation, configuration, and operation of the licensed SilkBuilder and SilkClient software as described in the Documentation. Support does not include:
- Custom development, coding, or feature requests;
- Training, consulting, or on-site assistance;
- Issues arising from the Licensee’s hardware, network, third-party software, modifications to the Software, or misuse;
- Support for more than 4 concurrent support requests per month (or per Licensee, at the Licensor’s discretion); or
- Any services that would require the Licensor to expend more than two (2) hours of effort per request without additional compensation.
- Higher-Tier Support. Enhanced support options (e.g., faster response times, phone support, or dedicated resources) may be available for purchase as an add-on.
This support is provided on an “as available” basis using commercially reasonable efforts. The Licensor makes no guarantees regarding resolution times, as these depend on the nature and complexity of the issue.
8. Confidentiality
You agree to keep confidential any non-public information shared by the Licensor, including proprietary elements of the Software owned by OopsCLick LLC. This obligation survives termination of the Agreement.
9. Warranties and Disclaimers
Licensor warrants that, for a period of 90 days from the Effective Date, the Software will substantially conform to the Documentation when used in accordance with this Agreement. This warranty does not apply to modifications made by You or use not in compliance with the Agreement.
EXCEPT AS EXPRESSLY PROVIDED HEREIN, 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, OR NON-INFRINGEMENT. LICENSOR DOES NOT WARRANT THAT THE SOFTWARE WILL BE ERROR-FREE OR UNINTERRUPTED.
You assume all risk associated with the use of the Software, including data loss or security breaches.
10. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, LICENSOR SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOSS OF PROFITS, DATA, OR GOODWILL, ARISING OUT OF OR RELATED TO THIS AGREEMENT OR THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Licensor's total liability under this Agreement shall not exceed the amount paid by You for the license in the 12 months preceding the claim.
11. Indemnification
Licensor will defend You against third-party claims that the Software infringes their intellectual property rights, provided You promptly notify Licensor and cooperate in the defense. The licensor's liability is restricted to the fees that have been paid by You.
You agree to indemnify the Licensor against claims resulting from Your misuse of the Software, modifications or updates made by You to the Software, or applications developed using the Software.
12. Termination
12.1 Automatic Termination
This Agreement shall terminate automatically, without notice, if either party materially breaches any term of this Agreement and fails to cure such breach within fifteen (15) days after receiving written notice thereof.
12.2 Termination by Licensor
Licensor may terminate this Agreement for convenience upon thirty (30) days’ prior written notice to Licensee.
12.3 Termination by Licensee
Licensee may terminate this Agreement at any time for any reason by using the “Terminate Account” option in the SilkBuilder Account web application or by providing written notice to Licensor.
12.4 Effect of Termination
Upon termination or expiration of this Agreement for any reason:
- All rights and licenses granted to Licensee shall immediately cease;
- Licensee must immediately cease all use of the Software; and
- Licensee shall, within five (5) business days, permanently delete or destroy all copies of the Software in its possession or control and, upon request, certify in writing that it has done so.
12.5 Survival
Sections 4, 8, 9, 10, 11, 12, and 13 survive termination.
13. Governing Law and Dispute Resolution
This Agreement is governed by the laws of the State of Maryland, USA, without regard to conflict of laws principles. Any disputes shall be resolved exclusively in the state or federal courts located in Baltimore, Maryland. You waive any objection to venue or jurisdiction.
14. General Provisions
Entire Agreement: This Agreement constitutes the entire understanding between the parties and supersedes all prior agreements.
Severability: If any provision is held invalid, the remainder remains in effect.
Transferability: This license cannot be transferred to another party.
Amendments: Changes must be in writing and signed by both parties.
Force Majeure: Neither party is liable for delays due to events beyond reasonable control.
ACCEPTANCE: By using the Software, You acknowledge that You have read, understood, and agree to this Agreement.
OopsClick LLC
Last Updated: April 15, 2026