diff --git a/artifacts/skillguard/src/App.tsx b/artifacts/skillguard/src/App.tsx
index 0996547..ca0b757 100644
--- a/artifacts/skillguard/src/App.tsx
+++ b/artifacts/skillguard/src/App.tsx
@@ -11,6 +11,8 @@ import ScanReport from "@/pages/scan-report";
import ScanCompare from "@/pages/scan-compare";
import ScanHistory from "@/pages/scan-history";
import Admin from "@/pages/admin";
+import Impressum from "@/pages/impressum";
+import Haftungsausschluss from "@/pages/haftungsausschluss";
const queryClient = new QueryClient();
@@ -24,6 +26,8 @@ function Router() {
+
+
diff --git a/artifacts/skillguard/src/components/layout.tsx b/artifacts/skillguard/src/components/layout.tsx
index bc4d299..c4a3c1b 100644
--- a/artifacts/skillguard/src/components/layout.tsx
+++ b/artifacts/skillguard/src/components/layout.tsx
@@ -68,6 +68,19 @@ export function AppLayout({ children }: { children: React.ReactNode }) {
{children}
+
diff --git a/artifacts/skillguard/src/pages/haftungsausschluss.tsx b/artifacts/skillguard/src/pages/haftungsausschluss.tsx
new file mode 100644
index 0000000..4f1f81e
--- /dev/null
+++ b/artifacts/skillguard/src/pages/haftungsausschluss.tsx
@@ -0,0 +1,58 @@
+import { Card, CardContent } from "@/components/ui/card";
+import { ShieldAlert } from "lucide-react";
+
+export default function Haftungsausschluss() {
+ return (
+
+
+
+
+ Haftungsausschluss
+
+
+
+
+
+
+
+ Keine Gewähr für die Erkennung kompromittierter Skills
+
+
+ SkillGuard ist ein automatisiertes, unter anderem KI-gestütztes Analysewerkzeug, das Skills
+ auf potenzielle Sicherheits- und Datenschutzrisiken untersucht. Die Ergebnisse stellen eine
+ unterstützende Einschätzung dar und sind weder eine abschließende noch eine rechtsverbindliche
+ Bewertung.
+
+
+ Trotz sorgfältiger Analyse kann nicht garantiert werden, dass sämtliche kompromittierten,
+ schädlichen oder anderweitig riskanten Skills erkannt werden. Ein unauffälliges Prüfergebnis
+ (z. B. „Freigabe") bedeutet nicht, dass der untersuchte Skill frei von Sicherheitslücken,
+ Schadcode oder Datenschutzverstößen ist. Umgekehrt können Auffälligkeiten gemeldet werden, die
+ sich im Einzelfall als unkritisch erweisen (Fehlalarme).
+
+
+
+
+
Eigenverantwortung
+
+ Die Nutzung der Analyseergebnisse erfolgt auf eigene Verantwortung. Die Entscheidung über den
+ Einsatz eines Skills sowie alle daraus resultierenden Folgen liegen allein beim Nutzer.
+ SkillGuard ersetzt keine manuelle sicherheitstechnische Prüfung durch qualifizierte
+ Fachpersonen.
+
+
+
+
+
Haftungsbeschränkung
+
+ Eine Haftung für Schäden, die aus der Verwendung oder Nichtverwendung der bereitgestellten
+ Analyseergebnisse entstehen, ist – soweit gesetzlich zulässig – ausgeschlossen. Unberührt
+ bleibt die Haftung für Vorsatz und grobe Fahrlässigkeit sowie für Schäden aus der Verletzung
+ des Lebens, des Körpers oder der Gesundheit.
+
+
+
+
+
+ );
+}
diff --git a/artifacts/skillguard/src/pages/impressum.tsx b/artifacts/skillguard/src/pages/impressum.tsx
new file mode 100644
index 0000000..fd72c21
--- /dev/null
+++ b/artifacts/skillguard/src/pages/impressum.tsx
@@ -0,0 +1,81 @@
+import { Card, CardContent } from "@/components/ui/card";
+import { FileText } from "lucide-react";
+
+export default function Impressum() {
+ return (
+