Terms of Service
Last updated: 2026-05-07
1. Who’s who
These Terms (“Terms”) govern your use of Playtcha (the “Service”), operated by Playtcha (“we,” “us,” “our”). When you sign up for an account you become a “Customer.” The people who solve a verification on your site are “End-Users.” The string we publish for you to embed is your Site Key; the corresponding server-side string is your Secret Key. A successful round-trip is a Verification.
These Terms incorporate by reference our Privacy Policy and Acceptable Use Policy (the “AUP”).
2. Account
- You must be 18 or older, or a legal entity.
- One account per legal entity unless we agree otherwise in writing.
- You’re responsible for all activity under your account, including any compromise of your Secret Key.
- Keep your registration details accurate and current.
3. What the Service is
Playtcha verifies humans by having them play a tiny game. We issue short-lived signed tokens you can verify server-side. We evolve the Service over time; material adverse changes get at least 30 days’ notice. Beta features ship as-is and are outside any service-level commitment.
4. Pricing, refunds and withdrawal
Playtcha offers Free, Starter, and Business plan shapes. The public pricing page is the commercial source of truth. All accounts are currently on the Free plan; paid plans are coming soon and will be billed via Stripe (we’ll update this section and the sub-processors page before paid plans go live). Regardless of tier, verifications follow the same graceful-degradation policy and are never hard-failed for billing reasons.
EU consumers entering a paid plan from a distance have a statutory 14-day right of withdrawal under Directive 2011/83/EU. The procedure, refund timing, pro-rata rules, and the model withdrawal form are set out in the refund & withdrawal policy, which is incorporated into these Terms by reference.
5. Verification caps and graceful degradation
We never hard-fail your customers’ verifications.If you cross your tier’s monthly cap, verifications keep succeeding. We’ll signal degradation in your dashboard, slow new-token issuance modestly past 110% of cap, and add a small “Verified by Playtcha” footer to the widget past 200% of cap. Full schedule: our tier policy.
6. Your responsibilities
- Keep your Secret Key secret; rotate it if you suspect compromise.
- Configure your domain whitelist accurately — public Site Keys are domain-bound by design.
- Comply with the AUP and all applicable laws.
- If you collect data from your End-Users beyond what the widget itself touches, you’re the controller for that data; you obtain any consents your privacy regime requires.
7. Acceptable use
Don’t use the Service to enable spam, fraud, abuse of others, or to deny others lawful access. Don’t reverse-engineer the backend (the widget itself may have its own license). Don’t attempt to circumvent rate limits or evade tier caps via account multiplication. Violation of the AUP is a breach of these Terms.
8. Suspension and termination
- We may suspend or terminate for AUP violation, security risk, legal requirement, or material breach.
- For curable breaches you get a 7-day cure period; security or legal grounds may be acted on immediately.
- If your account ends, you can export your data for 30 days. After that we anonymize and retain what we’re required to (see Privacy Policy § Retention).
- Confidentiality, IP, liability, and dispute resolution sections survive termination.
9. Intellectual property
- We retain all IP in the Service — backend, dashboard, brand, the games themselves.
- You retain IP in your content. You grant us a limited license to process it solely as needed to provide the Service.
- The widget’s public surface (HTML embed, JavaScript loader) is not open-source. Don’t reverse-engineer or attempt to clone our backend.
10. Confidentiality
We each treat the other’s non-public information shared under these Terms as confidential, with the standard exclusions for information that’s already public, independently developed, or required to be disclosed by law.
11. Data and privacy
Your data is your data. We don’t sell it or share it with advertisers. The Privacy Policy details what we collect, why, and how to exercise your rights. Sub-processors are listed at playtcha.com/legal/subprocessors. Material additions get 14 days’ advance notice.
A template Data Processing Addendum is published at playtcha.com/legal/dpa. Signed copies with EU SCCs / UK addendum language are available on request at support@playtcha.com.
12. Warranties and disclaimers
We warrant that we have the right to provide the Service and will provide it with reasonable care and skill. Subject to that: the Service is provided “as is.” We don’t warrant that bot detection is perfect or that the Service will be uninterrupted. Layered defenses, not magic.
13. Limitation of liability
To the maximum extent permitted by law: neither party is liable for indirect, consequential, or lost-profits damages. Our total liability under these Terms is capped at the greater of (a) fees you paid in the 12 months before the claim, or (b) USD $100.
The cap doesn’t apply to: gross negligence or willful misconduct; breach of confidentiality; the IP indemnity in §14; or to obligations that local law forbids us from capping.
14. Indemnification
- You’ll defend and indemnify us for claims arising from your misuse of the Service or AUP violations, and for any claim by your End-Users arising from your own conduct on your site.
- We’ll defend and indemnify you for third-party IP infringement claims about the Service itself, excluding claims arising from your modifications, your unauthorized combinations, or your use after we ask you to stop.
15. SLA
We operate to best-effort uptime targets. At MVP these are commitments on our side, not contractual obligations with monetary remedies. Service credits and a formal SLA arrive on the Business tier when we ship them.
16. Force majeure
Neither party is liable for failure to perform (other than payment obligations) due to events beyond reasonable control — acts of God, war, civil unrest, internet backbone outages, widespread DDoS, government action.
17. Governing law and disputes
These Terms are governed by the laws of Denmark, without regard to its conflict-of-law rules. We’ll try to resolve disputes by writing to each other for at least 30 days before either of us files anything formal. Where the law allows, you and we waive class-action procedures.
Nothing in this section limits any rights you have as a consumer under your local mandatory law.
18. General
- These Terms (with the Privacy Policy and AUP) are the entire agreement between us about the Service.
- If a court holds any part unenforceable, the rest stays in force.
- We may assign these Terms in connection with a merger or sale of the business; you may not assign without our written consent.
- Email (to the address on your account) is acceptable notice.
- We may update these Terms; material changes get at least 30 days’ email notice and are also posted here. Continued use after the effective date means acceptance.
19. Contact
Questions about these Terms: support@playtcha.com. Privacy: support@playtcha.com.