Started 28 Jul at 03:50am CEST, resolved 28 Jul at 05:08am CEST.
https://touchtech.com recovered.
https://touchtech.com went down.