Brand New Support Portal
We have a new tech support portal at https://help.topleft.team/tickets . You can register there to submit tickets online and to see your current and past tickets.
We are not migrating tickets from our old support site, so you won't see older tickets in the new portal.
As always, you can continue to email us at help@topleft.team. Tickets submitted by email are also shown in the new portal.
Stay tuned because we have more news coming regarding support resources.