/* ============================================================
   Tectus — content registry (Partners + Resources + About).
   ============================================================ */
window.ROUTES = window.ROUTES || {};

Object.assign(window.ROUTES, {
  /* ---------------- PARTNERS ---------------- */
  'partners': {
    kind: 'page', group: 'Partners', groupHref: '#/partners', title: 'Partners Overview',
    metaTitle: 'Security Vendor Network | Partner with Tectus',
    eyebrow: 'Partners',
    h1: 'Partner with Tectus',
    sub: 'Licensed, insured security companies can join the Tectus network through a structured onboarding process built for clearer expectations and more organized operations.',
    primary: 'Become a Vendor', secondary: 'How partnering works',
    sections: [
      { eyebrow: 'Why partner', h2: 'Run a more organized operation', body: ['The Tectus network gives security companies workflow structure, qualified opportunities, operational visibility, and a place in a growing digital coordination platform.', 'Approved vendors manage requests, assignments, and job status through Tectus GO — keeping field operations structured from assignment to completion.'] },
    ],
    features: {
      eyebrow: 'What you get', h2: 'Built for vendor operations', surface: true, cols: 3,
      items: [
        { icon: 'clipboard-list', t: 'Qualified opportunities', d: 'Receive job requests that fit your capabilities.' },
        { icon: 'route', t: 'Workflow structure', d: 'A clear, organized way to run every job.' },
        { icon: 'eye', t: 'Operational visibility', d: 'Track active and completed work in one place.' },
        { icon: 'smartphone', t: 'Tectus GO', d: 'A mobile operations app for your team.' },
        { icon: 'users', t: 'Personnel management', d: 'Assign and coordinate your people.' },
        { icon: 'badge-check', t: 'A trusted network', d: 'Participate alongside vetted providers.' },
      ],
    },
    stats: [{ v: '100%', l: 'Licensed & insured' }, { v: '7', l: 'Service categories' }, { v: '1', l: 'Operations app' }, { v: '24h', l: 'Application review' }],
    cta: { eyebrow: 'Join the network', h2: 'Apply to become a vendor', sub: 'If your company is licensed and insured, we’d like to hear from you.', primary: 'Become a Vendor', secondary: 'Vendor Standards' },
    related: [{ label: 'Become a Vendor', href: '#/become-a-vendor' }, { label: 'Vendor Standards', href: '#/vendor-standards' }, { label: 'How Partnering Works', href: '#/how-partnering-works' }, { label: 'Partner FAQ', href: '#/partner-faq' }],
  },

  'become-a-vendor': {
    kind: 'vendor', group: 'Partners', groupHref: '#/partners', title: 'Become a Vendor',
    metaTitle: 'Become a Security Vendor',
    eyebrow: 'Become a vendor',
    h1: 'Become a vendor',
    sub: 'Apply to join the Tectus network if your security company meets licensing, insurance, and operational standards. Expect more organized operations and access to qualified opportunity.',
    sections: [
      { eyebrow: 'Minimum requirements', h2: 'What we look for', bullets: ['Active state security license in good standing', 'Current liability insurance coverage', 'Professional, reliable personnel', 'Responsiveness and clear communication', 'Consistent service quality', 'Willingness to follow platform workflows'] },
    ],
    cta: { eyebrow: 'Standards', h2: 'Review the full vendor standards', sub: 'See exactly what the platform expects from participating providers.', primary: 'Vendor Standards', secondary: 'How partnering works' },
    related: [{ label: 'Partners Overview', href: '#/partners' }, { label: 'Vendor Standards', href: '#/vendor-standards' }, { label: 'How Partnering Works', href: '#/how-partnering-works' }, { label: 'Partner FAQ', href: '#/partner-faq' }],
  },

  'vendor-standards': {
    kind: 'page', group: 'Partners', groupHref: '#/partners', title: 'Vendor Standards',
    metaTitle: 'Security Vendor Standards',
    eyebrow: 'Vendor standards',
    h1: 'Vendor standards',
    sub: 'What the platform expects from participating providers — the standards that build trust, accountability, and operational consistency.',
    primary: 'Become a Vendor', secondary: 'How partnering works',
    features: {
      eyebrow: 'Standards categories', h2: 'Clear expectations, consistently applied', cols: 3,
      items: [
        { icon: 'file-check', t: 'Licensing', d: 'Valid, active state licensing maintained in good standing.' },
        { icon: 'shield-check', t: 'Insurance', d: 'Current liability coverage kept up to date.' },
        { icon: 'message-square', t: 'Communication', d: 'Responsive, clear coordination on every job.' },
        { icon: 'calendar-check', t: 'Coverage reliability', d: 'Show up prepared and on time, as committed.' },
        { icon: 'user-check', t: 'Professionalism', d: 'Trained, presentable, professional personnel.' },
        { icon: 'route', t: 'Platform workflows', d: 'Adherence to Tectus processes and status updates.' },
      ],
    },
    cta: { eyebrow: 'Ready to apply?', h2: 'If you meet the standards, apply', sub: 'Start your vendor application and we’ll take it from there.', primary: 'Become a Vendor', secondary: 'Partner FAQ' },
    related: [{ label: 'Become a Vendor', href: '#/become-a-vendor' }, { label: 'How Partnering Works', href: '#/how-partnering-works' }, { label: 'Compliance', href: '#/compliance' }],
  },

  'how-partnering-works': {
    kind: 'page', group: 'Partners', groupHref: '#/partners', title: 'How Partnering Works',
    metaTitle: 'How Partnering Works',
    eyebrow: 'How partnering works',
    h1: 'How partnering works',
    sub: 'A structured onboarding experience — from application to active participation in the Tectus network.',
    primary: 'Become a Vendor', secondary: 'Vendor Standards',
    steps: {
      eyebrow: 'The process', h2: 'From application to active', surface: false,
      steps: [
        { t: 'Apply', d: 'Submit your company details, licensing, insurance, and service areas through the vendor application.' },
        { t: 'Review', d: 'Our partnerships team reviews your credentials and standards alignment.' },
        { t: 'Onboarding', d: 'Approved companies are set up on Tectus GO and walked through platform workflows.' },
        { t: 'Activation', d: 'Your team begins receiving qualified job requests that fit your capabilities.' },
        { t: 'Ongoing participation', d: 'Maintain standards and credentials while you manage jobs and assignments in one place.' },
      ],
    },
    cta: { eyebrow: 'Start now', h2: 'Begin your vendor application', sub: 'Apply to join a growing network of vetted providers.', primary: 'Become a Vendor', secondary: 'Partner FAQ' },
    related: [{ label: 'Partners Overview', href: '#/partners' }, { label: 'Vendor Standards', href: '#/vendor-standards' }, { label: 'Tectus GO', href: '#/tectus-go' }],
  },

  'partner-faq': {
    kind: 'page', group: 'Partners', groupHref: '#/partners', title: 'Partner FAQ',
    metaTitle: 'Vendor FAQ',
    eyebrow: 'Partner FAQ',
    h1: 'Partner FAQ',
    sub: 'Answers about vendor onboarding, standards, participation, and operations in the Tectus network.',
    primary: 'Become a Vendor', secondary: 'How partnering works',
    faq: {
      narrow: true,
      items: [
        ['Who can apply?', 'Licensed, insured security companies that meet Tectus standards for professionalism, reliability, and service quality can apply to join the network.'],
        ['What licenses are required?', 'Companies must hold active state security licensing in good standing. Specific requirements depend on your jurisdiction and the services you provide.'],
        ['Does Tectus work with insured companies only?', 'Yes. Current liability insurance is part of the vendor standards and is confirmed during onboarding.'],
        ['How does onboarding work?', 'After you apply, our team reviews your credentials, sets approved companies up on Tectus GO, and walks you through platform workflows before activation.'],
        ['What is Tectus GO?', 'Tectus GO is the vendor-side operations app for managing job requests, personnel assignments, schedules, locations, requirements, and status updates.'],
        ['How are jobs managed?', 'Approved vendors receive qualified job requests, assign personnel, and update job status from the field — all within Tectus GO.'],
      ],
    },
    cta: { eyebrow: 'Join the network', h2: 'Ready to apply?', sub: 'Start your vendor application today.', primary: 'Become a Vendor', secondary: 'Vendor Standards' },
    related: [{ label: 'Partners Overview', href: '#/partners' }, { label: 'Become a Vendor', href: '#/become-a-vendor' }, { label: 'Vendor Standards', href: '#/vendor-standards' }],
  },

  'vendor-login-removed': {
    kind: 'login', group: 'Partners', groupHref: '#/partners', title: 'Vendor Login',
    metaTitle: 'Vendor Login',
    eyebrow: 'Vendor login',
    h1: 'Vendor login',
    sub: 'Access the vendor-side tools and workflows that support Tectus network participation, connected to Tectus GO.',
    related: [{ label: 'Become a Vendor', href: '#/become-a-vendor' }, { label: 'Partner FAQ', href: '#/partner-faq' }, { label: 'Contact', href: '#/contact' }],
  },

  /* ---------------- RESOURCES ---------------- */
  'resources': {
    kind: 'page', group: 'Resources', groupHref: '#/resources', title: 'Resources Overview',
    metaTitle: 'Security Resources and Guides',
    eyebrow: 'Resources',
    h1: 'Resources for better security planning',
    sub: 'Guides, FAQs, articles, and insights to help you understand when to book security and how to plan different service types.',
    primary: 'Explore Guides', secondary: 'Book a Demo',
    listing: {
      eyebrow: 'Browse', h2: 'Start here', kindLabel: 'Resource',
      items: [
        { slot: 'r-guides', tag: 'Guides', t: 'Practical security planning guides', d: 'Step-by-step playbooks for events, executive protection, patrol, and more.', href: '#/guides', cta: 'Browse guides' },
        { slot: 'r-blog', tag: 'Blog', t: 'Security planning & insights', d: 'Articles on coordination, vendor workflows, and best practices.', href: '#/blog', cta: 'Read the blog' },
        { slot: 'r-faq', tag: 'FAQ', t: 'Frequently asked questions', d: 'Answers about Tectus, services, requests, and standards.', href: '#/faq', cta: 'View FAQ' },
        { slot: 'r-insights', tag: 'Insights', t: 'Insights on modern security', d: 'Perspectives on visibility, planning, and digital coordination.', href: '#/insights', cta: 'Read insights' },
        { slot: 'r-howit', tag: 'Platform', t: 'How Tectus works', d: 'A clear look at the end-to-end request workflow.', href: '#/how-it-works', cta: 'See how it works' },
        { slot: 'r-cases', tag: 'Use cases', t: 'Real-world use cases', d: 'Where Tectus fits across events, retail, corporate, and more.', href: '#/use-cases', cta: 'Explore use cases' },
      ],
    },
    cta: { eyebrow: 'Get started', h2: 'Have a coverage need now?', sub: 'Skip ahead and request licensed coverage.', primary: 'Get Quote', secondary: 'Book Now' },
    related: [{ label: 'Blog', href: '#/blog' }, { label: 'Guides', href: '#/guides' }, { label: 'FAQ', href: '#/faq' }, { label: 'Insights', href: '#/insights' }],
  },

  'blog': {
    kind: 'page', group: 'Resources', groupHref: '#/resources', title: 'Blog',
    metaTitle: 'Tectus Blog | Security Planning and Insights',
    eyebrow: 'Blog',
    h1: 'Security planning and insights',
    sub: 'Articles on physical security planning, service coordination, vendor workflows, and operational best practices.',
    listing: {
      eyebrow: 'Latest', h2: 'From the Tectus blog', kindLabel: 'Article',
      items: [
        { slot: 'b1', meta: '6 min read', t: 'How to hire event security', d: 'What to confirm before booking staffed coverage for your event.', href: '#/blog' },
        { slot: 'b2', meta: '5 min read', t: 'What to know before booking executive protection', d: 'Planning discreet, well-coordinated coverage for principals.', href: '#/blog' },
        { slot: 'b3', meta: '4 min read', t: 'Mobile patrol vs. on-site coverage', d: 'Choosing the right model for your property.', href: '#/blog' },
        { slot: 'b4', meta: '5 min read', t: 'What businesses should ask before hiring security', d: 'The questions that separate reliable providers from the rest.', href: '#/blog' },
        { slot: 'b5', meta: '6 min read', t: 'How structured workflows improve coordination', d: 'Why one organized request beats scattered calls and texts.', href: '#/blog' },
        { slot: 'b6', meta: '4 min read', t: 'Planning coverage across multiple sites', d: 'Keeping multi-location security consistent and visible.', href: '#/blog' },
      ],
    },
    cta: { eyebrow: 'Put it into practice', h2: 'Ready to coordinate coverage?', sub: 'Request licensed security through one structured workflow.', primary: 'Get Quote', secondary: 'Book a Demo' },
    related: [{ label: 'Guides', href: '#/guides' }, { label: 'Insights', href: '#/insights' }, { label: 'FAQ', href: '#/faq' }],
  },

  'faq': {
    kind: 'page', group: 'Resources', groupHref: '#/resources', title: 'FAQ',
    metaTitle: 'Tectus FAQ | Services and Platform Questions',
    eyebrow: 'FAQ',
    h1: 'Frequently asked questions',
    sub: 'Answers about Tectus, service categories, request workflows, vendor participation, and platform standards.',
    primary: 'Book a Demo', secondary: 'Get Quote',
    faq: {
      groups: [
        { label: 'Client questions', icon: 'user', items: [
          ['What is Tectus?', 'Tectus is an on-demand physical security platform that helps businesses request, manage, and coordinate licensed security coverage through one structured digital workflow.'],
          ['How do I request coverage?', 'Submit your request details — service type, timing, location, and notes. Tectus matches you with vetted providers and you coordinate and track everything in one place.'],
          ['How fast can I get coverage?', 'Tectus is built around faster coordination. Timing depends on the service and location, and urgent requests are supported.'],
        ] },
        { label: 'Service questions', icon: 'briefcase', items: [
          ['What services are supported?', 'Executive & VIP protection, retail security, mobile patrol, alarm response, corporate security, event security, and fire watch.'],
          ['Can I request coverage for multiple sites?', 'Yes. Requests can cover one location or many, with coordination kept organized in one workflow.'],
        ] },
        { label: 'Platform questions', icon: 'layout-grid', items: [
          ['How does matching work?', 'Requests move through a process that prioritizes licensed, vetted providers with the right credentials for the job.'],
          ['Can I track my request?', 'Yes. You can follow status from assigned to on site to completed, with a documented trail.'],
        ] },
        { label: 'Vendor questions', icon: 'shield-check', items: [
          ['What is Tectus GO?', 'Tectus GO is the vendor operations app for managing job requests, personnel assignments, schedules, and status updates.'],
          ['How can vendors join?', 'Licensed, insured security companies can apply through a structured onboarding process. See Become a Vendor.'],
        ] },
      ],
    },
    cta: { eyebrow: 'Still have questions?', h2: 'Talk to the Tectus team', sub: 'Reach out and we’ll help you find the right coverage.', primary: 'Contact Tectus', secondary: 'Book a Demo' },
    related: [{ label: 'How It Works', href: '#/how-it-works' }, { label: 'Services Overview', href: '#/services' }, { label: 'Partner FAQ', href: '#/partner-faq' }],
  },

  'guides': {
    kind: 'page', group: 'Resources', groupHref: '#/resources', title: 'Guides',
    metaTitle: 'Security Guides',
    eyebrow: 'Guides',
    h1: 'Security guides',
    sub: 'Practical guides for planning event security, executive protection, patrol coverage, and other service needs.',
    listing: {
      eyebrow: 'Playbooks', h2: 'Plan with confidence', kindLabel: 'Guide',
      items: [
        { slot: 'g1', tag: 'Guide', t: 'Event security planning guide', d: 'A practical checklist for access control, screening, and crowd coordination.', href: '#/guides' },
        { slot: 'g2', tag: 'Guide', t: 'Executive protection planning checklist', d: 'How to prepare discreet, well-coordinated coverage.', href: '#/guides' },
        { slot: 'g3', tag: 'Guide', t: 'Retail security coverage guide', d: 'Coverage strategies across the retail calendar.', href: '#/guides' },
        { slot: 'g4', tag: 'Guide', t: 'Mobile patrol planning guide', d: 'Designing effective route-based coverage.', href: '#/guides' },
        { slot: 'g5', tag: 'Guide', t: 'Vendor readiness guide', d: 'What licensed companies need before joining a network.', href: '#/guides' },
        { slot: 'g6', tag: 'Guide', t: 'Multi-site coverage guide', d: 'Keeping distributed properties consistently covered.', href: '#/guides' },
      ],
    },
    cta: { eyebrow: 'Get started', h2: 'Turn a plan into coverage', sub: 'Request licensed security when you’re ready.', primary: 'Get Quote', secondary: 'Book Now' },
    related: [{ label: 'Blog', href: '#/blog' }, { label: 'Insights', href: '#/insights' }, { label: 'Use Cases', href: '#/use-cases' }],
  },

  'insights': {
    kind: 'page', group: 'Resources', groupHref: '#/resources', title: 'Insights',
    metaTitle: 'Security Insights',
    eyebrow: 'Insights',
    h1: 'Insights on modern security coordination',
    sub: 'Perspectives on physical security operations, planning, visibility, and digital coordination.',
    primary: 'Book a Demo', secondary: 'Explore Guides',
    sections: [
      { eyebrow: 'Point of view', h2: 'Coordination is the differentiator', body: ['The hardest part of physical security is rarely the work itself — it’s the coordination around it. Scattered calls, unclear status, and manual follow-up slow everything down.', 'A structured workflow changes that: faster access to coverage, clearer visibility, and less back-and-forth for everyone involved.'] },
    ],
    listing: {
      eyebrow: 'Reading', h2: 'Latest insights', kindLabel: 'Insight',
      items: [
        { slot: 'i1', tag: 'Insight', t: 'Why visibility beats speed alone', d: 'Knowing where a request stands is as valuable as moving fast.', href: '#/insights' },
        { slot: 'i2', tag: 'Insight', t: 'The cost of fragmented sourcing', d: 'What businesses lose to scattered coordination.', href: '#/insights' },
        { slot: 'i3', tag: 'Insight', t: 'Trust as an operating principle', d: 'How standards and accountability build reliable coverage.', href: '#/insights' },
      ],
    },
    cta: { eyebrow: 'Go deeper', h2: 'See the platform behind the perspective', sub: 'Book a walkthrough of how Tectus coordinates coverage.', primary: 'Book a Demo', secondary: 'How it works' },
    related: [{ label: 'Blog', href: '#/blog' }, { label: 'Guides', href: '#/guides' }, { label: 'Platform Overview', href: '#/platform' }],
  },

  /* ---------------- ABOUT ---------------- */
  'about': {
    kind: 'page', group: 'About', groupHref: '#/about', title: 'About Tectus',
    metaTitle: 'About Tectus | Modern Security Access',
    eyebrow: 'About',
    h1: 'About Tectus',
    sub: 'Tectus is redefining access to trusted security — a modern, structured, tech-driven platform built for today’s coordination needs.',
    primary: 'Book a Demo', secondary: 'Contact Tectus',
    sections: [
      { eyebrow: 'Our mission', h2: 'Modernizing how people access security', body: ['Tectus exists to make access to licensed physical security faster, clearer, and more trustworthy. We replace fragmented sourcing with a structured workflow that connects businesses to vetted providers.', 'The goal is simple: better coordination, less fragmentation, and more trusted access to coverage when it matters.'] },
    ],
    stats: [{ v: '2', l: 'Connected apps' }, { v: '7', l: 'Service categories' }, { v: '100%', l: 'Vetted providers' }, { v: '1', l: 'Structured platform' }],
    features: {
      eyebrow: 'What we value', h2: 'How we build', surface: true, cols: 3,
      items: [
        { icon: 'shield-check', t: 'Trust', d: 'Vetted providers and compliance-focused operations.' },
        { icon: 'route', t: 'Structure', d: 'A clear workflow over scattered coordination.' },
        { icon: 'eye', t: 'Visibility', d: 'Clarity at every step of a request.' },
        { icon: 'zap', t: 'Speed', d: 'Faster access to coverage when it counts.' },
        { icon: 'users', t: 'Accountability', d: 'Documented, reliable engagements.' },
        { icon: 'layers', t: 'Modern tooling', d: 'A genuine operating layer, not a directory.' },
      ],
    },
    cta: { eyebrow: 'See it for yourself', h2: 'Explore the platform', sub: 'Book a walkthrough or get in touch with our team.', primary: 'Book a Demo', secondary: 'Contact Tectus' },
    related: [{ label: 'Platform Overview', href: '#/platform' }, { label: 'Collaborations', href: '#/collaborations' }, { label: 'Contact', href: '#/contact' }],
  },

  'collaborations': {
    kind: 'page', group: 'About', groupHref: '#/about', title: 'Collaborations',
    metaTitle: 'Collaborations and Partnerships',
    eyebrow: 'Collaborations',
    h1: 'Collaborations',
    sub: 'Strategic collaborations and partnership opportunities connected to the Tectus platform — across ecosystem, operations, and business development.',
    primary: 'Contact Tectus', secondary: 'Become a Vendor',
    features: {
      eyebrow: 'Ways to work together', h2: 'Where collaboration fits', cols: 3,
      items: [
        { icon: 'handshake', t: 'Ecosystem partnerships', d: 'Connect complementary services and platforms.' },
        { icon: 'route', t: 'Operational collaborations', d: 'Coordinate coverage across organizations.' },
        { icon: 'briefcase', t: 'Business development', d: 'Explore opportunities to grow together.' },
        { icon: 'building-2', t: 'Enterprise programs', d: 'Tailored coordination for larger operations.' },
        { icon: 'shield-check', t: 'Provider networks', d: 'Bring licensed providers into the network.' },
        { icon: 'message-square', t: 'Let’s talk', d: 'Have an idea? We’d like to hear it.' },
      ],
    },
    cta: { eyebrow: 'Get in touch', h2: 'Let’s explore a collaboration', sub: 'Reach out to the Tectus team to start a conversation.', primary: 'Contact Tectus', secondary: 'About Tectus' },
    related: [{ label: 'About Tectus', href: '#/about' }, { label: 'Partners Overview', href: '#/partners' }, { label: 'Contact', href: '#/contact' }],
  },

  'contact': {
    kind: 'contact', group: 'About', groupHref: '#/about', title: 'Contact',
    metaTitle: 'Contact Tectus',
    eyebrow: 'Contact',
    h1: 'Contact Tectus',
    sub: 'Reach the right team for demos, quotes, support, and partnership questions. We aim to be fast and useful.',
    channels: [
      { icon: 'calendar-check', t: 'Book a demo', d: 'See the platform in a live walkthrough.', link: 'Book a Demo', href: '#/demo' },
      { icon: 'file-text', t: 'Get a quote', d: 'Request pricing and coverage details.', link: 'Get Quote', href: '#/get-quote' },
      { icon: 'handshake', t: 'Partnerships', d: 'Licensed companies joining the network.', link: 'Become a Vendor', href: '#/become-a-vendor' },
      { icon: 'mail', t: 'Email us', d: 'For anything else, drop us a line.', link: 'hello@tectus.com', href: 'mailto:hello@tectus.com' },
    ],
    related: [{ label: 'About Tectus', href: '#/about' }, { label: 'FAQ', href: '#/faq' }, { label: 'Partners Overview', href: '#/partners' }],
  },

  'privacy': {
    kind: 'page', group: 'About', groupHref: '#/about', title: 'Privacy Policy',
    metaTitle: 'Privacy Policy',
    eyebrow: 'Legal',
    h1: 'Privacy policy',
    sub: 'How Tectus collects, uses, discloses, and protects your information.',
    legal: {
      updated: 'June 2026',
      sections: [
        { h: 'Introduction', body: ['Tectus Protection, Inc. (“Tectus,” “we,” “our,” “us”) respects your privacy. This Policy explains how we collect, use, disclose, and protect information when you use our websites, mobile apps, and related services (the “Platform”).', 'By using the Platform, you agree to this Policy. If you do not agree, please do not use the Platform.', 'Not a contract for services. This Policy explains privacy practices. Your use of the Platform is governed by our Terms and Conditions. If you book services as a client, the Client Terms & Conditions also apply; if you provide services as a vendor, the Vendor Terms apply. If we process data on behalf of an enterprise client, our Data Processing Addendum (DPA) with that client controls that processing.'] },
        { h: 'Scope & roles (controller vs. processor)', body: ['Controller / “business”: we act as a controller for account data, site/app activity, support, marketing, payments facilitation, fraud/security, and marketplace operations.', 'Processor / “service provider”: we act under an enterprise client’s instructions (e.g., client personnel/visitor/incident data). The client’s notice and our DPA govern that processing.'] },
        { h: 'Information we collect', body: ['We collect information you provide, automatically, and from third parties.', 'A. You provide to us — Identity & contact: name, email, phone, company, role. Account & booking details: job requests, preferences, notes, addresses relevant to jobs. Payment info: processed by third-party processors; we do not store full card numbers. Communications & content: messages, reviews, attachments, support requests. Vendors (providers): licensing, insurance, training, compliance attestations, and other onboarding information.', 'B. Collected automatically — Device/usage data: IP, device IDs, OS/browser, app version, pages/screens, timestamps, referring URLs, crash/diagnostics. Cookies/SDKs: essential cookies; analytics; and (if enabled) advertising/retargeting cookies or mobile identifiers. Location: if you enable device location, we may collect approximate or precise location for features like service matching or timekeeping.', 'C. From third parties — Identity/verification partners, payment processors, mapping and communications providers. Security/safety signals (e.g., fraud prevention), and public or enterprise client sources as needed for jobs.', 'Sensitive data. We do not seek government IDs, biometrics, or precise location unless a feature or law requires it (e.g., vendor licensing checks or location-based features). Where required (e.g., Colorado), we obtain your consent first.'] },
        { h: 'How we use information (purposes)', body: ['Provide, operate, and improve the Platform and marketplace. Facilitate bookings and communications between clients and independent vendors. Verify identity, eligibility, licenses, and compliance (primarily for vendors). Process payments and send invoices/receipts (via third-party processors). Customer support, incident response, and safety/security (fraud, abuse, threat detection). Personalize experience; analytics to understand usage and improve features. Send transactional messages and (with consent or as permitted) marketing; you can opt out of marketing anytime. Comply with law, enforce terms, and protect rights, property, and safety.', 'Legal bases (EU/UK visitors). Performance of a contract, legitimate interests (e.g., to secure and improve the Platform), consent (e.g., marketing cookies/location), and legal obligations.'] },
        { h: 'How we share information', body: ['We do not sell your personal information for money and have not sold it in the past 12 months. We share information as follows:', 'Vendors (providers): necessary job details to fulfill a booking. Service providers/processors: hosting, cloud, analytics, communications, identity/verification, payment processing, logging/monitoring, and security — used only to provide services to us. Business transfers: as part of a merger, acquisition, financing, or sale of assets. Legal & safety: to comply with law, legal process, or lawful requests; to enforce terms; or to protect rights, property, and safety. With your consent or at your direction.', 'Cross-context behavioral advertising / “sharing.” If we deploy advertising cookies/SDKs that constitute “sharing” under California law or “targeted advertising” under Colorado law, you may opt out (see Your Privacy Rights). We honor the Global Privacy Control (GPC) for California and the Colorado universal opt-out signal where applicable.'] },
        { h: 'Cookies, analytics & ads', body: ['We use cookies/SDKs to run the site, remember preferences, perform analytics, and (if enabled) support advertising/retargeting.', 'You can manage cookies in your browser/device (blocking essential cookies may break features). Where required, we will ask for consent for non-essential cookies. We honor GPC and state universal opt-out signals for applicable opt-outs.'] },
        { h: 'Data retention', body: ['We retain information for as long as needed for the purposes in this Policy, to comply with legal obligations, resolve disputes, and enforce agreements. Criteria include account status, job life cycle, legal/regulatory requirements, fraud-prevention needs, and limitation periods. When no longer needed, we delete or de-identify data per our retention schedules.'] },
        { h: 'Security', body: ['We employ reasonable and appropriate administrative, technical, and physical safeguards (e.g., encryption in transit, access controls, logging/monitoring). No security program is perfect; we cannot guarantee absolute security. If legally required, we will notify you of a data breach.'] },
        { h: 'Your privacy rights', body: ['Depending on where you live, and subject to limits, you may have the right to: Access the categories and specific pieces of personal information we hold about you. Correct inaccurate personal information. Delete personal information we collected from you. Portability (obtain a portable copy). Opt out of “sale,” “sharing,” or targeted advertising (as defined by law). Limit use of sensitive personal information (California). Appeal our decision if we deny your request (Colorado, Virginia, Connecticut). Withdraw consent where processing is based on consent. Non-discrimination for exercising your rights.', 'How to exercise rights: email privacy@tectusapp.com or support@tectusapp.com with “Privacy Request” in the subject. We may need to verify your identity (email verification, account checks; we may request a signed declaration for some deletion requests). You may use an authorized agent where permitted (we may require proof of authority and your verification). We aim to respond within 45 days (and may extend once by 45 days where allowed).', 'Appeals (CO/VA/CT): If we deny a request, reply “Appeal.” We will respond within 45 days. You may also contact your state Attorney General.', 'Opt-outs: If we engage in “sharing”/targeted advertising, use your browser’s GPC (we honor it) or contact us as above. Where required (e.g., Colorado), we also honor the recognized universal opt-out mechanism.'] },
        { h: 'California notice at collection', body: ['Identifiers (name, email, phone, IP, device IDs) — for account, support, security/fraud, bookings, communications. Not sold. Possibly shared for cross-context behavioral advertising.* Retention per the Data Retention criteria.', 'Commercial information (bookings, quotes, invoices, transaction history) — to operate the marketplace, customer service, analytics. Not sold. Not shared for advertising.', 'Internet/technical (device data, usage logs, app events, cookies/SDKs) — for security, debugging, analytics, service improvement. Not sold. Possibly shared for advertising.*', 'Geolocation (coarse or precise, if enabled) — for service matching, fraud prevention, timekeeping. Not sold. Not shared for advertising.', 'Professional information (company, role, B2B) — for account administration, vendor onboarding/verification. Not sold. Not shared for advertising.', 'Sensitive personal information (vendor licensing/insurance documents; precise location if enabled) — for compliance/verification where required. Not sold. Not shared for advertising.', '* “Possibly” applies only if/when we deploy advertising cookies/SDKs that qualify as “sharing.” You may opt out at any time and via Your Privacy Choices. We honor GPC and, where applicable, the Colorado universal opt-out signal. We do not sell personal information for money and do not knowingly “share” personal information of users under 16. We do not offer financial incentives for personal information.'] },
        { h: 'Children’s privacy', body: ['The Platform is intended for adults 18+. We do not knowingly collect personal information from children under 13 (or under 16 in certain jurisdictions) without required consent. If you believe a child provided personal information, contact us and we will delete it.'] },
        { h: 'International visitors', body: ['For EEA/UK visitors: Tectus is the controller for Platform data as described in Scope & Roles. We rely on Standard Contractual Clauses (or other lawful transfer mechanisms) for transfers to the U.S. You may have GDPR rights (access, correction, deletion, objection, restriction, portability, and complaint to your supervisory authority). If required by law, we will designate an EU/UK representative; contact details will be posted on our Legal page.'] },
        { h: 'Third-party links & services', body: ['Links to third-party sites/services are governed by their privacy policies, not ours.'] },
        { h: 'Changes to this policy', body: ['We may update this Policy from time to time. We will post the updated version with a new Effective Date and provide additional notice where required by law. Your continued use after changes signifies acceptance.'] },
        { h: 'Contact us', body: ['Questions or requests? Email: support@tectusapp.com (preferred) or privacy@tectusapp.com.'] },
        { h: 'Additional U.S. state disclosures', body: ['Do Not Track: Standards are evolving; we currently respond to GPC and Colorado universal opt-out signals where applicable. Authorized Agent (CA): You may designate an agent with written permission; we will verify both of you. Nevada: We do not sell personal information as defined by Nevada law. Nevada residents may email privacy@tectusapp.com with “Nevada Opt-Out” in the subject. Non-Discrimination: We will not deny services, charge different prices, or provide different quality for exercising your rights, except as permitted by law. Retention (CA): We retain each category of personal information for as long as reasonably necessary for the disclosed purposes, considering legal, security, and operational needs.'] },
      ],
    },
    related: [{ label: 'Terms and Conditions', href: '#/terms' }, { label: 'Contact', href: '#/contact' }, { label: 'About Tectus', href: '#/about' }],
  },

  'terms': {
    kind: 'page', group: 'About', groupHref: '#/about', title: 'Terms and Conditions',
    metaTitle: 'Terms and Conditions',
    eyebrow: 'Legal',
    h1: 'Terms and conditions',
    sub: 'The terms and conditions for using Tectus and related platform services.',
    legal: {
      updated: 'July 2026',
      intro: [
        'Welcome to Tectus Protection, Inc. (“Tectus,” “we,” “our,” or “us”). These Website Terms of Service (the “Terms”) govern visitation and general use of our websites, mobile apps, and online materials (collectively, the “Platform”). These Terms are for browsing and general access—you are not signing a services contract by visiting the site.',
        'By accessing or using the Platform, you agree to these Terms. If you do not agree, do not use the Platform.',
        'Order of precedence. If there’s a conflict: (i) Job-specific terms in the Job details (including insurance and special conditions); then (ii) the Client Terms & Conditions (for people/companies requesting or purchasing services); then (iii) the Security Provider Participation Agreement (Vendor Terms) (for providers); then (iv) these Website Terms.',
      ],
      sections: [
        { h: 'Marketplace Role (We’re Not the Service Provider)', body: ['Tectus operates a technology marketplace and coordination layer. We do not directly provide security services and do not employ field personnel. Any services you obtain through the Platform are provided by independent third-party Vendors, who are solely responsible for their personnel, licensing, insurance, training, compliance, and performance.'] },
        { h: 'Geographic Availability (Not Nationwide)', body: ['Services are available only in select markets and not in all areas. Coverage varies and may change. Listings of locations are informational only and not a guarantee of service.'] },
        { h: 'Eligibility; Accounts; Security; ESIGN', body: ['You must be at least 18 to use the Platform. If you create an account, you agree to provide accurate information, keep credentials secure, and are responsible for account activity.', 'Electronic records & signatures. By using the Platform, creating an account, or clicking UI elements that indicate consent (e.g., “I agree,” “Request/Book,” “Accept”), you consent to electronic communications and e-signatures/records under ESIGN (15 U.S.C. §7001 et seq.) and state UETA. (Your Client Terms or Vendor Terms will include their own formal acceptance flows for bookings and Jobs.)'] },
        { h: 'Acceptable Use', body: ['Don’t use the Platform to violate law, harm others, scrape or reverse engineer (except as allowed by law), bypass security, misrepresent identity, upload malware, or infringe rights. We may monitor, suspend, or terminate access for violations.'] },
        { h: 'Bookings, Payments & Fees (Summary Reference)', body: ['If you request or book services, billing, fees, refunds, taxes, and timing are governed by the Client Terms & Conditions. If you provide services as a Vendor, payouts, fees, setoffs/holds, and documentation are governed by the Vendor Terms. Those documents control over this Section if there’s any conflict.'] },
        { h: 'No Emergency Services', body: ['The Platform is not a substitute for emergency response. If you are in an emergency, call 911 or your local emergency number.'] },
        { h: 'Content & Intellectual Property; Marks; Feedback', body: ['The Platform and all content on it (including software/code, UX/designs, text, graphics, images, video, audio, compilations, and databases) and all related intellectual property rights are owned by Tectus or its licensors and are protected by law. We grant you a limited, revocable, non-exclusive, non-transferable license to access and use the Platform for its intended purpose. No other rights are granted—by implication or otherwise. You may not remove proprietary notices or copy, modify, distribute, or create derivative works except as expressly allowed by these Terms.', '“Tectus,” “Tectus Protection,” our logos, word marks, service marks, and trade dress—whether registered or unregistered—are Tectus Marks. All other marks are the property of their respective owners. You may not use any Marks without our prior written consent.'] },
        { h: 'User Content; Reviews; License', body: ['If you post or submit content (e.g., reviews, messages, images), you represent you have rights to it; it’s accurate and lawful; and it doesn’t include others’ confidential info. You grant Tectus a worldwide, non-exclusive, royalty-free, sublicensable license to host, use, reproduce, modify, publish, distribute, and display that content in connection with operating and improving the Platform. We may moderate or remove content at our discretion.'] },
        { h: 'Privacy; Electronic Comms', body: ['Your use is subject to our Privacy Policy, which explains how we collect, use, and disclose information. By using the Platform, you consent to those practices. You consent to receive transactional emails/SMS/in-app messages; you can opt out of marketing per the Privacy Policy.'] },
        { h: 'Third-Party Services & Links', body: ['The Platform may link to or interoperate with third-party products/services (payments, mapping, identity verification, background/eligibility checks). We don’t control them and aren’t responsible for their content or terms.'] },
        { h: 'Mobile App Terms (Apple/Google)', body: ['If you download our apps, you must comply with the app store terms. The store is not responsible for support or claims related to the apps. Subject to law, the store is a third-party beneficiary of this Section.'] },
        { h: 'Copyright Policy (DMCA)', body: ['Tectus respects intellectual property rights and will respond to notices of alleged infringement consistent with the Digital Millennium Copyright Act, 17 U.S.C. §512.', 'A. Designated Copyright Agent — Send DMCA notices and counter-notices to our designated agent: Law 4 Small Business (L4SB), DMCA Agent. Email: LegalResponseTeam@L4SB.com (subject line: “DMCA Notice” or “DMCA Counter-Notice”). Phone: 505-715-5700. Address: 6801 Jefferson St. NE, Suite 220, Albuquerque, NM 87109. This contact is for copyright issues only.', 'B. DMCA Infringement Notice (17 U.S.C. §512(c)(3)) — Your written notice must include: a physical or electronic signature of the copyright owner or authorized agent; identification of the copyrighted work claimed to be infringed; identification of the infringing material and information sufficient to locate it (e.g., direct URL and description); your contact information; a good-faith belief statement that the use is not authorized; and a statement under penalty of perjury that you are the copyright owner or authorized agent. Upon receipt of a compliant notice, we may remove or disable access to the material and may notify the user who posted it.', 'C. Counter-Notice (17 U.S.C. §512(g)) — If your content was removed and you believe it was removed by mistake or misidentification, you may submit a counter-notice containing: your physical or electronic signature; identification of the removed material and where it appeared; a statement under penalty of perjury of good-faith belief the material was removed by mistake or misidentification; and your name, address, telephone, and consent to jurisdiction. If we receive a valid counter-notice, we may restore the material between 10 and 14 business days after receipt, unless the original complainant informs us they have filed a court action.', 'D. Repeat-Infringer Policy — In appropriate circumstances, Tectus will terminate accounts of repeat infringers. We also may remove content, limit account features, or take other reasonable steps to deter infringement.', 'E. Standard Technical Measures — We accommodate and do not interfere with standard technical measures recognized by the industry that are used by copyright owners to identify or protect their works.', 'F. Misrepresentations (17 U.S.C. §512(f)) — Anyone who knowingly makes material misrepresentations in a notice or counter-notice may be liable for damages (including costs and attorneys’ fees) incurred by the alleged infringer, the service provider, or the copyright owner.', 'G. Forwarding of Notices — We may forward the full notice (including contact information) to the user who posted the material so they can understand and respond to the claim.'] },
        { h: 'Export Controls; Sanctions; Anti-Corruption', body: ['You are not in a sanctioned jurisdiction or on a restricted list and will comply with U.S. and applicable export/sanctions laws and anti-corruption laws (including the FCPA and UK Bribery Act).'] },
        { h: 'Beta Features; Changes; Availability; Force Majeure', body: ['We may offer beta/pre-release features that can change or be discontinued and may be less reliable. We may modify, suspend, or discontinue any aspect of the Platform. We aren’t liable for delays or failures caused by events beyond reasonable control (force majeure, including public-health emergencies, major outages, government actions).'] },
        { h: 'Disclaimers', body: ['To the maximum extent permitted by law, the Platform is provided “AS IS” and “AS AVAILABLE.” We disclaim all warranties (express, implied, or statutory), including merchantability, fitness for a particular purpose, title, and non-infringement. We don’t warrant uninterrupted or error-free operation, or the availability, legality, suitability, safety, licensing, insurance, or quality of any Vendor or service. You are responsible for evaluating Vendors and services.'] },
        { h: 'Limitation of Liability', body: ['To the maximum extent permitted by law, Tectus and its affiliates, officers, directors, employees, and agents are not liable for: indirect, incidental, special, consequential, exemplary, or punitive damages; loss of profits, revenue, data, goodwill; or damages related to Vendor conduct, services, delays, cancellations, unavailability, or your use of (or inability to use) the Platform—even if advised of the possibility.', 'In all cases, our aggregate liability arising out of or relating to the Platform will not exceed the greater of (i) $100 or (ii) the amounts you paid to us (if any) for the transaction giving rise to the claim. (Job-related limits are governed by your Client Terms or Vendor Terms.)'] },
        { h: 'Indemnification', body: ['You will indemnify and hold harmless Tectus and its affiliates, officers, directors, employees, and agents from claims, losses, damages, costs, and expenses (including reasonable attorneys’ fees) arising from: (a) your misuse of the Platform; (b) your breach of these Terms; (c) your content; or (d) your interactions with Vendors.'] },
        { h: 'Informal Resolution; Arbitration; Class/Jury Waivers; Delegation', body: ['Informal resolution. Before filing a claim, email support@tectusapp.com with “Dispute” in the subject and a brief description; we’ll try to resolve within 30 days.', 'Arbitration (FAA/AAA; Denver). Except for individual small-claims matters and applications for temporary/preliminary injunctive relief to protect rights pending arbitration, all disputes arising out of or relating to these Terms or the Platform shall be resolved by binding arbitration on an individual basis under the Federal Arbitration Act (9 U.S.C. §1 et seq.), administered by the American Arbitration Association under its Commercial Rules before a single arbitrator. Venue/seat: Denver, Colorado (or video at the arbitrator’s discretion).', 'Class/representative waiver. No class, collective, private attorney general, or representative actions. Jury waiver. If any dispute is found non-arbitrable, the parties waive jury trial.', 'Delegation. The arbitrator has exclusive authority to decide arbitrability, scope, enforceability, formation, or interpretation of this arbitration agreement. AAA consumer/commercial rules on fees apply; the arbitrator may award individual relief permitted by law but may not award relief for or against non-parties.'] },
        { h: 'Term; Suspension; Termination', body: ['These Terms apply while you access or use the Platform. We may suspend or terminate access (including accounts) for suspected fraud, legal non-compliance, or violations. Termination doesn’t affect obligations that reasonably survive (see §24).'] },
        { h: 'Notices & Service by Email', body: ['We may provide Notice via the Platform, in-app messages, email, or SMS to contacts in your account; keep your contact details current.', 'Service for temp/prelim injunctions & arbitration. In addition to methods allowed by law, the parties consent to service by email for (i) applications and papers for temporary or preliminary injunctive relief, and (ii) arbitration demands, orders, awards, and related filings, by sending to the last known account emails and support@tectusapp.com. Email service is deemed effective on successful transmission (or next business day if sent after 5:00 p.m. local time). This is not consent to email service of a civil action on the merits unless a court/arbitral order permits it.', 'Legal/DMCA contact: support@tectusapp.com (and the mailing address posted on our Legal page).'] },
        { h: 'Changes to Terms', body: ['We may modify these Terms at any time. The Effective Date above shows the latest update. If you continue using the Platform after changes take effect, you accept the revised Terms.'] },
        { h: 'Governing Law; Venue', body: ['These Terms are governed by Delaware law (conflict rules excluded). Subject to §18, exclusive venue for any court action (e.g., small-claims or injunctive relief) is the state or federal courts located in Denver, Colorado.'] },
        { h: 'Miscellaneous; Precedence; No Waiver; Assignment; Entire Agreement', body: ['Precedence. For bookings, the Client Terms control; for provider activity, the Vendor Terms control. For everything else, these Website Terms apply.', 'No waiver. Failure to enforce is not a waiver. Assignment. You may not assign these Terms without our consent; we may assign them to an affiliate or as part of a merger, acquisition, or asset transfer.', 'Entire agreement. These Terms, plus the Privacy Policy and any applicable Client/Vendor Terms, are the entire agreement for website/app use.'] },
        { h: 'Survival; Severability; Blue-Pencil', body: ['Survival. The following survive termination/expiration: §§0–3, 5–9, 11–18, 20–24, and any provisions that by nature should survive (including IP, privacy/e-sign consents, disclaimers, limits of liability, indemnities, dispute resolution, and Notices).', 'Severability & judicial reformation. If any provision is invalid or unenforceable, the rest remains in effect. Any invalid term will be reformed and enforced to the maximum extent permitted to effect the parties’ intent (blue-pencil). For any overbroad time/scope/waiver terms, reduce to the maximum enforceable extent rather than voiding.'] },
        { h: 'Contact', body: ['Questions about these Terms or service availability? Email us at support@tectusapp.com.'] },
      ],
    },
    related: [{ label: 'Privacy Policy', href: '#/privacy' }, { label: 'Contact', href: '#/contact' }, { label: 'About Tectus', href: '#/about' }],
  },
});
