Terms of Service
By using Cuptrace, you agree to these terms. They are short on purpose.
1. What Cuptrace is
Cuptrace is a coffee-evaluation tool — a protocol for cupping, scoring, and recording sensory analysis of green and roasted coffee. It is non-custodial: we do not host your files. When you attach photos or documents to a Coffee Profile, you provide a URL pointing to your own cloud storage (Google Drive, Dropbox, iCloud). Cuptrace stores only the URL. We do not host, control, monitor, or scan these files, and we have no general obligation to do so.
2. Your account
You can use Cuptrace anonymously (Solo mode) without an account. For multi-user roles (Organizer, Head Judge, Lab, Farmer), you create an account with an email and password. You are responsible for keeping your password secure.
3. Your content
Your evaluations, scores, flavor notes, farmer submissions, and Coffee Profile data are your content. You retain all rights to it. We claim no ownership.
You grant Cuptrace a limited license to store, sync, and display your content back to you and to authorized collaborators in cupping sessions you join. That is the only purpose.
We do not analyze, mine, sell, share, or use your content for any other purpose, including AI training.
4. Cost
Cuptrace is currently free. We do not charge for any feature in this version. A premium PRO tier may be introduced in a future version; if so, terms will be updated and you will be notified before any charge applies.
5. AI features
Cuptrace offers optional AI-generated Buyer Notes (descriptive synthesis of cupping results), powered by Google's Gemini API. AI output is:
- Generated only when you explicitly request it.
- Limited to 3 generations per month in the free tier (current).
- Descriptive only — AI never proposes, modifies, or suggests numeric scores (per SCA-105 §5.2 bias separation).
You are responsible for reviewing AI output before relying on it. We make no claims about AI accuracy.
6. Coffee Profile PDFs
PDFs you generate contain your evaluation data plus, optionally, URL fingerprints (SHA-256 hashes) of attached documents. These hashes are computed at certification time and serve as tamper-evidence. If the URL points to a different file after certification, the hash mismatch is detectable. Cuptrace cannot guarantee that the original file remains accessible — that is the responsibility of your cloud storage provider.
7. Acceptable use & linked content
You warrant that you have the rights to share any file you link, and that it is lawful. You agree not to use Cuptrace to:
- Misrepresent coffee evaluations as certified when they are not
- Attach URLs to content that is illegal, infringing, or sexually explicit
- Reverse-engineer the app or attempt to bypass security mechanisms
- Use the service for commercial mass evaluation in ways that exceed reasonable individual use
Reporting & takedowns. A link in Cuptrace is not our endorsement or verification of its content, and we have no general obligation to monitor it. If you believe a link points to infringing or illegal content, email support@cuptrace.com with the link; on valid notice we will expeditiously remove the reference from Cuptrace. Because we never possessed the file, we cannot remove, alter, or restore it — only its host (Google Drive, Dropbox, iCloud) can act on the file itself, so complaints about the file must also be directed there. We may suspend or terminate accounts that violate these rules, including those that repeatedly link infringing or illegal content. Opening any linked file is at your own risk.
8. Disclaimers ("as is", "as available")
Cuptrace is provided "as is" and "as available," without warranties of any kind, to the fullest extent permitted by applicable mandatory law. In particular, we do not warrant that:
- the app will be available, uninterrupted, timely, secure, or error-free at any particular moment or location — including during a live cupping, event, or competition;
- synchronisation will be immediate, complete, or free of conflicts;
- the app is fit for any particular purpose, or suitable for any specific commercial, certification, or competition use.
Cuptrace is a tool that helps you apply coffee-evaluation standards. It does not replace SCA certification, Q-grader credentialing, or any official standards body, and it is not a substitute for your own professional judgment. Always apply professional judgment before relying on cupping data for any commercial, contractual, or competition decision.
9. Backups and contingency (your responsibility)
Cuptrace is offline-first: your entries are saved to your device first and synchronise when a connection is available, so a dropped connection or an app restart does not, by itself, lose work you have already saved.
Nevertheless, no software can be guaranteed to be available at the exact moment you need it. A cupping event carries real costs and commitments — venue, prepared coffee, participants' and judges' time. You are responsible for:
- keeping a reasonable contingency for any time- or money-critical event (for example, a paper scoresheet fallback), and not relying on Cuptrace as the sole critical-path tool for an irreversible, scheduled event;
- keeping your device charged, updated (Android 8.0+), and with sufficient free storage;
- exporting and keeping any results you need to retain (PDF / CSV) once a session is finalised.
The decision to rely on Cuptrace for any given event, and the planning of any fallback, are yours.
10. Limitation of liability
The developer is based in Germany; where German law applies, the following is to be read consistently with German statutory law.
(a) Liability that is never limited. Nothing in these terms limits or excludes liability where it may not be limited or excluded by law — in particular for intent or gross negligence, for injury to life, body or health, under the Product Liability Act, or where an express guarantee has been given.
(b) Free version. While Cuptrace is provided free of charge (§4), and consistent with the reduced standard of care owed for a service provided without payment (cf. § 521 BGB), we are liable only for intent and gross negligence. We are not liable for ordinary negligence in the free version, except in the cases in (a).
(c) Ordinary negligence (if a paid version applies). For damage caused by ordinary (simple) negligence, we are liable only for breach of an essential contractual duty — a duty whose fulfilment makes proper performance of the contract possible and on which you may regularly rely — and then only up to the foreseeable damage typical for this kind of contract. Any further liability for ordinary negligence is excluded.
(d) Indirect and consequential loss. Within the limits of (a)–(c), we are not liable for indirect, incidental, special, or consequential damage — including lost profit, lost business or opportunity, business interruption, wasted expenditure (such as venue, materials, prepared coffee, or staff and judge time), loss of data not caused by us, or loss of time — arising from any unavailability, failure, error, interruption, or delay of the app.
(e) Cap. Subject always to (a), our total aggregate liability for all claims is limited to the amount you paid us for Cuptrace in the 12 months before the event giving rise to the claim. For the current free version, that amount is EUR 0.
(f) These limitations also apply in favour of the developer's representatives and anyone acting on the developer's behalf.
11. Termination
You can stop using Cuptrace anytime by deleting the app or deleting your account from Settings. We can terminate accounts that violate §7 with reasonable notice.
12. Children
Cuptrace is intended for users 16 years or older.
13. Governing law
These terms are governed by the law of the Federal Republic of Germany, excluding the UN Convention on Contracts for the International Sale of Goods (CISG).
If you are a consumer, this choice of law does not deprive you of the protection afforded by the mandatory provisions of the law of your country of habitual residence; those mandatory consumer-protection rules, and the courts competent for you under them, remain unaffected.
14. Changes
If we materially change these terms, we will notify you via an in-app prompt before changes take effect.
15. Language
These terms are written in English, which is the authoritative version. We may provide translations into other languages for your convenience. If there is any conflict between the English version and a translation, the English version prevails.
Cuptrace's terms reflect its non-custodial architecture: simple obligations, narrow license, your content stays yours. If something feels unclear, email us. We answer directly.