use dioxus::prelude::*; use dioxus_free_icons::icons::bs_icons::BsShieldCheck; use dioxus_free_icons::Icon; use crate::Route; /// Privacy Policy page. /// /// Displays the platform's privacy policy. Publicly accessible /// without authentication. #[component] pub fn PrivacyPage() -> Element { rsx! { div { class: "legal-page", nav { class: "legal-nav", Link { to: Route::LandingPage {}, class: "landing-logo", span { class: "landing-logo-icon", Icon { icon: BsShieldCheck, width: 20, height: 20 } } span { "CERTifAI" } } } main { class: "legal-content", h1 { "Privacy Policy" } p { class: "legal-updated", "Last updated: February 2026" } h2 { "1. Introduction" } p { "CERTifAI GmbH (\"we\", \"our\", \"us\") is committed to " "protecting your personal data. This privacy policy explains " "how we collect, use, and safeguard your information when you " "use our platform." } h2 { "2. Data Controller" } p { "CERTifAI GmbH" br {} "Musterstrasse 1, 10115 Berlin, Germany" br {} "Email: privacy@certifai.example" } h2 { "3. Data We Collect" } p { "We collect only the minimum data necessary to provide " "our services:" } ul { li { strong { "Account data: " } "Name, email address, and organization details " "provided during registration." } li { strong { "Usage data: " } "API call logs, token counts, and feature usage " "metrics for billing and analytics." } li { strong { "Technical data: " } "IP addresses, browser type, and session identifiers " "for security and platform stability." } } h2 { "4. How We Use Your Data" } ul { li { "To provide and maintain the CERTifAI platform" } li { "To manage your account and subscription" } li { "To communicate service updates and security notices" } li { "To comply with legal obligations" } } h2 { "5. Data Storage and Sovereignty" } p { "CERTifAI is a self-hosted platform. All AI workloads, " "model data, and inference results remain entirely within " "your own infrastructure. We do not access, store, or " "process your AI data on our servers." } h2 { "6. Your Rights (GDPR)" } p { "Under the GDPR, you have the right to:" } ul { li { "Access your personal data" } li { "Rectify inaccurate data" } li { "Request erasure of your data" } li { "Restrict or object to processing" } li { "Data portability" } li { "Lodge a complaint with a supervisory authority" } } h2 { "7. Contact" } p { "For privacy-related inquiries, contact us at " "privacy@certifai.example." } } footer { class: "legal-footer", Link { to: Route::LandingPage {}, "Back to Home" } Link { to: Route::ImpressumPage {}, "Impressum" } } } } }