import SEO from '@/components/SEO' import { buildBreadcrumbLd } from '@/lib/seo' import { ShieldCheck } from 'lucide-react' import { EFFECTIVE_DATE, LAST_UPDATED, PRIVACY_EMAIL, sections } from '@/data/privacyPolicy' const EmailLink = ({ className = '' }) => ( {PRIVACY_EMAIL} ) // Renders a paragraph, splitting the privacy address out as a mailto link when present. const Paragraph = ({ text, linkEmail }) => { if (!linkEmail || !text.includes(PRIVACY_EMAIL)) { return

{text}

} const [before, after] = text.split(PRIVACY_EMAIL) return (

{before} {after}

) } const Block = ({ block }) => { switch (block.type) { case 'h3': return

{block.text}

case 'ul': return ( ) case 'callout': return (

{block.text}

) case 'email': return (

) case 'contactBlock': return (

Queue North Technologies

Email:

Website:{' '} https://queuenorth.com

) default: return } } const PrivacyPolicy = () => { const numberedSections = sections.filter((section) => section.number) return ( <> {/* Page Hero */}

Queue North Technologies Privacy Policy

Effective Date:
{EFFECTIVE_DATE}
Last Updated:
{LAST_UPDATED}
{/* Policy Body */}
{/* Contents */} {sections.map((section) => (

{section.number ? ( <> {section.number}. {section.title} ) : ( section.title )}

{section.blocks.map((block, index) => ( ))}
))}
) } export default PrivacyPolicy