Contact Our Support Team
Have a question or need technical assistance? We're here to help. Fill out the form below and we'll get back to you as soon as possible.
Get in Touch
48-Hour Response
We provide support in English, German, and Japanese within 48 hours. Other languages typically receive a reply within 2-7 business days.
Ticket System Tracking
All inquiries are managed via our secure Ticket system. You can view responses in your member center (account required).
Self-Serve First
Check our FAQ or User Manual for immediate solutions.
Contact Our Support Team