Terms of Service
Last updated 22 September 2026
1. Who we are and what these Terms cover
1.1 TrueOrigin is operated by KI Koehler International Ltd., a company registered in Cyprus under number HE482364, with its registered office at Archiepiskopou Makariou III, 59, MOUYIAS TOWER, 3rd floor, Flat/Office 301, 6017 Larnaca, Cyprus ("TrueOrigin", "we", "us").
1.2 These Terms govern your use of TrueOrigin: the dashboard at app.trueorigin.dev, tracking links on appdownload.link, the API at api.trueorigin.tech, the TrueOrigin SDKs, and the related documentation (together, the "Service").
1.3 You accept these Terms when you create an account, integrate the SDK into an app or otherwise use the Service. If you accept them for a company, you confirm that you are authorized to bind it, and "you" means that company.
1.4 Our Privacy Policy explains which personal data the Service processes. It is part of these Terms where these Terms refer to it.
2. Business use only
The Service is for businesses and professionals, used for their trade, business or profession. It is not offered to consumers. By accepting these Terms you confirm that you do not act as a consumer.
3. The Service
3.1 TrueOrigin attributes installs of your iOS app to taps on your ads and links on the web. It records taps on your tracking links, receives an install report from the SDK in your app and matches the two statistically. It can also receive purchase events from your RevenueCat project, import your ad spend, and send conversions to the Meta or TikTok pixel you connect.
3.2 Attribution is probabilistic. Each install is reported as matched, ambiguous or unmatched. A match is our best statistical estimate, not proof that a particular person tapped a particular ad. We do not guarantee a match rate or accuracy, and we do not guarantee that our results agree with the numbers of ad networks, app stores or other tools. You decide how to use the results, including for ad budgets.
3.3 We develop the Service continuously and may change, add or remove features. If we remove a material feature you use, we will tell you in advance where we reasonably can.
3.4 Features marked as beta or early access may change or end at any time.
4. Accounts and organizations
4.1 Give accurate information when you sign up and keep it current.
4.2 Keep your password and your app API keys confidential. You are responsible for everything done with your account and your keys, and for the people you invite to your organization. Tell us at hello@trueorigin.dev without delay if you suspect misuse.
4.3 Each login is for one person.
5. Fees
5.1 The Service is currently free of charge.
5.2 We may introduce fees. We will tell you at least 30 days before any fee applies to you, and you pay only if you agree to it, for example by choosing a paid plan. If you do not agree, you may stop using the Service before the fee applies.
6. SDK license
6.1 The "SDK" is the TrueOrigin iOS SDK (the binary framework published at github.com/trueorigin-dev/trueorigin-ios), the TrueOrigin React Native package, their updates and their documentation.
6.2 While you have an account, we grant you a worldwide, non-exclusive, non-transferable, non-sublicensable, royalty-free license to:
(a) integrate the SDK, unmodified, into your apps; and
(b) copy and distribute the SDK in object code, only as an embedded part of those apps, through the App Store or another distribution channel you are permitted to use,
solely to use the Service.
6.3 You must not:
(a) decompile, disassemble or reverse engineer the SDK, or try to derive its source code, except where mandatory law allows it;
(b) modify the SDK or create derivative works of it;
(c) distribute the SDK on its own, or as part of another SDK, library or developer tool;
(d) remove or change copyright or license notices in the SDK;
(e) use the SDK or the Service to build a competing product; or
(f) send data to the Service other than through the SDK and our documented interfaces, or alter the data the SDK sends.
6.4 The React Native package is distributed in source form. That does not make it open source; this Section 6 applies to it as well. Open-source components that the SDK contains, if any, stay under their own licenses.
6.5 We and our licensors own the SDK and the Service. You get no rights other than those this Section 6 grants.
6.6 When your account ends, so does the license to put the SDK into new versions of your apps. Remove it from the next version of each app you publish. Copies in app versions already on end users' devices may remain there; the SDK stops reporting once we deactivate the app's API key.
7. Your apps and your end users
7.1 You are responsible for your apps, your ads and your tracking links, and for complying with the laws, app store rules and ad platform terms that apply to them, including Apple's App Review Guidelines and the terms of Meta and TikTok.
7.2 You decide to use TrueOrigin in your apps and on your links, and for which purposes. For the personal data of your end users you are therefore the controller, and you are responsible for:
(a) having a legal basis for the processing, and obtaining any consent that applicable law requires, for example for reading information from end users' devices, or that Apple's rules require, such as under App Tracking Transparency where it applies;
(b) telling your end users in your privacy policy that you use TrueOrigin for attribution, what it collects, and, if you connect an ad network, that conversions are sent to it;
(c) declaring the data the SDK collects in your app's App Store privacy details; and
(d) handling your end users' requests to exercise their privacy rights.
Our Privacy Policy lists what the click page and the SDK collect, so you can describe it accurately.
7.3 Do not use the SDK or tracking links in apps in Apple's Kids Category or in apps directed primarily at children.
7.4 Your tracking links must lead to your own app, or on other devices to your own app or website. Do not use them for misleading redirects, phishing, malware or unlawful content. We may disable links that break this rule.
7.5 When you connect an ad account or pixel at Meta or TikTok, you authorize us to access the accounts and pixels you select and to send them the conversions you have enabled. You confirm that you are entitled to grant this access. You can disconnect at any time in the dashboard.
8. Data
8.1 "Customer Data" is the data that you, your organization's members, your tracking links and your apps provide to the Service: taps, installs, purchase events, ad spend, settings and credentials. You keep all rights to it. You grant us the rights we need to provide, secure and improve the Service as these Terms describe.
8.2 Processing on your behalf. For personal data in Customer Data, we act as your processor under Article 28 GDPR and comparable laws. We:
(a) process it only on your documented instructions, which are these Terms and the settings you choose in the dashboard, unless law requires otherwise (we will then tell you first unless the law forbids it); we tell you if we believe an instruction breaks data protection law;
(b) ensure that everyone we authorize to process it is bound by confidentiality;
(c) protect it with appropriate technical and organizational measures, including encryption in transit, encrypted storage of ad network access tokens, and access limited to the people who operate the Service;
(d) use the subprocessors listed in our Privacy Policy, which you authorize generally; we bind them to data protection obligations equivalent to these, tell you of an intended change by email or in the dashboard at least 14 days ahead, and if you object on reasonable data protection grounds you may end your account before the change takes effect;
(e) transfer it outside the European Economic Area only under a recognized safeguard, such as an adequacy decision or the European Commission's Standard Contractual Clauses;
(f) help you, as far as the nature of the processing allows, to answer end users' requests and to meet your obligations under Articles 32 to 36 GDPR;
(g) tell you without undue delay after we become aware of a personal data breach affecting it;
(h) delete it at the end of the Service as described in Section 8.5, unless law requires us to keep it; and
(i) give you the information you need to show compliance with Article 28 GDPR, and allow audits by you or an auditor you appoint, bound by confidentiality, with reasonable notice, at your cost and no more than once a year unless a breach or a regulator requires more.
The subject matter, nature, purpose, types of personal data and categories of data subjects are described in the Privacy Policy, section "Data we process for our customers". The processing lasts as long as your account.
8.3 Our own purposes. We also use Customer Data to keep the Service secure and prevent abuse, to measure and improve the accuracy of our matching, and to produce statistics that do not identify you, your apps or any end user (for example, our published false-positive rates). Where this involves personal data, we act as a controller, as the Privacy Policy describes. We do not sell personal data, and we do not use one customer's data to attribute another customer's installs.
8.4 Deleting an app in the dashboard deletes the data recorded for it, as the Privacy Policy describes. For an export of your data, write to hello@trueorigin.dev.
8.5 When your account ends, we delete Customer Data within 30 days, unless you ask for an export before then or law requires us to keep it. Backups are overwritten on their normal cycle.
9. Confidentiality
Each party keeps the other's non-public information that it receives through the Service confidential and uses it only for the Service. This does not apply to information that is public without breach of these Terms, that the receiving party already had or developed independently, or that must be disclosed by law.
10. Availability and support
We aim to keep the Service available, but we do not promise uninterrupted operation or a particular service level. We may carry out maintenance, preferably at times with little traffic. Support is by email at hello@trueorigin.dev.
11. Suspension
We may suspend your account, tracking links or API keys if this is needed to prevent harm to the Service, to other customers or to end users, or if you seriously breach these Terms or the law. We tell you the reason and lift the suspension once it no longer applies.
12. Disclaimer
Apart from what these Terms expressly state, and to the extent the law allows, the Service and the SDK are provided "as is" and "as available", without warranties of any kind, including warranties of merchantability, fitness for a particular purpose, accuracy or non-infringement.
13. Liability
13.1 Nothing in these Terms limits liability for fraud, intent, gross negligence, death or personal injury, or any other liability that cannot be limited by law.
13.2 Otherwise, neither party is liable for indirect or consequential loss, lost profits, lost revenue, lost data, or wasted or misallocated ad spend.
13.3 Otherwise, each party's total liability arising from these Terms in any 12-month period is limited to the greater of the fees you paid us in the 12 months before the event giving rise to the claim and EUR 100.
13.4 Sections 13.2 and 13.3 do not limit your liability for breach of Section 6 (SDK license) or Section 7 (your apps and your end users), or under Section 14.
14. Indemnity
You will indemnify us against third-party claims, including those of end users, app stores, ad networks and authorities, and the reasonable costs of defending them, to the extent they arise from your apps, your ads or tracking links, your breach of Section 7, or data you sent to the Service without a legal basis. We will tell you promptly about such a claim and let you take part in its defence.
15. Term and termination
15.1 These Terms apply for as long as you use the Service.
15.2 You may end your account at any time by writing to hello@trueorigin.dev.
15.3 We may end your account with 30 days' notice, or immediately if you materially breach these Terms and do not remedy the breach within 7 days after our notice, or if remedy is impossible.
15.4 Sections 6.5, 6.6, 8.5, 9, 12, 13, 14, 17 and 18 survive the end of your account.
16. Changes to these Terms
We may change these Terms. We tell you about material changes by email or in the dashboard at least 30 days before they take effect. If you keep using the Service after that date, the new Terms apply. If you do not agree, stop using the Service before that date. Changes that the law requires may take effect sooner.
17. Governing law and courts
These Terms are governed by the laws of the Republic of Cyprus, excluding its conflict of laws rules and the UN Convention on Contracts for the International Sale of Goods. The courts of Cyprus have exclusive jurisdiction over any dispute arising from them.
18. General
18.1 These Terms, together with the Privacy Policy, are the entire agreement between you and us about the Service. Terms you include in orders or other documents do not apply.
18.2 If a provision is invalid, the rest remains valid.
18.3 Not enforcing a right is not a waiver of it.
18.4 You may transfer your rights under these Terms only with our written consent. We may transfer them to an affiliate or to a successor of our business.
18.5 Neither party is liable for failures caused by events beyond its reasonable control.
18.6 We send notices to the email address of your account's owner; you send them to hello@trueorigin.dev.
18.7 These Terms are written in English. Translations are for convenience only.