Get in touch

Have a question, a bug to report, or feedback? We'd love to hear from you.

Email us

For support and general enquiries:

support@talorr.com

Company

Talorr is operated by Devube Limited, a company registered in England and Wales.

London, United Kingdom

Response time

We typically reply within 1–2 business days.

Send us a message

Fill this in and we'll get back to you by email.

This opens your email app pre-filled. Prefer to write directly? Email us at support@talorr.com.