import {
  Cookie,
  Database,
  Eye,
  FileText,
  Lock,
  Share2,
  UserCheck,
} from "lucide-react";

interface PolicySection {
  id: string;
  title: string;
  icon: React.ReactNode;
  content: string | string[];
}

export const privacySections: PolicySection[] = [
  {
    id: "info-collect",
    title: "1. Information We Collect",
    icon: <Database className="w-5 h-5" />,
    content: [
      "Personal information (Name, Email, Phone number)",
      "Project details you share with us",
      "Technical data (IP address, browser type, device info)",
    ],
  },
  {
    id: "info-use",
    title: "2. How We Use Information",
    icon: <Eye className="w-5 h-5" />,
    content: [
      "Provide and manage our services",
      "Communicate with you",
      "Improve our website and services",
      "Ensure security and prevent fraud",
    ],
  },
  {
    id: "data-sharing",
    title: "3. Data Sharing",
    icon: <Share2 className="w-5 h-5" />,
    content:
      "We do not sell your personal data. We may share data with trusted service providers (hosting, analytics) and legal authorities if required by law.",
  },
  {
    id: "security",
    title: "4. Data Security",
    icon: <Lock className="w-5 h-5" />,
    content:
      "We implement industry-standard security measures to protect your data from unauthorized access or disclosure.",
  },
  {
    id: "rights",
    title: "6. Your Rights",
    icon: <UserCheck className="w-5 h-5" />,
    content: [
      "Access your data",
      "Request correction or deletion",
      "Withdraw consent",
    ],
  },
];

export const cookieSections: PolicySection[] = [
  {
    id: "cookie-def",
    title: "What Are Cookies?",
    icon: <Cookie className="w-5 h-5" />,
    content:
      "Cookies are small text files stored on your device to improve website functionality and user experience.",
  },
  {
    id: "cookie-types",
    title: "Types of Cookies",
    icon: <FileText className="w-5 h-5" />,
    content: ["Essential Cookies", "Analytics Cookies", "Functional Cookies"],
  },
];
