Terms of Service

Last updated: October 23, 2025

1. Agreement to Terms

By accessing or using tpwrtr (“the Service”), you agree to be bound by these Terms of Service (“Terms”). If you do not agree to these Terms, you may not use the Service.

These Terms constitute a legally binding agreement between you and tiny apps UG (haftungsbeschränkt) (“we”, “us”, or “our”).

2. Description of Service

tpwrtr is a web-based typing trainer that helps users improve their typing speed and accuracy by practicing with literature and poetry from public domain texts.

The Service includes:

  • Typing speed tests with literary texts
  • Progress tracking (WPM, accuracy, personal bests)
  • Test history and statistics
  • User account management

3. Eligibility

You must be at least 16 years old to use the Service. By using the Service, you represent and warrant that you are at least 16 years of age.

If you are under 16 years old, you may only use the Service with the consent and supervision of a parent or legal guardian who agrees to be bound by these Terms.

4. Account Registration

To use certain features of the Service, you must create an account. You may register using:

  • Google Sign-In: OAuth authentication via your Google account
  • Magic Link: Passwordless email authentication

When creating an account, you agree to:

  • Provide accurate and complete information
  • Maintain the security of your account
  • Notify us immediately of any unauthorized access
  • Accept responsibility for all activities under your account

Account Termination: You may delete your account at any time via Account Settings. We may suspend or terminate your account if you violate these Terms.

5. Acceptable Use

5.1 Permitted Use

You may use the Service for personal, non-commercial purposes to improve your typing skills.

5.2 Prohibited Conduct

You agree NOT to:

  • Use bots, scripts, or automated tools to manipulate test results
  • Attempt to circumvent security measures or access restrictions
  • Interfere with or disrupt the Service or servers
  • Upload malicious code, viruses, or harmful content
  • Impersonate others or misrepresent your affiliation
  • Scrape, harvest, or collect data from the Service without permission
  • Use the Service for any illegal purpose

Consequences: Violation of these rules may result in immediate account suspension or termination without notice.

6. Intellectual Property

6.1 Our Rights

All rights, title, and interest in the Service (including but not limited to software, design, branding, and content) are owned by tiny apps UG or our licensors. You do not acquire any ownership rights by using the Service.

6.2 Literary Texts

The literary texts (poetry, classics, novels) used in typing tests are sourced from public domain works via the Project Gutenberg API. These texts are in the public domain and free to use.

6.3 User Data

You retain ownership of your typing test data (results, statistics, progress). By using the Service, you grant us a license to store and process this data to provide the Service.

7. Privacy

Your use of the Service is also governed by our Privacy Policy, which explains how we collect, use, and protect your personal information.

By using the Service, you consent to our data practices as described in the Privacy Policy.

8. Service Availability

8.1 No Guarantee of Uptime

We strive to keep the Service available at all times, but we do not guarantee uninterrupted or error-free access. The Service may be unavailable due to:

  • Maintenance or updates
  • Technical issues or server outages
  • Third-party service disruptions
  • Circumstances beyond our control (force majeure)

8.2 Service Modifications

We reserve the right to modify, suspend, or discontinue any part of the Service at any time, with or without notice. We are not liable for any modifications, suspensions, or discontinuations.

9. Disclaimer of Warranties

THE SERVICE IS PROVIDED “AS IS” AND “AS AVAILABLE” WITHOUT WARRANTIES OF ANY KIND.

To the fullest extent permitted by law, we disclaim all warranties, express or implied, including but not limited to:

  • Warranties of merchantability and fitness for a particular purpose
  • Warranties of accuracy, reliability, or completeness
  • Warranties that the Service will be uninterrupted or error-free

Use at Your Own Risk: You use the Service at your own risk. We are not responsible for any data loss, corruption, or inaccuracies.

10. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, tiny apps UG SHALL NOT BE LIABLE FOR:

  • Any indirect, incidental, consequential, or punitive damages
  • Loss of profits, data, or business opportunities
  • Damages arising from your use or inability to use the Service

Maximum Liability: Our total liability to you for all claims arising from these Terms or your use of the Service shall not exceed €100 (one hundred euros).

Note: This limitation of liability complies with German law (BGB § 309). Liability for intentional misconduct (Vorsatz) or gross negligence (grobe Fahrlässigkeit) is not limited.

11. Indemnification

You agree to indemnify and hold harmless tiny apps UG, its officers, directors, employees, and agents from any claims, damages, losses, or expenses (including legal fees) arising from:

  • Your use of the Service
  • Your violation of these Terms
  • Your violation of any laws or third-party rights

12. Termination

12.1 Termination by You

You may terminate your account at any time by deleting it via Account Settings → “Delete Account”. Your data will be permanently deleted within 30 days.

12.2 Termination by Us

We may suspend or terminate your account immediately, without notice, if:

  • You violate these Terms
  • We suspect fraudulent or illegal activity
  • We are required to do so by law

Effect of Termination: Upon termination, your right to use the Service ceases immediately. Sections that should survive termination (including liability limitations, indemnification, and dispute resolution) will remain in effect.

13. Changes to Terms

We may update these Terms from time to time. When we make material changes, we will:

  • Update the “Last updated” date at the top of this page
  • Notify you via email or a prominent notice on the Service

Continued Use = Acceptance: Your continued use of the Service after changes take effect constitutes acceptance of the updated Terms. If you do not agree to the changes, you must stop using the Service and delete your account.

14. Governing Law & Jurisdiction

These Terms are governed by the laws of the Federal Republic of Germany, without regard to conflict of law principles.

Jurisdiction: Any disputes arising from these Terms or your use of the Service shall be subject to the exclusive jurisdiction of the courts in Germany (location of tiny apps UG).

Language: The German version of these Terms is legally binding. This English version is provided for convenience only.

15. Miscellaneous

15.1 Entire Agreement

These Terms, together with our Privacy Policy, constitute the entire agreement between you and tiny apps UG regarding the Service.

15.2 Severability

If any provision of these Terms is found to be invalid or unenforceable, the remaining provisions will continue in full force and effect.

15.3 No Waiver

Our failure to enforce any right or provision of these Terms does not constitute a waiver of that right or provision.

15.4 Assignment

You may not assign or transfer these Terms or your account without our prior written consent. We may assign these Terms without restriction.

16. Contact Us

If you have questions about these Terms, please contact us:

Company: tiny apps UG (haftungsbeschränkt)
Geschäftsführer: Maximilian Daub
Email: support@tpwrtr.app
Website: https://tpwrtr.app

For data protection inquiries, contact: datenschutz@tpwrtr.app

Note: These terms of service are provided in English for your convenience. The German version (Allgemeine Geschäftsbedingungen / AGB) is the legally binding version. If you need the German version, please contact us.

Terms of Service — tpwrtr