Oui via le site web, le support répond en français si les questions sont posées en français et en anglais pour le reste. On a également un channel Telegram dédié pour les francophones.