Terms of Service
Last Updated: December 27, 2025
1. Acceptance of Terms
By accessing and using fecht.guru ("Service"), you accept and agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use our Service.
2. AI-Generated Content
Important Notice: This Service uses artificial intelligence (AI) systems to generate responses about Historical European Martial Arts (HEMA). You acknowledge and understand that:
- AI Limitations: AI-generated responses may contain inaccuracies, misinterpretations, or outdated information
- Not Professional Advice: Content provided is for informational and educational purposes only
- Historical Accuracy: Interpretations of historical treatises may vary and should be verified with original sources
- Safety Responsibility: You are solely responsible for verifying all techniques with qualified instructors before physical practice
- No Liability: We assume no responsibility for injuries or damages resulting from following AI-generated advice
3. EU AI Act Compliance
This Service is classified as a minimal risk AI system under the EU Artificial Intelligence Act (Regulation 2024/1689). We comply with transparency obligations by:
- Clearly disclosing that you are interacting with an AI system
- Providing information about AI providers, models, and capabilities
- Maintaining transparency documentation at /legal/ai-transparency
4. Use of Service
4.1 Permitted Use
You may use the Service for:
- Learning about Historical European Martial Arts
- Researching historical fencing treatises
- Educational and informational purposes
4.2 Prohibited Use
You may NOT use the Service to:
- Generate content that violates laws or regulations
- Harass, abuse, or harm others
- Distribute malware or engage in malicious activities
- Circumvent rate limits or security measures
- Scrape or systematically download content
- Reverse engineer or attempt to extract AI model parameters
5. Rate Limiting
The app-hosted OpenAI provider is subject to rate limiting (40 requests per 24 hours per authenticated user). Exceeding rate limits may result in temporary suspension of access.
6. User Accounts
Authentication is provided via Google OAuth. You are responsible for:
- Maintaining the confidentiality of your Google account
- All activities that occur under your account
- Notifying us immediately of any unauthorized access
7. Intellectual Property
7.1 Service Content
The Service interface, design, and original content are owned by fecht.guru and protected by copyright laws.
7.2 Historical Sources
Historical treatise content from Wiktenauer and other sources remains subject to their respective licenses. AI interpretations of historical sources are provided for educational purposes under fair use.
7.3 User Content
You retain ownership of questions and prompts you submit. By using the Service, you grant us a license to process your inputs for the purpose of generating responses.
8. Third-Party AI Providers
The Service uses third-party AI models from:
- OpenAI: Subject to OpenAI Terms of Use
- WebLLM: Local browser-based models (no third-party data transfer)
Your use of these providers is subject to their respective terms and policies.
9. Privacy and Data Protection
Your use of the Service is subject to our Privacy Policy, which explains how we collect, use, and protect your personal data in compliance with GDPR and other data protection laws.
10. Disclaimers
10.1 No Warranties
THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
10.2 Accuracy Disclaimer
We make no representations or warranties about the accuracy, completeness, or reliability of AI-generated content. Historical interpretations may differ among experts.
10.3 Martial Arts Safety
CRITICAL SAFETY WARNING: Practicing martial arts techniques carries inherent risks of injury. Always practice under qualified supervision with appropriate safety equipment. We are not responsible for any injuries resulting from practicing techniques discussed in AI-generated content.
11. Limitation of Liability
TO THE FULLEST EXTENT PERMITTED BY LAW, FECHT.GURU SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS OR REVENUES, WHETHER INCURRED DIRECTLY OR INDIRECTLY, OR ANY LOSS OF DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES, RESULTING FROM:
- Your use or inability to use the Service
- Any inaccuracies or errors in AI-generated content
- Injuries from practicing martial arts techniques
- Unauthorized access to or alteration of your data
- Third-party conduct or content on the Service
12. Changes to Service
We reserve the right to modify or discontinue the Service at any time, with or without notice. We may also update these Terms of Service periodically. Continued use of the Service constitutes acceptance of updated terms.
13. Termination
We may terminate or suspend your access to the Service immediately, without prior notice, for conduct that we believe violates these Terms or is harmful to other users, us, or third parties.
14. Governing Law
These Terms shall be governed by and construed in accordance with the laws of the European Union and applicable member state laws, without regard to conflict of law provisions.
15. Dispute Resolution
Any disputes arising from these Terms or your use of the Service shall be resolved through binding arbitration in accordance with EU law, except where prohibited by law.
16. Contact Information
For questions about these Terms of Service, please contact us through GitHub issues at github.com/RickardHF/hemaai.
17. Severability
If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary so that these Terms shall otherwise remain in full force and effect.
18. Entire Agreement
These Terms, together with our Privacy Policy and AI Transparency documentation, constitute the entire agreement between you and fecht.guru regarding the Service.