PutThrough Product engineering studio
Book a build call

Legal

Terms of service

These apply to everything we sell. Where an engagement has its own signed agreement, that agreement wins wherever the two disagree.

1. Who these terms are with

These terms are between you and PutThrough, operating from India ("we", "us"). By buying an audit, booking a sprint or taking a retainer, you agree to them.

If you are agreeing on behalf of a company, you confirm you are authorized to do so, and "you" means that company.

2. What we sell

We sell three things: a production readiness audit, fixed-scope engineering sprints, and monthly care retainers. What each includes and excludes is set out on our pricing page, and those descriptions form part of these terms.

An audit is a diagnosis. It is a written report of findings; no changes are made to your application during it.

A sprint is remediation work against a scope agreed in writing before it begins. Work outside that scope is quoted separately and started only once you approve it in writing.

3. Prices and payment

All prices are in US dollars and exclusive of any taxes that apply where you are. We invoice as an export of services from India.

Audits are payable in full before work begins. Sprints are 50% before work begins and 50% on handover. Retainers are billed monthly in advance.

Invoices are due within 14 days. We may pause work on an overdue account, and we will tell you before we do.

The audit fee is credited in full against any sprint booked from that audit. There is no time limit on that credit.

4. The audit guarantee

If an audit report contains no material finding, we do not charge for it and we refund what you have paid. You keep the report.

A material finding is one that would, if left alone, expose data to parties who should not have it, cause financial loss or incorrect billing, prevent the application from deploying or running reliably, or block acceptance by the App Store or Google Play.

We determine materiality in good faith by that definition, and the report states plainly which findings we consider material and why.

5. Your responsibilities

You need to give us the access agreed for the engagement, and to have the right to give it. You confirm that you own the application and its accounts, or are authorized to instruct work on them.

Delays in providing access move our dates. The two-business-day audit turnaround runs from when working access is granted, not from when you pay. Your start date is confirmed at purchase.

You remain responsible for your application, your customers and your own legal obligations to them throughout. We advise and we implement; we do not take over your duties as the operator of the service.

6. Ownership

All work product we create for you is yours on payment in full. In practice it is written directly into your repository, so there is nothing to transfer.

We keep ownership of our own pre-existing tools, templates, checklists and report formats, and of general knowledge and technique. You get a perpetual license to whatever of those is embedded in the work product.

The audit report is yours. You may show it to anyone, including another engineer or studio.

7. Confidentiality

We keep your code, your data and your commercial information confidential and use them only to do the work. This applies whether or not a separate NDA is signed, and it survives the end of the engagement.

We will not name you as a client, describe your application or publish anything about the work without your written permission. Case studies on this site are demonstration builds of our own unless a page says otherwise and we have your agreement in writing.

8. What we do not warrant

We do the work with the reasonable skill and care of a competent professional. Beyond that, and to the extent the law allows, we give no warranties.

Specifically: an audit is a review of code, configuration and access rules within the agreed scope and the stated time. It is not a penetration test and not a security certification, and it cannot prove the absence of vulnerabilities. Nobody can.

App Store and Google Play approval is decided by Apple and Google. We handle compliance on our side and respond to review feedback, but we cannot and do not guarantee that your application will be accepted, or that it will stay accepted.

We do not warrant that software will be uninterrupted or error-free, or that any commercial outcome will follow from the work.

9. Liability

Neither of us limits liability for death or personal injury caused by negligence, for fraud, or for anything else that cannot lawfully be limited.

Otherwise, our total liability arising out of or in connection with an engagement is limited to the fees you have paid us for that engagement.

Neither of us is liable to the other for loss of profit, loss of revenue, loss of anticipated savings, loss of data, or any indirect or consequential loss.

10. Ending an engagement

You may cancel an audit before we begin work for a full refund. Once the audit has begun, the guarantee in clause 4 is the remedy that applies.

Either of us may end a sprint by giving written notice. You pay for work completed to that point, and we hand over everything done so far with the written record of it.

Retainers run month to month and either of us may end one with 30 days’ written notice. Unused hours do not roll over and are not refunded.

11. Governing law

These terms are governed by the laws of India, and the courts of [jurisdiction — confirm with counsel] have exclusive jurisdiction, except that either of us may seek injunctive relief anywhere it is needed.

Where you are a business outside India and we agree different terms in a signed master services agreement, those terms apply instead.

12. General

If any clause here is unenforceable, the rest continues to apply. A failure to enforce a term is not a waiver of it. Neither of us may assign these terms without the other’s consent, except to a successor of the business.

These terms, together with the pricing page, the scope document for an engagement and any signed agreement, are the whole of what is agreed between us.

We will post any change to these terms on this page and update the date above. Material changes to the terms of an engagement already under way are agreed with you in writing, not announced here.

What do you need?

What it should do, who will use it, the must-haves, and any links. A few sentences is plenty.

Budget, if you have one in mind
When would you like to start?