AI Transparency & EU AI Act Compliance
Last Updated: April 6, 2026
EU AI Act Regulation: 2024/1689
1. AI System Classification
Risk Level: Minimal Risk
This AI system is classified as minimal risk under Article 5 and Annex III of the EU AI Act. It is an educational chatbot for Historical European Martial Arts (HEMA) and does not fall into prohibited or high-risk categories.
2. Purpose and Intended Use
Primary Purpose: Provide information and answer questions about Historical European Martial Arts, including historical fencing treatises, techniques, terminology, and historical context.
Intended Users: HEMA practitioners, researchers, historians, martial artists, and anyone interested in learning about historical European swordsmanship.
NOT Intended For:
- Professional medical advice or injury diagnosis
- Legal advice or formal historical authentication
- Employment decisions or educational assessments
- Critical decision-making without human verification
3. AI Provider Information
3.1 WebLLM (Local Browser-Based Models)
Classification: General-Purpose AI Model
Data Processing: 100% Local (in your browser via WebGPU)
Models Available:
- Llama-3.2-1B-Instruct (1 billion parameters)
- Llama-3.2-3B-Instruct (3 billion parameters)
- Hermes-2-Pro-Llama-3-8B (8 billion parameters)
- Hermes-2-Pro-Mistral-7B (7 billion parameters)
Privacy: No data sent to external servers. Model files downloaded once and cached locally.
Training Data Cutoff: Varies by model (2023-2024)
Capabilities: General text generation, historical knowledge, function calling (select models)
Limitations:
- Requires WebGPU-compatible browser (Chrome 113+, Edge 113+, Firefox 121+)
- Large initial download (1-8 GB per model)
- Performance depends on your device's GPU
- May produce less accurate responses than larger cloud models
Provider Documentation: webllm.mlc.ai
3.2 Azure AI Foundry (EU Cloud Provider)
Classification: General-Purpose AI Model (GPAI)
Data Processing: Cloud-based (European Union — Sweden Central)
Models Available: Model availability is based on Azure AI Foundry project deployments and may change over time. Currently deployed OpenAI models include GPT-series models with function calling support.
Rate Limit: Daily usage budget per user — number of requests varies by model (more capable models consume more budget). Current quota is visible in Settings.
Capabilities:
- Advanced natural language understanding and reasoning
- Function calling for on-demand knowledge retrieval
- Large context windows
- Multilingual support
Limitations:
- Knowledge cutoff: Information only up to model training cutoff date
- May generate plausible-sounding but incorrect information ("hallucinations")
- Cannot access real-time information or external sources beyond provided context
- Requires internet connection
Data Retention: Azure AI Foundry processes data in real-time for inference and does not retain prompt or completion data beyond the API request lifecycle, unless required by law.
EU AI Act Compliance: OpenAI is registered as a GPAI model developer and subject to EU AI Act Articles 53–56. Hosting on Azure AI Foundry in the EU (Sweden Central) strengthens data residency compliance. See Microsoft DPA.
Provider Documentation:
4. How the AI System Works
4.1 Basic Operation
- You type a question about HEMA
- The system may call specialized functions to retrieve relevant historical context
- Your question + retrieved context is sent to the selected AI model
- The AI generates a response based on its training and provided context
- The response is streamed back to you in real-time
4.2 Function Calling (Context Retrieval)
To improve accuracy and reduce token usage, the system uses function calling to retrieve specific information on-demand:
search_treatise_content: Semantic search across treatise content with synonym expansionget_source_info: Retrieves biographical and historical information about fencing masters and manuscriptslist_available_sources: Lists available treatises and sources in the knowledge basecompare_sources: Compares techniques or concepts across different treatises and traditionsweb_search(optional): Retrieves current web results via the Brave Search API (USA) — only active when configured. See Privacy Policy §5.5 for details.
Benefit: This approach reduces token usage by 50-70% and improves response accuracy by providing relevant historical context only when needed.
4.3 Knowledge Sources
The AI system's knowledge about HEMA is derived from:
- Local database: Curated treatise content with semantic (vector) search across masters, manuscripts, and manuscript content
- Public domain historical sources
- AI model training data (see Section 3.2 for current cutoff dates)
- Web search (optional, when enabled): Current web results via Brave Search API
5. Accuracy and Limitations
⚠️ Important Accuracy Disclaimer
AI systems can make mistakes. This includes:
- Hallucinations: Generating plausible-sounding but factually incorrect information
- Misinterpretations: Incorrectly interpreting historical texts or martial arts terminology
- Outdated Information: Training data cutoffs mean recent research may not be reflected
- Contextual Errors: Mixing concepts from different historical periods or fencing traditions
- Translation Issues: Historical treatises are often in German, Italian, or Latin - translations may vary
Always verify information with:
- Original historical sources and primary manuscripts
- Qualified HEMA instructors and recognized experts
- Peer-reviewed academic research
- Multiple independent sources
6. Safety Considerations
🛡️ Critical Safety Warning
DO NOT practice martial arts techniques without proper supervision.
- Always practice under qualified HEMA instructors
- Use appropriate safety equipment (masks, gloves, protective gear)
- Ensure adequate training space and controlled environment
- Start with basic techniques and progress gradually
- Understand that historical martial arts carry inherent injury risks
We are not liable for injuries resulting from practicing techniques discussed in AI-generated responses.
7. Human Oversight
This system operates as a human-in-the-loop AI system:
- User Control: You choose when to use the system and can stop generation at any time
- Critical Thinking Required: Users must evaluate all responses for accuracy and applicability
- Expert Consultation: Users are expected to consult qualified instructors for practical application
- No Autonomous Decisions: The system provides information only; all decisions are made by users
8. Transparency Obligations (EU AI Act Article 50)
In compliance with Article 50 of the EU AI Act, we inform you that:
- You are interacting with an AI system. This is disclosed via banner notification on first use and throughout the interface.
- AI-generated content is clearly marked. All responses are identified as AI-generated in the chat interface.
- System capabilities and limitations are explained. This page provides comprehensive information about AI models, accuracy, and limitations.
- Data processing is transparent. See our Privacy Policy for details on data collection, processing, and your rights.
9. Your Rights and Responsibilities
9.1 Your Rights
- Right to Information: Access detailed information about AI systems used (this page)
- Right to Choose: Select between local (WebLLM) or cloud (Azure AI Foundry) AI providers
- Right to Privacy: See our Privacy Policy for GDPR rights
- Right to Complain: Lodge complaints with your national data protection authority
9.2 Your Responsibilities
- Verify Information: Always fact-check AI responses with authoritative sources
- Practice Safely: Only practice techniques under qualified supervision
- Use Appropriately: Do not rely on AI for critical decisions without human expert review
- Consult Experts: Discuss any AI-generated information with qualified HEMA instructors before practical application
10. Accountability and Governance
Service Operator:
- Company: Falck Studios AS
- Organization Number: 837 347 602 (Brønnøysundregistrene)
- Location: Norway
Provider Responsibility:
- Microsoft (via Azure AI Foundry) is the infrastructure provider; OpenAI remains the GPAI model developer responsible for their models' compliance
- WebLLM/MLC provide local model implementations
- Falck Studios AS is the deployer responsible for system integration and user interface
Governance Structure:
- Continuous monitoring and improvement of AI systems
- Regular updates to documentation and compliance materials
- User feedback collection and issue resolution
11. Contact and Complaints
For questions or concerns about our AI system, please contact Falck Studios AS:
- Email: contact@falckstudios.com
- Privacy: privacy@falckstudios.com
- Location: Norway
- General inquiries: contact@falckstudios.com
- Privacy inquiries: privacy@falckstudios.com
For additional guidance:
- Technical Issues: Consult with your HEMA instructor or community for guidance on interpreting AI responses
- Privacy Questions: See Privacy Policy for data processing information and rights
- Data Protection Authority: You may lodge complaints with your national DPA (see EDPB directory)
12. Updates and Changes
This AI Transparency document is updated when:
- New AI providers or models are added
- EU AI Act guidance changes
- System capabilities are significantly modified
- Accuracy or safety considerations require clarification
Check the "Last Updated" date at the top of this page. Material changes will be announced to users via the application interface.