Started 27 Jun at 11:34pm CEST, resolved 27 Jun at 11:43pm CEST.
https://touchtech.com recovered.
https://touchtech.com went down.