Legal
Developer Terms of Service
Last updated 13 August 2026
These terms govern your use of TestFi as a developer: someone who buys testing campaigns. If you are a tester earning money on the platform, the agreement that applies to you is the Tester Agreement, not this one.
TestFi is operated by CDrop LLC, a limited liability company registered in the State of Wyoming, United States ("TestFi", "we", "us"). Registered address for notices: [registered agent address, Wyoming, USA].
01Acceptance
By creating an account, funding a campaign, or otherwise using the platform as a developer, you agree to these terms. If you are agreeing on behalf of a company, you confirm you are authorised to bind it, and "you" means that company.
02Eligibility
You must be at least 18 years old and legally able to enter a contract. You may not use TestFi if you are located in, ordinarily resident in, or organised under the laws of a country or territory subject to comprehensive economic sanctions, or if you appear on any restricted party list maintained by the United States, the European Union, the United Kingdom, or the United Nations. We may refuse or discontinue service to comply with those regimes.
03Accounts
You must give accurate registration details and keep them current. You are responsible for everything done under your account and for keeping your credentials safe. Tell us promptly at contact@testfi.app if you suspect unauthorised access.
04What the service is, and what it is not
TestFi connects you with human testers who install your app, complete the scenarios you set, and return written feedback, screen recordings, or both. Each session is scored by an automated system that summarises usability signals.
We do not guarantee outcomes. We do not guarantee that your app will pass any app store review, that Google Play will grant production access, that any particular rating, ranking, download volume, or commercial result will follow, or that feedback will identify any specific defect. Testers are independent people giving their own opinions. Where a campaign is sold with a stated delivery commitment, that commitment and the remedy in clause 6 are the entire scope of what we promise.
05Orders, prices and payment
Prices are shown before you pay and are charged in US dollars through our payment processor. Funding a campaign authorises that charge. Current pricing is on the pricing page; we may change prices at any time, and the change applies to campaigns funded afterwards, never retroactively to one already paid for.
Prices exclude taxes. You are responsible for any sales, use, VAT, GST, or similar tax on your purchase, other than taxes on our income. If you are required to withhold any amount, you will gross up so we receive the full stated price.
We do not store your card details. Payment is handled by Stripe under its own terms, and a failed, reversed, or charged-back payment entitles us to suspend delivery and the account.
06Delivery, unused slots, and no refunds
All sales are final. TestFi does not issue refunds. Funding a campaign buys a digital service that we begin delivering as soon as the campaign goes live to testers.
Unused slots are refilled, not refunded. If a tester accepts a slot and then drops out, fails to submit, or submits work we reject, we recruit a replacement tester for that slot at no extra cost to you, and we keep doing so until the slots you paid for have been filled with accepted submissions. This is the remedy for undelivered slots, and it is the only one.
If we conclude that we cannot deliver a campaign at all, we will credit the amount you paid toward another campaign of your choosing on the platform. Credits do not expire and are not exchangeable for cash.
You may close a campaign early. Doing so does not create a refund or a credit for slots you chose not to use, because recruitment, tester payouts, and scoring costs are incurred as the campaign runs.
Nothing in this clause limits any right you have under mandatory consumer law that cannot be excluded by contract. See clause 18.
07Your app, your content, and the licence you give us
You keep all rights in your app, builds, brand, and materials. You grant us a non-exclusive, worldwide, royalty-free licence to host, reproduce, distribute, and display them, and to make them available to testers you have selected, purely so we can run your campaign and support it. The licence lasts as long as we need it for that purpose.
You confirm you own or are licensed to use everything you upload, and that distributing it to testers through TestFi does not breach anyone else's rights or any app store agreement you are bound by.
Test credentials you supply are stored encrypted and shared only with testers assigned to your campaign. Do not upload production credentials, real customer data, or anything you cannot afford to have seen by a stranger recording their screen.
08Results, recordings, and how you may use them
Subject to full payment, you may use the written feedback, screen recordings, transcripts, and scores from your campaign internally, without limit in time, to build and improve your product, and you may quote from them publicly. Recordings show real people, so if you publish one you are responsible for doing so lawfully, including obscuring anything that identifies the tester or a third party where the law requires it.
You may not use results to identify, contact, profile, or solicit an individual tester outside the platform, and you may not resell them as a data set.
09Our intellectual property
The platform, its software, scoring models, designs, and brand remain ours. These terms grant you a limited, revocable, non-transferable right to use the platform as intended, and nothing more. Do not copy, scrape, reverse engineer, or build a competing service from it.
10Acceptable use
Your use of the platform is subject to the Acceptable Use Policy, which forms part of these terms. In short: no malware, no illegal content, no scraping, no interfering with the platform, and nothing that asks a tester to break the law or expose their own personal data.
11Confidentiality
If your campaign requires it, testers accept a non-disclosure obligation before they can view your app. That obligation runs between you and the tester. We will pass on the terms you set and enforce them on the platform, but we are not a guarantor of any tester's conduct.
We treat unreleased builds and credentials you give us as confidential and will not disclose them except to the testers you selected, to our subprocessors as needed to run the service, or where the law requires it.
12Data protection
How we handle personal data is set out in the Privacy Policy. Where you act as a data controller and we process personal data on your instructions, the Data Processing Addendum applies and forms part of these terms. Our subprocessors are listed here.
13Disclaimer of warranties
The platform is provided as is and as available. To the fullest extent the law allows, we disclaim all implied warranties, including merchantability, fitness for a particular purpose, non-infringement, and any warranty arising from course of dealing or trade usage. We do not warrant that the platform will be uninterrupted, error free, or secure against every attack, nor that any automated score is free from error.
14Limitation of liability
To the fullest extent the law allows, neither party is liable for indirect, incidental, special, consequential, exemplary, or punitive damages, nor for lost profits, lost revenue, lost data, or loss of goodwill, even if warned they were possible.
Our total liability arising out of or relating to these terms is capped at the greater of (a) the amounts you paid us in the twelve months before the event giving rise to the claim, and (b) one hundred US dollars.
Nothing here excludes liability that cannot lawfully be excluded, including for fraud, fraudulent misrepresentation, death or personal injury caused by negligence, or any liability under mandatory consumer law.
15Indemnity
You will defend and indemnify us against third party claims, and reasonable legal costs, arising from your app or content, your breach of these terms or the Acceptable Use Policy, your infringement of someone else's rights, or your use of results in breach of clause 8. We will tell you promptly about any such claim, let you control the defence of it, and cooperate at your expense. You may not settle in a way that admits fault on our behalf without our consent.
16Term, suspension, and termination
These terms apply while you have an account. You may stop using the platform and close your account at any time from account settings. Closing your account does not entitle you to a refund, and does not end a campaign already running.
We may suspend or terminate your access if you materially breach these terms or the Acceptable Use Policy, if we are required to by law or a sanctions regime, if your payment is reversed, or if your use puts the platform or its testers at risk. Except where the breach is serious or the law prevents it, we will tell you what the problem is and give you a reasonable chance to fix it before terminating.
Clauses 7 (licence, to the extent needed for campaigns already run), 8, 9, 13, 14, 15, 18 and 20 survive termination.
17Changes to these terms
We may change these terms. For changes that materially affect your rights we will give at least 30 days notice by email or in the product before they take effect, and the date at the top of this page will change. Continuing to use the platform after that means you accept the new version. If you do not accept it, stop using the platform and close your account; campaigns already funded stay under the terms in force when you funded them.
18Governing law and where disputes are heard
These terms are governed by the laws of the State of Wyoming, United States, without regard to its conflict of law rules, and the United Nations Convention on Contracts for the International Sale of Goods does not apply. You and we agree to the exclusive jurisdiction of the state and federal courts located in Wyoming.
If you are a consumer resident in the European Union or the United Kingdom, this clause does not deprive you of the protection of mandatory provisions of the law of your country of residence, and you may bring proceedings in the courts of that country.
Before filing anything, please email contact@testfi.app and give us 30 days to resolve it. Most problems are faster to fix that way.
19General
Independent parties. Nothing here creates a partnership, joint venture, agency, or employment relationship between us.
Assignment. You may not assign these terms without our written consent. We may assign them to an affiliate or in connection with a merger or sale of the business.
Severability. If a provision is held unenforceable, it is limited or removed to the minimum extent necessary and the rest stays in force.
No waiver. Not enforcing a right is not a waiver of it.
Force majeure. Neither party is liable for delay or failure caused by events beyond its reasonable control.
Entire agreement. These terms, together with the policies they link to, are the whole agreement between us about the platform and replace any earlier version.
20Notices
Legal notices to us go to [registered agent address, Wyoming, USA], copied to contact@testfi.app. Notices to you go to the email on your account, and are treated as received the day they are sent.