Started 7 Jun at 08:52pm CEST, resolved 7 Jun at 09:05pm CEST.
https://touchtech.com recovered.
https://touchtech.com went down.