Get in touch with us

  • Support

    For help articles and FAQs, please visit our support

    Support

  • Press inquires

    For inquiries or assets, please visit our Press Page

    Press

  • Contact details

    Postal address:
    CH-8001 Zurich, Switzerland
    Bellevueplatz 5

    H-1029 Budapest, Hungary
    Huba vezer utca 2b

    Phone:
    00 36 70 3365289