Terms

The short version: you own everything, the price is fixed in writing before the work starts, and either side can stop with thirty days’ notice.

The work

Every project starts with a written scope: what is in, what is out, the fixed price, the date, and what you need to provide. The scope is the contract. If something is not in it, it is not being built, and if something in it turns out to be the wrong thing to build, I stop and talk before the money moves.

Ownership

The code is in your repository and the infrastructure is in your accounts, from the first commit. There is no license tying it to Arjav Jain, and no claim over the result. If you stop paying, everything you have already paid for keeps running.

Payment

Half up front and half on handover, unless the scope says otherwise. Monthly support is paid in advance. Invoices are sent by email. A project paused for over a month without a decision from either side is treated as paused rather than abandoned, and the handover still happens.

Changes and stopping

You can stop a project at any point and you pay for the work done up to that point. Thirty days’ notice ends a monthly support arrangement. Work that has been agreed in the scope is not removed from the scope because it turned out to be harder than expected; if that happens, the conversation happens before the work does.

What is not covered

Guarantees that a third-party service will stay up, that a model will always answer the same way, or that the work will make money. Software has limits and the ones that matter are written into the scope. Anything not written into the scope is not a promise.

Liability

The work is done with reasonable care. Liability is limited to the fee paid for the work it relates to. Nothing here removes rights you have under the consumer law that applies to you.

The small print

These terms are governed by Indian law. The written scope is the more specific document and wins where the two disagree. Questions go to hello@arjav.is-cool.dev.

Things That Think. Written to be read, not to be survived.