Who we are
These terms govern the use of the site and the purchase of services from TECNOLOGIA MASTERWEB S.A.S. (hereinafter “Masterweb Solutions”), identified with NIT 900947569-8 and registered address at Cra. 64 No. 24-47, Bogotá D.C., postal code 111321, Colombia. It was incorporated on 8 March 2016. Phones: +57 601 773 2058 and +57 314 331 3939 (WhatsApp).
By submitting the measurements form, buying a bundle or using the site, you accept these terms.
Services
Masterweb Solutions designs and develops made-to-measure software, websites and applications. The specific scope of each project is defined in the quote accepted by the client.
- Development of made-to-measure software, websites and applications.
- Maintenance, migrations and changes after delivery.
- Quoting assisted by artificial intelligence.
Credits and bundles
The service is paid with credits. A bundle includes 60,000 credits at a published price of US$899, and you can buy the bundles you need.
Credits never expire: unused credits stay in your credit balance for changes and future projects. Credits are not electronic money and are not redeemable for cash, unless applicable law provides otherwise or it is agreed in writing.
Applicable taxes, if any, are shown before payment. TECNOLOGIA MASTERWEB S.A.S. is responsible for value-added tax (IVA).
Cloud computing services (hosting and software as a service) are excluded from IVA under article 476 of the Colombian Tax Code (Estatuto Tributario). If a contracted service turns out to be taxed, the tax is shown separately on the quote and on the invoice. When hosting services are covered with credits, the tax treatment is stated on the quote and the invoice.
Credits already consumed on services rendered (development, maintenance, support and the like) are non-refundable. Except as provided in the warranty (clause 7) and by law, every refund request must be justified, in writing, with the reasons behind it. Exercising the right of withdrawal requires no justification.
Right of withdrawal: in distance sales of goods and services, the consumer may withdraw within 5 business days after the contract is concluded (Law 1480 of 2011, art. 47), unless performance of the service has begun with their agreement. If withdrawal is exercised, we refund the full amount paid, with no deductions or withholdings, within 30 calendar days.
To request a refund, write to [email protected] stating whether you are exercising withdrawal or, otherwise, the reasons for your request. We reply within 15 business days.
Unused credits do not expire and remain available in your balance. Outside withdrawal and the warranty, if you prefer a refund of unused credits, you can request it with a justification; we handle it under the rules in the following paragraphs and, where it applies, deduct payment-processing costs already incurred. This deduction does not apply to withdrawal or to the warranty.
Third-party costs: domains, reserved hosting and licences or services we pay to third parties for the client are listed with their cost in the quote. We only purchase them after the 5-business-day withdrawal period, unless the client asks in writing to start earlier and accepts that this begins the service. Once paid to third parties they are committed for one year or the term in the quote, and their documented cost is non-refundable, except where the law requires it (withdrawal before the service has begun, or warranty or breach on our part).
If you request a refund outside withdrawal and the warranty and you have already used more than 50% of a credit bundle, that bundle is not refundable; the remaining balance stays active and does not expire. If you used 50% or less, we refund the value of that bundle's unused credits, at the price paid, minus payment-processing costs already incurred. This rule does not apply when the refund is due to our breach or to our inability to provide the service; in those cases we refund what was paid for the work not performed. Promotional credits are used before purchased credits.
Promotional or bonus credits are non-refundable and have no cash value. For every refund we issue the corresponding credit note and return the VAT charged on the refunded amount, as tax rules provide. Nothing above limits your statutory rights of withdrawal or warranty.
AI estimates
The quote generated with AI is preliminary, informative and non-binding. It is calculated by comparing your idea with real, already delivered projects and may vary.
The final scope, price in credits and timeline are confirmed after human review and bind the parties only when the client accepts them in writing.
The final quote, reviewed by a person (previous paragraph), is valid for 30 calendar days from issue. Once accepted, the credit amount of that work does not change. The automatic AI estimate has no validity period and is not binding.
A new quote, or one requested again after the 30 days, may require more or fewer credits for the same kind of work, because the credits needed depend on market costs (third-party services, infrastructure) and our operating costs. For example, a mini app quoted at 20,000 credits in January could be quoted at 30,000 in June or 10,000 in December. This means what the same balance can buy may go up or down over time. Every quote shows the credit amount before you accept it; adjustments reflect real costs and are never applied to work already accepted.
Intellectual property
Once the project is paid, the client owns the software developed to its measure, including its source code, without prejudice to third-party licenses and any open-source components it contains.
Masterweb Solutions retains ownership of its tools, libraries and pre-existing know-how, and may reuse general, non-confidential know-how. Masterweb Solutions grants the client a perpetual, non-exclusive, irrevocable license to use Masterweb Solutions' own libraries and components within the delivered software.
The Masterweb Solutions® name, logo and mark are owned by TECNOLOGIA MASTERWEB S.A.S. and may not be used without its authorization. Owning the software developed for the client does not give it any rights to the mark or logo.
Hosting
From the first purchase, the client has basic hosting for their application included, for up to one year, counted from the purchase; the exact period is stated in the quote. Hosting is the place on the internet where the application runs: secure computers in the cloud, with no equipment needed on the client's side.
Each bundle purchase sets the basic hosting expiry to one year from that purchase, or to the term stated in its quote. Purchases do not stack: if the client buys another bundle before the expiry, the expiry becomes one year from the new purchase. The new date is never earlier than the expiry the client already had, so no purchase shortens current coverage. For example, if the client buys in January, hosting runs until the following January; if they buy another bundle in April, it now runs until the following April. If a purchase is refunded (withdrawal, warranty or clause 3), the expiry returns to the date it had before that purchase. The current expiry date is stated in each purchase confirmation and, at the client's request, by email to [email protected]. If no bundle is bought before the expiry, hosting is billed separately, at a price that is quoted and accepted beforehand. Masterweb Solutions notifies the client before any plan change, and no plan change with a cost applies without the client's acceptance.
The included hosting is basic. The limits of the basic plan are stated in the quote. Special needs, such as a very large number of users or very large storage, carry additional costs that Masterweb Solutions consults and validates with the client beforehand, and apply only with the client's express acceptance; they can be covered with bundle credits or an additional fee.
When the included coverage ends, the client can continue with the hosting or receive the code and data to host it elsewhere.
The hosting includes daily backups. It is optimized for applications and uses Cloudflare, so everything runs with more security and speed.
We recommend that clients with sensitive data request more frequent database backups (real time, every hour, every two hours or another agreed frequency). This carries an additional cost, quoted before it is activated.
The client may request the restoration of a backup. If the restoration is not due to a defect covered by the warranty (clause 7), it may carry a cost quoted before it is carried out.
The included hosting comes with a standard (non-premium) domain name, at the client's request and subject to market availability. Its first year of registration is included; renewals are paid by the client, even when hosting coverage is extended by new purchases.
The domain is registered in the client's name. The client pays for its renewal. Masterweb Solutions notifies the client before it expires and is not liable for losing the domain when the client does not pay the renewal on time, unless the failure is caused by Masterweb Solutions.
The client may request, at any time and at no cost, a copy of its source code, with its version history, and of its data. Direct administrative access to the hosting server carries a cost, which is quoted and accepted before it is granted.
Warranty
What is delivered carries a 30-day warranty counted from the delivery date recorded in writing (email or delivery record). The warranty covers defects or failures of what was delivered measured against the scope agreed in the accepted quote. It does not cover new features or scope changes: those are improvements and are paid with credits.
To claim the warranty, the client writes to [email protected] or via WhatsApp and describes the failure. Covered defects are fixed at no cost. If the failure cannot be fixed or recurs, the client may ask for the service to be performed again or for a refund of the amount paid for the affected part, as provided by law.
Once the 30 days have ended, support, improvements and touch-ups are charged with credits or with an additional fee, quoted and accepted beforehand.
If the client, or a third party it hires, modifies the source code, the warranty does not cover failures caused by those changes. To establish this, Masterweb Solutions compares the code against the last version it delivered and shows the client the differences found. The warranty still covers the parts not affected by those changes.
The warranty also does not cover failures caused by changes in third-party services or APIs or their providers (including AI providers and payment gateways), by the client's own hosting if it moves the application elsewhere, by misuse, or by force majeure.
This warranty does not limit the rights that the law, including the Consumer Statute (Ley 1480 de 2011), grants the consumer.
AI usage
The client may use their own AI provider API keys, or keys we help them create and set up as an additional service, quoted and accepted by the client before it is provided.
AI usage by the client's application features is billed by the provider directly to the client and is not included in the bundle. Masterweb Solutions' own AI usage to build and maintain the application is included in the credit price.
Client obligations
The client agrees to provide truthful and complete information, to hold the rights to the content it delivers, and not to use the service for unlawful purposes.
If the client uses its own AI service keys, it is responsible for keeping them safe and for the costs they generate with the provider.
By hiring the service, the client authorizes Masterweb Solutions to manage its hosting remotely, using AI programming agents supervised by people, solely to deliver, maintain and fix the application. For the personal data the application processes, Masterweb Solutions acts as Data Processor (Encargado): it accesses only what is necessary, follows the client's instructions, keeps confidentiality, applies security measures and does not use that data for other purposes or to train AI models. The AI and cloud providers involved act as sub-processors under contract (art. 25, Decreto 1377 de 2013). The client, as Data Controller (Responsable), must hold the data subjects' authorization.
Each party is responsible for keeping safe the passwords and access credentials in its possession.
The client is responsible for creating its own accounts for third-party implementations, such as analytics, AI providers or authentication and login systems. If it needs help with this, we provide it at an additional cost. Its cost is quoted and accepted by the client before it is provided; it may be paid with credits or with an additional fee.
Additional help is billed separately, at a cost quoted and accepted by the client before it is provided; it may be paid with credits or with an additional fee. For training and manuals, see clause 10.
Training and manuals
Each delivered project includes three things: documented source code (comments where they help understand it and a README explaining how it is organized and run), project traceability (the version history of the code: what changed and when) and a basic operating manual in Spanish. In later deliveries we update the documentation, the history and, if usage changes, the manual.
The following are not included and are quoted separately: training, a survey (mapping) of the client's processes, and any documentation beyond those three items.
The client may request training whenever needed. It always carries an additional cost, quoted and accepted by the client before it is provided; it may be paid with credits or with an additional fee.
Training is virtual by default; it is in person only if agreed, and travel costs are quoted and accepted by the client beforehand. Duration, participants and topics are set in the quote.
You can reschedule a session at no cost by notifying [email protected] or WhatsApp at least 1 business day in advance. If you do not give notice in time and do not attend, the session counts as given, except for force majeure or justified cause. If we are the ones unable to hold it, we reschedule it at no cost.
We only record a session if the client asks and every participant authorizes it before it starts, after being told the recording will be used only so the client can review the training. We hand the recording to the client, who is responsible for its use and for its employees' authorization, and we delete it from our systems 30 days after delivering it. Training materials are for the client's internal use; the README and the basic manual are part of the delivered software and belong to the client (clause 5).
The 30-day software warranty (clause 7) covers defects in what was delivered, including errors in the README or the basic manual; it does not include training sessions or usage explanations, which are quoted separately. Contracted training has its own legal warranty: if a session is not delivered as agreed, we repeat it at no cost.
Confidentiality
Both parties keep the confidential information exchanged in confidence. Masterweb Solutions does not publish names or screenshots of its clients' projects without their permission.
Liability
The service is provided with reasonable professional diligence. To the extent permitted by law, Masterweb Solutions' liability is limited to the amount paid for the service that gave rise to the claim, and excludes indirect damages and lost profits.
Nothing in these terms excludes liabilities that the law does not allow to be excluded.
Changes to these terms
We may update these terms. The current version is the one published on this page, with its effective date. Changes do not affect projects already accepted unless agreed.
Governing law and contact
These terms are governed by the laws of the Republic of Colombia.
For any questions write to [email protected].