{
  "version": 1,
  "units": ["MB", "GB", "TB", "messages", "records", "files", "hours"],
  "categories": [
    { "key": "chat", "label": "Team chat", "hint": "Internal messaging. Report message count if the tool shows it, otherwise storage.", "defaultUnit": "messages",
      "products": [
        { "key": "slack", "label": "Slack", "slug": "slack" },
        { "key": "microsoft_teams", "label": "Microsoft Teams", "slug": "microsoft-teams" },
        { "key": "google_chat", "label": "Google Chat", "slug": "google-chat" },
        { "key": "discord", "label": "Discord", "slug": "discord" },
        { "key": "whatsapp_business", "label": "WhatsApp Business", "slug": "whatsapp-business" }
      ] },
    { "key": "email", "label": "Email and calendar", "hint": "All company mailboxes, including former employees if retained.", "defaultUnit": "GB",
      "products": [
        { "key": "gmail", "label": "Gmail (Google Workspace)", "slug": "gmail" },
        { "key": "outlook", "label": "Outlook (Microsoft 365)", "slug": "outlook" }
      ] },
    { "key": "files", "label": "Files and documents", "hint": "Shared drives and personal drives together.", "defaultUnit": "GB",
      "products": [
        { "key": "google_drive", "label": "Google Drive", "slug": "google-drive" },
        { "key": "sharepoint", "label": "SharePoint", "slug": "sharepoint" },
        { "key": "onedrive", "label": "OneDrive", "slug": "onedrive" },
        { "key": "dropbox", "label": "Dropbox", "slug": "dropbox" },
        { "key": "box", "label": "Box", "slug": "box" },
        { "key": "egnyte", "label": "Egnyte", "slug": "egnyte" }
      ] },
    { "key": "crm", "label": "CRM", "hint": "Contacts, deals and the activity attached to them.", "defaultUnit": "records",
      "products": [
        { "key": "hubspot", "label": "HubSpot", "slug": "hubspot" },
        { "key": "salesforce", "label": "Salesforce", "slug": "salesforce" },
        { "key": "zoho_crm", "label": "Zoho CRM", "slug": "zoho-crm" },
        { "key": "pipedrive", "label": "Pipedrive", "slug": "pipedrive" },
        { "key": "gohighlevel", "label": "GoHighLevel", "slug": "gohighlevel" },
        { "key": "dynamics_365_sales", "label": "Microsoft Dynamics 365 Sales", "slug": "dynamics-365-sales" },
        { "key": "close", "label": "Close", "slug": "close-crm" }
      ] },
    { "key": "field_ops", "label": "Field operations", "hint": "Work orders, dispatch, deliveries, job tickets and site records.", "defaultUnit": "records",
      "products": [
        { "key": "servicetitan", "label": "ServiceTitan", "slug": "servicetitan" },
        { "key": "housecall_pro", "label": "Housecall Pro", "slug": "housecall-pro" },
        { "key": "jobber", "label": "Jobber", "slug": "jobber" },
        { "key": "acculynx", "label": "AccuLynx", "slug": "acculynx" },
        { "key": "jobnimbus", "label": "JobNimbus", "slug": "jobnimbus" },
        { "key": "buildertrend", "label": "Buildertrend", "slug": "buildertrend" },
        { "key": "procore", "label": "Procore", "slug": "procore" },
        { "key": "companycam", "label": "CompanyCam", "slug": "companycam" },
        { "key": "arrivy", "label": "Arrivy", "slug": "arrivy" },
        { "key": "fieldedge", "label": "FieldEdge", "slug": "fieldedge" }
      ] },
    { "key": "calls", "label": "Phone and call recordings", "hint": "Recorded calls and transcripts. Hours of audio is the best unit.", "defaultUnit": "hours",
      "products": [
        { "key": "ringcentral", "label": "RingCentral", "slug": "ringcentral" },
        { "key": "aircall", "label": "Aircall", "slug": "aircall" },
        { "key": "dialpad", "label": "Dialpad", "slug": "dialpad" },
        { "key": "zoom_phone", "label": "Zoom Phone", "slug": "zoom-phone" },
        { "key": "twilio", "label": "Twilio", "slug": "twilio" },
        { "key": "gong", "label": "Gong", "slug": "gong" },
        { "key": "callrail", "label": "CallRail", "slug": "callrail" },
        { "key": "five9", "label": "Five9", "slug": "five9" },
        { "key": "nextiva", "label": "Nextiva", "slug": "nextiva" }
      ] },
    { "key": "meetings", "label": "Meeting recordings", "hint": "Recorded video meetings and their transcripts.", "defaultUnit": "hours",
      "products": [
        { "key": "zoom", "label": "Zoom", "slug": "zoom" },
        { "key": "google_meet", "label": "Google Meet", "slug": "google-meet" },
        { "key": "teams_recordings", "label": "Microsoft Teams recordings", "slug": "teams-meeting-recordings" }
      ] },
    { "key": "support", "label": "Customer support", "hint": "Tickets, chats and help center content.", "defaultUnit": "records",
      "products": [
        { "key": "zendesk", "label": "Zendesk", "slug": "zendesk" },
        { "key": "intercom", "label": "Intercom", "slug": "intercom" },
        { "key": "freshdesk", "label": "Freshdesk", "slug": "freshdesk" },
        { "key": "help_scout", "label": "Help Scout", "slug": "help-scout" },
        { "key": "gorgias", "label": "Gorgias", "slug": "gorgias" }
      ] },
    { "key": "projects", "label": "Project management", "hint": "Tasks, issues and their comment history.", "defaultUnit": "records",
      "products": [
        { "key": "jira", "label": "Jira", "slug": "jira" },
        { "key": "linear", "label": "Linear", "slug": "linear" },
        { "key": "asana", "label": "Asana", "slug": "asana" },
        { "key": "clickup", "label": "ClickUp", "slug": "clickup" },
        { "key": "monday", "label": "monday.com", "slug": "monday" },
        { "key": "trello", "label": "Trello", "slug": "trello" }
      ] },
    { "key": "docs", "label": "Wiki and notes", "hint": "Internal documentation and knowledge bases.", "defaultUnit": "MB",
      "products": [
        { "key": "notion", "label": "Notion", "slug": "notion" },
        { "key": "confluence", "label": "Confluence", "slug": "confluence" },
        { "key": "coda", "label": "Coda", "slug": "coda" }
      ] },
    { "key": "code", "label": "Source code", "hint": "Repositories with full commit history.", "defaultUnit": "GB",
      "products": [
        { "key": "github", "label": "GitHub", "slug": "github" },
        { "key": "gitlab", "label": "GitLab", "slug": "gitlab" },
        { "key": "bitbucket", "label": "Bitbucket", "slug": "bitbucket" },
        { "key": "azure_devops", "label": "Azure DevOps", "slug": "azure-devops" }
      ] },
    { "key": "design", "label": "Design and CAD", "hint": "Design files, drawings and creative assets.", "defaultUnit": "GB",
      "products": [
        { "key": "figma", "label": "Figma", "slug": "figma" },
        { "key": "adobe_cc", "label": "Adobe Creative Cloud", "slug": "adobe-creative-cloud" },
        { "key": "canva", "label": "Canva", "slug": "canva" },
        { "key": "autocad", "label": "AutoCAD", "slug": "autocad" }
      ] },
    { "key": "finance", "label": "Accounting and ERP", "hint": "Ledgers, invoices, bills and inventory.", "defaultUnit": "records",
      "products": [
        { "key": "quickbooks", "label": "QuickBooks", "slug": "quickbooks" },
        { "key": "xero", "label": "Xero", "slug": "xero" },
        { "key": "netsuite", "label": "NetSuite", "slug": "netsuite" },
        { "key": "sage_intacct", "label": "Sage Intacct", "slug": "sage-intacct" },
        { "key": "dynamics_bc", "label": "Microsoft Dynamics 365 Business Central", "slug": "dynamics-365-business-central" },
        { "key": "sap", "label": "SAP", "slug": "sap" },
        { "key": "odoo", "label": "Odoo", "slug": "odoo" }
      ] },
    { "key": "commerce", "label": "Ecommerce", "hint": "Orders, products and customers.", "defaultUnit": "records",
      "products": [
        { "key": "shopify", "label": "Shopify", "slug": "shopify" },
        { "key": "amazon_seller", "label": "Amazon Seller Central", "slug": "amazon-seller-central" },
        { "key": "woocommerce", "label": "WooCommerce", "slug": "woocommerce" },
        { "key": "bigcommerce", "label": "BigCommerce", "slug": "bigcommerce" }
      ] },
    { "key": "hr", "label": "HR and payroll", "hint": "Report record counts only. Payroll detail is de-identified before anything moves.", "defaultUnit": "records",
      "products": [
        { "key": "gusto", "label": "Gusto", "slug": "gusto" },
        { "key": "rippling", "label": "Rippling", "slug": "rippling" },
        { "key": "adp", "label": "ADP", "slug": "adp" },
        { "key": "bamboohr", "label": "BambooHR", "slug": "bamboohr" },
        { "key": "deel", "label": "Deel", "slug": "deel" }
      ] },
    { "key": "databases", "label": "Databases and warehouses", "hint": "Production databases, warehouses and object storage.", "defaultUnit": "GB",
      "products": [
        { "key": "postgres", "label": "PostgreSQL", "slug": "postgresql" },
        { "key": "mysql", "label": "MySQL", "slug": "mysql" },
        { "key": "bigquery", "label": "BigQuery", "slug": "bigquery" },
        { "key": "snowflake", "label": "Snowflake", "slug": "snowflake" },
        { "key": "s3", "label": "Amazon S3", "slug": "amazon-s3" },
        { "key": "redshift", "label": "Amazon Redshift", "slug": "amazon-redshift" },
        { "key": "databricks", "label": "Databricks", "slug": "databricks" },
        { "key": "mongodb", "label": "MongoDB", "slug": "mongodb" },
        { "key": "dynamodb", "label": "Amazon DynamoDB", "slug": "amazon-dynamodb" }
      ] },
    { "key": "analytics", "label": "Product analytics", "hint": "Event streams and product usage history.", "defaultUnit": "GB",
      "products": [
        { "key": "amplitude", "label": "Amplitude", "slug": "amplitude" },
        { "key": "mixpanel", "label": "Mixpanel", "slug": "mixpanel" },
        { "key": "google_analytics", "label": "Google Analytics", "slug": "google-analytics" }
      ] },
    { "key": "media", "label": "Photos, video and social", "hint": "Site and product photos, video libraries and social accounts.", "defaultUnit": "GB",
      "products": [
        { "key": "google_photos", "label": "Google Photos", "slug": "google-photos" },
        { "key": "youtube", "label": "YouTube", "slug": "youtube" },
        { "key": "instagram", "label": "Instagram", "slug": "instagram" },
        { "key": "tiktok", "label": "TikTok", "slug": "tiktok" }
      ] }
  ],
  "industries": [
    { "key": "software_saas", "label": "Software and SaaS", "premium": false },
    { "key": "ai", "label": "AI and machine learning", "premium": false },
    { "key": "it_services", "label": "IT services and managed services", "premium": false },
    { "key": "logistics", "label": "Logistics and freight", "premium": false },
    { "key": "manufacturing", "label": "Manufacturing", "premium": false },
    { "key": "distribution", "label": "Distribution and wholesale", "premium": false },
    { "key": "professional_services", "label": "Professional services", "premium": true },
    { "key": "legal", "label": "Legal", "premium": true },
    { "key": "accounting_firm", "label": "Accounting and tax", "premium": true },
    { "key": "consulting", "label": "Consulting and advisory", "premium": true },
    { "key": "engineering_architecture", "label": "Engineering and architecture", "premium": false },
    { "key": "marketing_agency", "label": "Marketing and advertising", "premium": false },
    { "key": "design_agency", "label": "Design and creative", "premium": false },
    { "key": "media_publishing", "label": "Media and publishing", "premium": false },
    { "key": "healthcare", "label": "Healthcare", "premium": true },
    { "key": "pharma_biotech", "label": "Pharma and biotech", "premium": true },
    { "key": "financial_services", "label": "Financial services and fintech", "premium": true },
    { "key": "investment_management", "label": "Investment management", "premium": true },
    { "key": "insurance", "label": "Insurance", "premium": true },
    { "key": "retail_ecommerce", "label": "Retail and ecommerce", "premium": false },
    { "key": "consumer_products", "label": "Consumer products", "premium": false },
    { "key": "food_beverage", "label": "Food and beverage", "premium": false },
    { "key": "restaurants_franchise", "label": "Restaurants and franchises", "premium": false },
    { "key": "hospitality", "label": "Hotels and hospitality", "premium": false },
    { "key": "real_estate", "label": "Real estate and property management", "premium": false },
    { "key": "construction_trades", "label": "Construction and specialty trades", "premium": false },
    { "key": "roofing_solar", "label": "Roofing and solar", "premium": false },
    { "key": "hvac_plumbing_electrical", "label": "HVAC, plumbing and electrical", "premium": false },
    { "key": "home_services", "label": "Home and field services", "premium": false },
    { "key": "pools_landscaping", "label": "Pools and landscaping", "premium": false },
    { "key": "security_alarm", "label": "Security and alarm", "premium": false },
    { "key": "waste_environmental", "label": "Waste and environmental", "premium": false },
    { "key": "energy_utilities", "label": "Energy and utilities", "premium": false },
    { "key": "staffing_hr", "label": "Staffing and recruiting", "premium": false },
    { "key": "education", "label": "Education and training", "premium": false },
    { "key": "telecom", "label": "Telecommunications", "premium": false },
    { "key": "automotive", "label": "Automotive", "premium": false },
    { "key": "aerospace_defense", "label": "Aerospace and defense", "premium": false },
    { "key": "agriculture", "label": "Agriculture", "premium": false },
    { "key": "gaming", "label": "Gaming and interactive", "premium": false },
    { "key": "nonprofit", "label": "Nonprofit", "premium": false },
    { "key": "government_contracting", "label": "Government contracting", "premium": false },
    { "key": "hospitality_food_service", "label": "Hospitality and food service", "premium": false },
    { "key": "media_marketing", "label": "Media and marketing", "premium": false },
    { "key": "other", "label": "Something else", "premium": false }
  ],
  "ownership": [
    { "key": "pe", "label": "Private equity backed" },
    { "key": "vc", "label": "Venture backed" },
    { "key": "bootstrapped", "label": "Bootstrapped or founder owned" },
    { "key": "public", "label": "Publicly traded" },
    { "key": "nonprofit", "label": "Not-for-profit or association" },
    { "key": "wound_down", "label": "Wound down" }
  ],
  "countries": [
    { "code": "US", "label": "United States" }, { "code": "CA", "label": "Canada" }, { "code": "MX", "label": "Mexico" },
    { "code": "GB", "label": "United Kingdom" }, { "code": "IE", "label": "Ireland" }, { "code": "DE", "label": "Germany" },
    { "code": "FR", "label": "France" }, { "code": "ES", "label": "Spain" }, { "code": "PT", "label": "Portugal" },
    { "code": "IT", "label": "Italy" }, { "code": "NL", "label": "Netherlands" }, { "code": "PL", "label": "Poland" },
    { "code": "CZ", "label": "Czechia" }, { "code": "RO", "label": "Romania" }, { "code": "UA", "label": "Ukraine" },
    { "code": "SE", "label": "Sweden" }, { "code": "IL", "label": "Israel" }, { "code": "AE", "label": "United Arab Emirates" },
    { "code": "IN", "label": "India" }, { "code": "PK", "label": "Pakistan" }, { "code": "BD", "label": "Bangladesh" },
    { "code": "LK", "label": "Sri Lanka" }, { "code": "PH", "label": "Philippines" }, { "code": "VN", "label": "Vietnam" },
    { "code": "ID", "label": "Indonesia" }, { "code": "MY", "label": "Malaysia" }, { "code": "SG", "label": "Singapore" },
    { "code": "CN", "label": "China" }, { "code": "JP", "label": "Japan" }, { "code": "KR", "label": "South Korea" },
    { "code": "AU", "label": "Australia" }, { "code": "NZ", "label": "New Zealand" }, { "code": "BR", "label": "Brazil" },
    { "code": "AR", "label": "Argentina" }, { "code": "CO", "label": "Colombia" }, { "code": "CL", "label": "Chile" },
    { "code": "PE", "label": "Peru" }, { "code": "CR", "label": "Costa Rica" }, { "code": "GT", "label": "Guatemala" },
    { "code": "DO", "label": "Dominican Republic" }, { "code": "JM", "label": "Jamaica" }, { "code": "NG", "label": "Nigeria" },
    { "code": "KE", "label": "Kenya" }, { "code": "ZA", "label": "South Africa" }, { "code": "EG", "label": "Egypt" },
    { "code": "OTHER", "label": "Other country" }
  ]
}
