Contact Us
Have questions, feedback, or need support? We'd love to hear from you.
Location
Based in Switzerland
Response Time
We typically respond within 24-48 hours on business days.
Need Immediate Help?
Check out our FAQ page for answers to common questions, or use the chat assistant available when you're logged in.