2 availability checks of itrust.de had over the 28 day period starting from December 11, 2024. Every time itrust.de was checked as of January 9, 2025, it was reported as down or facing issues. A total of 2 times, most recently on December 11, 2024, 100.00% of checks resulted in itrust.de being unavailable. No errors have been encountered in any responses as of January 9, 2025, according to all replies obtained. It is noted that on December 11, 2024, itrust.de responded in — seconds, and the average response time was equal to 0.001 seconds.