Effective Date: April 2026
NTCL Soft provides custom software development services as an independent developer. By engaging our services, you agree to the following terms.
The scope of each project is defined through written agreement (e.g., email, specification document).
Only features explicitly listed in the agreed specification are included
Any additional requests, modifications, or enhancements are considered out of scope and may require additional fees
Unless otherwise agreed:
Work begins after deposit payment is received
An initial prototype will be delivered within an estimated timeframe
The client is responsible for testing and providing feedback
A debugging and refinement phase will follow based on agreed scope
All timelines are estimates and may vary depending on project complexity and feedback turnaround.
A deposit is required before development begins
The remaining balance must be paid after delivery and acceptance
Payments are non-refundable once development has started, except as described in Section 8.
Failure to complete final payment may result in restricted or disabled software usage.
The software is considered delivered when the agreed functionality is provided
The client must test and report issues within a reasonable period
If no critical issues are reported, the project is considered accepted
Minor issues that do not affect core functionality do not delay acceptance.
Unless otherwise agreed:
The delivered software is provided as a compiled application
Source code is not included
The client is granted a license to use the software as specified in the project agreement
Any license type (e.g., perpetual, time-based, hardware-independent) will be defined per project.
NTCL Soft retains ownership of all source code, frameworks, and reusable components
The client receives rights to use the delivered software, not ownership of its underlying code
NTCL Soft reserves the right to reuse general techniques, logic, and non-client-specific components in other projects.
Bug fixes related to the agreed scope may be provided for a limited period after delivery
Requests for new features, enhancements, or extended support are treated as new work and may incur additional fees
Deposits are non-refundable once development has started
Refunds are only considered if NTCL Soft is unable to deliver the core agreed functionality
No refunds will be issued for:
Change of requirements
Misunderstanding of scope
Delays caused by lack of feedback
To the maximum extent permitted by law, NTCL Soft shall not be liable for:
Indirect or consequential damages
Loss of data or business
Project delays due to external factors
Total liability shall not exceed the amount paid for the project.
NTCL Soft reserves the right to suspend or terminate the project if:
Payment obligations are not met
The client fails to provide required feedback in a timely manner
In such cases, no refund will be issued.
These terms are governed by the laws of Vietnam.
Email: NTCLApp1@gmail.com
NTCL Soft is an independent software developer.