{
 "name": "Civil design software data terms",
 "title": "Civil design software data terms",
 "kind": "terms-board",
 "url": "https://sellcivilengineeringdatatoai.com/datasets/civil-design-software-data-terms/",
 "csv": "https://sellcivilengineeringdatatoai.com/datasets/civil-design-software-data-terms.csv",
 "markdown": "https://sellcivilengineeringdatatoai.com/datasets/civil-design-software-data-terms/index.md",
 "computed_at": "2026-10-31",
 "license": "https://sellcivilengineeringdatatoai.com/terms",
 "headline": "3 of 15 civil design software vendors whose terms we read reserve the right to use their customers' data in aggregated or anonymised form, read 31 October 2026.",
 "quotes": [
  "3 of 15 civil design software vendors whose terms we read reserve the right to use their customers' data in aggregated or anonymised form, read 31 October 2026.",
  "Who owns the business's data, by vendor: not stated 15 of 15 (civil design software terms, read 31 October 2026).",
  "Vendor keeps aggregated or anonymised use, by vendor: not stated 12 of 15, reserved 3 of 15 (civil design software terms, read 31 October 2026).",
  "Training AI on the business's data, by vendor: not stated 15 of 15 (civil design software terms, read 31 October 2026).",
  "Export at exit, by vendor: not stated 14 of 15, no export promised 1 of 15 (civil design software terms, read 31 October 2026)."
 ],
 "citation": "\"Civil design software data terms\", updated 2026-10-31, https://sellcivilengineeringdatatoai.com/datasets/civil-design-software-data-terms/.",
 "national": {
  "n": 15,
  "unit": "vendors",
  "documents": 23,
  "published_sources": 15,
  "named_sources": 23
 },
 "board": {
  "type": "terms",
  "noun": {
   "one": "vendor",
   "many": "vendors"
  },
  "document": {
   "one": "document",
   "many": "documents"
  },
  "fields": [
   {
    "id": "ownership",
    "label": "Who owns the business's data",
    "counts": {
     "not-stated": 15
    },
    "values": [
     {
      "value": "customer",
      "text": "the business"
     },
     {
      "value": "vendor",
      "text": "the vendor"
     }
    ]
   },
   {
    "id": "aggregated_use",
    "label": "Vendor keeps aggregated or anonymised use",
    "counts": {
     "not-stated": 12,
     "reserved": 3
    },
    "values": [
     {
      "value": "reserved",
      "text": "reserved"
     },
     {
      "value": "excluded",
      "text": "excluded"
     }
    ]
   },
   {
    "id": "ai_training",
    "label": "Training AI on the business's data",
    "counts": {
     "not-stated": 15
    },
    "values": [
     {
      "value": "may-train",
      "text": "may train"
     },
     {
      "value": "will-not-train",
      "text": "will not train"
     },
     {
      "value": "opt-out",
      "text": "opt-out offered"
     }
    ]
   },
   {
    "id": "export_at_exit",
    "label": "Export at exit",
    "counts": {
     "not-stated": 14,
     "none": 1
    },
    "values": [
     {
      "value": "on-request",
      "text": "on request"
     },
     {
      "value": "none",
      "text": "no export promised"
     },
     {
      "value": "days",
      "text": "a number of days"
     }
    ]
   }
  ],
  "lead": {
   "type": "share",
   "field": "aggregated_use",
   "value": "reserved",
   "n": 3,
   "of": 15,
   "label": "Vendors whose terms reserve aggregated or anonymised use"
  },
  "vendors": [
   {
    "name": "AGTEK",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "AGTEK End User License Agreement",
        "url": "https://www.agtek.com/eula",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "AGTEK End User License Agreement",
        "url": "https://www.agtek.com/eula",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "AGTEK End User License Agreement",
        "url": "https://www.agtek.com/eula",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "AGTEK End User License Agreement",
        "url": "https://www.agtek.com/eula",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "Aimsun",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Aimsun Terms and Conditions",
        "url": "https://www.aimsun.com/terms-and-conditions/",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "Aimsun Privacy Policy",
        "url": "https://www.aimsun.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Aimsun Terms and Conditions",
        "url": "https://www.aimsun.com/terms-and-conditions/",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "Aimsun Privacy Policy",
        "url": "https://www.aimsun.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Aimsun Terms and Conditions",
        "url": "https://www.aimsun.com/terms-and-conditions/",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "Aimsun Privacy Policy",
        "url": "https://www.aimsun.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "none",
      "text": "no export promised",
      "documents": [
       {
        "document": "Aimsun Terms and Conditions",
        "url": "https://www.aimsun.com/terms-and-conditions/",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "Aimsun Privacy Policy",
        "url": "https://www.aimsun.com/privacy-policy/",
        "value": "none",
        "quote": "If you have terminated your user account, the data relating to the customer account will be deleted, subject to the order data whose retention is required for legal reasons."
       }
      ]
     }
    }
   },
   {
    "name": "Causeway Technologies",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Causeway Privacy Policy",
        "url": "https://www.causeway.com/privacy-policy",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "Causeway Legal",
        "url": "https://www.causeway.com/legal",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "reserved",
      "text": "reserved",
      "documents": [
       {
        "document": "Causeway Privacy Policy",
        "url": "https://www.causeway.com/privacy-policy",
        "value": "reserved",
        "quote": "We also collect, use and share Aggregated Data such as statistical or demographic data for any purpose."
       },
       {
        "document": "Causeway Legal",
        "url": "https://www.causeway.com/legal",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Causeway Privacy Policy",
        "url": "https://www.causeway.com/privacy-policy",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "Causeway Legal",
        "url": "https://www.causeway.com/legal",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Causeway Privacy Policy",
        "url": "https://www.causeway.com/privacy-policy",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "Causeway Legal",
        "url": "https://www.causeway.com/legal",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "Civil Site Design",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Civil Site Design Privacy Policy",
        "url": "https://civilsitedesign.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Civil Site Design Privacy Policy",
        "url": "https://civilsitedesign.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Civil Site Design Privacy Policy",
        "url": "https://civilsitedesign.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Civil Site Design Privacy Policy",
        "url": "https://civilsitedesign.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "CivilGEO",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "CivilGEO Terms of Use",
        "url": "https://civilgeo.com/terms-of-use/",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "CivilGEO Privacy Policy",
        "url": "https://civilgeo.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "CivilGEO End User License Agreement",
        "url": "https://civilgeo.com/eula/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "reserved",
      "text": "reserved",
      "documents": [
       {
        "document": "CivilGEO Terms of Use",
        "url": "https://civilgeo.com/terms-of-use/",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "CivilGEO Privacy Policy",
        "url": "https://civilgeo.com/privacy-policy/",
        "value": "reserved",
        "quote": "We may share or publish aggregated information and other information that does not specifically identify you, such as statistics about the number of visitors to our websites or about how customers and end users use our applications."
       },
       {
        "document": "CivilGEO End User License Agreement",
        "url": "https://civilgeo.com/eula/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "CivilGEO Terms of Use",
        "url": "https://civilgeo.com/terms-of-use/",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "CivilGEO Privacy Policy",
        "url": "https://civilgeo.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "CivilGEO End User License Agreement",
        "url": "https://civilgeo.com/eula/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "CivilGEO Terms of Use",
        "url": "https://civilgeo.com/terms-of-use/",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "CivilGEO Privacy Policy",
        "url": "https://civilgeo.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "CivilGEO End User License Agreement",
        "url": "https://civilgeo.com/eula/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "DHI",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "DHI Terms of Use",
        "url": "https://www.dhigroup.com/legal/terms-of-use",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "DHI Privacy Policy",
        "url": "https://www.dhigroup.com/legal/privacy-policy",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "DHI Legal",
        "url": "https://www.dhigroup.com/legal",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "DHI Terms of Use",
        "url": "https://www.dhigroup.com/legal/terms-of-use",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "DHI Privacy Policy",
        "url": "https://www.dhigroup.com/legal/privacy-policy",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "DHI Legal",
        "url": "https://www.dhigroup.com/legal",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "DHI Terms of Use",
        "url": "https://www.dhigroup.com/legal/terms-of-use",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "DHI Privacy Policy",
        "url": "https://www.dhigroup.com/legal/privacy-policy",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "DHI Legal",
        "url": "https://www.dhigroup.com/legal",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "DHI Terms of Use",
        "url": "https://www.dhigroup.com/legal/terms-of-use",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "DHI Privacy Policy",
        "url": "https://www.dhigroup.com/legal/privacy-policy",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "DHI Legal",
        "url": "https://www.dhigroup.com/legal",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "Fine (GEO5)",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Fine Privacy Policy",
        "url": "https://www.finesoftware.eu/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "reserved",
      "text": "reserved",
      "documents": [
       {
        "document": "Fine Privacy Policy",
        "url": "https://www.finesoftware.eu/privacy-policy/",
        "value": "reserved",
        "quote": "These are anonymized data and are used for license management and for diagnostic purposes."
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Fine Privacy Policy",
        "url": "https://www.finesoftware.eu/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Fine Privacy Policy",
        "url": "https://www.finesoftware.eu/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "HydroCAD Software Solutions",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "HydroCAD Software License",
        "url": "https://www.hydrocad.net/license.htm",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "HydroCAD Privacy Policy",
        "url": "https://www.hydrocad.net/privacy.htm",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "HydroCAD Software License",
        "url": "https://www.hydrocad.net/license.htm",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "HydroCAD Privacy Policy",
        "url": "https://www.hydrocad.net/privacy.htm",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "HydroCAD Software License",
        "url": "https://www.hydrocad.net/license.htm",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "HydroCAD Privacy Policy",
        "url": "https://www.hydrocad.net/privacy.htm",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "HydroCAD Software License",
        "url": "https://www.hydrocad.net/license.htm",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "HydroCAD Privacy Policy",
        "url": "https://www.hydrocad.net/privacy.htm",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "Hydrology Studio",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Hydrology Studio Terms",
        "url": "https://www.hydrologystudio.com/terms",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "Hydrology Studio Privacy",
        "url": "https://www.hydrologystudio.com/privacy",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Hydrology Studio Terms",
        "url": "https://www.hydrologystudio.com/terms",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "Hydrology Studio Privacy",
        "url": "https://www.hydrologystudio.com/privacy",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Hydrology Studio Terms",
        "url": "https://www.hydrologystudio.com/terms",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "Hydrology Studio Privacy",
        "url": "https://www.hydrologystudio.com/privacy",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Hydrology Studio Terms",
        "url": "https://www.hydrologystudio.com/terms",
        "value": "not-stated",
        "quote": ""
       },
       {
        "document": "Hydrology Studio Privacy",
        "url": "https://www.hydrologystudio.com/privacy",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "Infrakit",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Infrakit Privacy Policy",
        "url": "https://infrakit.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Infrakit Privacy Policy",
        "url": "https://infrakit.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Infrakit Privacy Policy",
        "url": "https://infrakit.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Infrakit Privacy Policy",
        "url": "https://infrakit.com/privacy-policy/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "Rocscience",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Rocscience License Agreement (SafeNet licensing, 2019)",
        "url": "https://rocscience.com/downloads/general/Rocscience-License-Agreement_SafeNet-Licensing_2019.pdf",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Rocscience License Agreement (SafeNet licensing, 2019)",
        "url": "https://rocscience.com/downloads/general/Rocscience-License-Agreement_SafeNet-Licensing_2019.pdf",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Rocscience License Agreement (SafeNet licensing, 2019)",
        "url": "https://rocscience.com/downloads/general/Rocscience-License-Agreement_SafeNet-Licensing_2019.pdf",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Rocscience License Agreement (SafeNet licensing, 2019)",
        "url": "https://rocscience.com/downloads/general/Rocscience-License-Agreement_SafeNet-Licensing_2019.pdf",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "SIDRA Solutions",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "SIDRA Solutions Privacy Policy",
        "url": "https://www.sidrasolutions.com/privacy-policy",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "SIDRA Solutions Privacy Policy",
        "url": "https://www.sidrasolutions.com/privacy-policy",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "SIDRA Solutions Privacy Policy",
        "url": "https://www.sidrasolutions.com/privacy-policy",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "SIDRA Solutions Privacy Policy",
        "url": "https://www.sidrasolutions.com/privacy-policy",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "Site3D",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Site3D Terms",
        "url": "https://www.site3d.co.uk/terms.htm",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Site3D Terms",
        "url": "https://www.site3d.co.uk/terms.htm",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Site3D Terms",
        "url": "https://www.site3d.co.uk/terms.htm",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Site3D Terms",
        "url": "https://www.site3d.co.uk/terms.htm",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "Transoft Solutions",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Transoft Solutions Legal",
        "url": "https://www.transoftsolutions.com/legal/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Transoft Solutions Legal",
        "url": "https://www.transoftsolutions.com/legal/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Transoft Solutions Legal",
        "url": "https://www.transoftsolutions.com/legal/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "Transoft Solutions Legal",
        "url": "https://www.transoftsolutions.com/legal/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   },
   {
    "name": "TUFLOW",
    "answers": {
     "ownership": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "TUFLOW End User Licence Agreement",
        "url": "https://www.tuflow.com/eula/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "aggregated_use": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "TUFLOW End User Licence Agreement",
        "url": "https://www.tuflow.com/eula/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "ai_training": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "TUFLOW End User Licence Agreement",
        "url": "https://www.tuflow.com/eula/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     },
     "export_at_exit": {
      "value": "not-stated",
      "text": "not stated",
      "documents": [
       {
        "document": "TUFLOW End User Licence Agreement",
        "url": "https://www.tuflow.com/eula/",
        "value": "not-stated",
        "quote": ""
       }
      ]
     }
    }
   }
  ]
 },
 "subject_kind": "vendor",
 "rows": [
  {
   "subject": "AGTEK",
   "url": "https://www.agtek.com/eula",
   "document": "AGTEK End User License Agreement",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (22,705 characters of document text, read 2026-10-31).",
   "text_sha256": "bb22c7eac4bdff712bde5a172090fd05a84a933d3f316c0e4f6d105804459e71"
  },
  {
   "subject": "AGTEK",
   "url": "https://www.agtek.com/eula",
   "document": "AGTEK End User License Agreement",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (22,705 characters of document text, read 2026-10-31).",
   "text_sha256": "bb22c7eac4bdff712bde5a172090fd05a84a933d3f316c0e4f6d105804459e71"
  },
  {
   "subject": "AGTEK",
   "url": "https://www.agtek.com/eula",
   "document": "AGTEK End User License Agreement",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (22,705 characters of document text, read 2026-10-31).",
   "text_sha256": "bb22c7eac4bdff712bde5a172090fd05a84a933d3f316c0e4f6d105804459e71"
  },
  {
   "subject": "AGTEK",
   "url": "https://www.agtek.com/eula",
   "document": "AGTEK End User License Agreement",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (22,705 characters of document text, read 2026-10-31).",
   "text_sha256": "bb22c7eac4bdff712bde5a172090fd05a84a933d3f316c0e4f6d105804459e71"
  },
  {
   "subject": "Aimsun",
   "url": "https://www.aimsun.com/privacy-policy/",
   "document": "Aimsun Privacy Policy",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (17,522 characters of document text, read 2026-10-31).",
   "text_sha256": "76361a090fd1666a18a9a618e4c1918909c61bc6ba9731084b075075bf1bc279"
  },
  {
   "subject": "Aimsun",
   "url": "https://www.aimsun.com/privacy-policy/",
   "document": "Aimsun Privacy Policy",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (17,522 characters of document text, read 2026-10-31).",
   "text_sha256": "76361a090fd1666a18a9a618e4c1918909c61bc6ba9731084b075075bf1bc279"
  },
  {
   "subject": "Aimsun",
   "url": "https://www.aimsun.com/privacy-policy/",
   "document": "Aimsun Privacy Policy",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (17,522 characters of document text, read 2026-10-31).",
   "text_sha256": "76361a090fd1666a18a9a618e4c1918909c61bc6ba9731084b075075bf1bc279"
  },
  {
   "subject": "Aimsun",
   "url": "https://www.aimsun.com/privacy-policy/",
   "document": "Aimsun Privacy Policy",
   "question": "export_at_exit",
   "answer": "none",
   "answer_text": "no export promised",
   "status": "stated",
   "retrieved_at": "2026-10-31",
   "quote": "If you have terminated your user account, the data relating to the customer account will be deleted, subject to the order data whose retention is required for legal reasons.",
   "text_sha256": "76361a090fd1666a18a9a618e4c1918909c61bc6ba9731084b075075bf1bc279"
  },
  {
   "subject": "Aimsun",
   "url": "https://www.aimsun.com/terms-and-conditions/",
   "document": "Aimsun Terms and Conditions",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (23,940 characters of document text, read 2026-10-31).",
   "text_sha256": "61b2785d55554137b7402c090fce2adc1f73836b57eef7189d4680983bb46a23"
  },
  {
   "subject": "Aimsun",
   "url": "https://www.aimsun.com/terms-and-conditions/",
   "document": "Aimsun Terms and Conditions",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (23,940 characters of document text, read 2026-10-31).",
   "text_sha256": "61b2785d55554137b7402c090fce2adc1f73836b57eef7189d4680983bb46a23"
  },
  {
   "subject": "Aimsun",
   "url": "https://www.aimsun.com/terms-and-conditions/",
   "document": "Aimsun Terms and Conditions",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (23,940 characters of document text, read 2026-10-31).",
   "text_sha256": "61b2785d55554137b7402c090fce2adc1f73836b57eef7189d4680983bb46a23"
  },
  {
   "subject": "Aimsun",
   "url": "https://www.aimsun.com/terms-and-conditions/",
   "document": "Aimsun Terms and Conditions",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (23,940 characters of document text, read 2026-10-31).",
   "text_sha256": "61b2785d55554137b7402c090fce2adc1f73836b57eef7189d4680983bb46a23"
  },
  {
   "subject": "Causeway Technologies",
   "url": "https://www.causeway.com/legal",
   "document": "Causeway Legal",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (4,736 characters of document text, read 2026-10-31).",
   "text_sha256": "531b44fcc137429a80bb4ac72733d27087d80b6aba80cecaaba83dfd37374993"
  },
  {
   "subject": "Causeway Technologies",
   "url": "https://www.causeway.com/legal",
   "document": "Causeway Legal",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (4,736 characters of document text, read 2026-10-31).",
   "text_sha256": "531b44fcc137429a80bb4ac72733d27087d80b6aba80cecaaba83dfd37374993"
  },
  {
   "subject": "Causeway Technologies",
   "url": "https://www.causeway.com/legal",
   "document": "Causeway Legal",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (4,736 characters of document text, read 2026-10-31).",
   "text_sha256": "531b44fcc137429a80bb4ac72733d27087d80b6aba80cecaaba83dfd37374993"
  },
  {
   "subject": "Causeway Technologies",
   "url": "https://www.causeway.com/legal",
   "document": "Causeway Legal",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (4,736 characters of document text, read 2026-10-31).",
   "text_sha256": "531b44fcc137429a80bb4ac72733d27087d80b6aba80cecaaba83dfd37374993"
  },
  {
   "subject": "Causeway Technologies",
   "url": "https://www.causeway.com/privacy-policy",
   "document": "Causeway Privacy Policy",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (40,871 characters of document text, read 2026-10-31).",
   "text_sha256": "71af3ff2750857c97a8dc2640e1f4fe3927efee896568a8cc3da6706bdf4e8cf"
  },
  {
   "subject": "Causeway Technologies",
   "url": "https://www.causeway.com/privacy-policy",
   "document": "Causeway Privacy Policy",
   "question": "aggregated_use",
   "answer": "reserved",
   "answer_text": "reserved",
   "status": "stated",
   "retrieved_at": "2026-10-31",
   "quote": "We also collect, use and share Aggregated Data such as statistical or demographic data for any purpose.",
   "text_sha256": "71af3ff2750857c97a8dc2640e1f4fe3927efee896568a8cc3da6706bdf4e8cf"
  },
  {
   "subject": "Causeway Technologies",
   "url": "https://www.causeway.com/privacy-policy",
   "document": "Causeway Privacy Policy",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (40,871 characters of document text, read 2026-10-31).",
   "text_sha256": "71af3ff2750857c97a8dc2640e1f4fe3927efee896568a8cc3da6706bdf4e8cf"
  },
  {
   "subject": "Causeway Technologies",
   "url": "https://www.causeway.com/privacy-policy",
   "document": "Causeway Privacy Policy",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (40,871 characters of document text, read 2026-10-31).",
   "text_sha256": "71af3ff2750857c97a8dc2640e1f4fe3927efee896568a8cc3da6706bdf4e8cf"
  },
  {
   "subject": "Civil Site Design",
   "url": "https://civilsitedesign.com/privacy-policy/",
   "document": "Civil Site Design Privacy Policy",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (10,161 characters of document text, read 2026-10-31).",
   "text_sha256": "d606952f9b23291180c6d69f2431a4e254741cf3c7b997b4ed4412f918a97b71"
  },
  {
   "subject": "Civil Site Design",
   "url": "https://civilsitedesign.com/privacy-policy/",
   "document": "Civil Site Design Privacy Policy",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (10,161 characters of document text, read 2026-10-31).",
   "text_sha256": "d606952f9b23291180c6d69f2431a4e254741cf3c7b997b4ed4412f918a97b71"
  },
  {
   "subject": "Civil Site Design",
   "url": "https://civilsitedesign.com/privacy-policy/",
   "document": "Civil Site Design Privacy Policy",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (10,161 characters of document text, read 2026-10-31).",
   "text_sha256": "d606952f9b23291180c6d69f2431a4e254741cf3c7b997b4ed4412f918a97b71"
  },
  {
   "subject": "Civil Site Design",
   "url": "https://civilsitedesign.com/privacy-policy/",
   "document": "Civil Site Design Privacy Policy",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (10,161 characters of document text, read 2026-10-31).",
   "text_sha256": "d606952f9b23291180c6d69f2431a4e254741cf3c7b997b4ed4412f918a97b71"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/eula/",
   "document": "CivilGEO End User License Agreement",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (29,087 characters of document text, read 2026-10-31).",
   "text_sha256": "d6401022f75aa5713bc1a44904fc54c2dc0ee966a8d77676a13a20a74b19a19a"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/eula/",
   "document": "CivilGEO End User License Agreement",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (29,087 characters of document text, read 2026-10-31).",
   "text_sha256": "d6401022f75aa5713bc1a44904fc54c2dc0ee966a8d77676a13a20a74b19a19a"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/eula/",
   "document": "CivilGEO End User License Agreement",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (29,087 characters of document text, read 2026-10-31).",
   "text_sha256": "d6401022f75aa5713bc1a44904fc54c2dc0ee966a8d77676a13a20a74b19a19a"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/eula/",
   "document": "CivilGEO End User License Agreement",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (29,087 characters of document text, read 2026-10-31).",
   "text_sha256": "d6401022f75aa5713bc1a44904fc54c2dc0ee966a8d77676a13a20a74b19a19a"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/privacy-policy/",
   "document": "CivilGEO Privacy Policy",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (30,933 characters of document text, read 2026-10-31).",
   "text_sha256": "71d6a9060e344631afffa083f38c04ab370f36edae780510d84635bb115adbba"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/privacy-policy/",
   "document": "CivilGEO Privacy Policy",
   "question": "aggregated_use",
   "answer": "reserved",
   "answer_text": "reserved",
   "status": "stated",
   "retrieved_at": "2026-10-31",
   "quote": "We may share or publish aggregated information and other information that does not specifically identify you, such as statistics about the number of visitors to our websites or about how customers and end users use our applications.",
   "text_sha256": "71d6a9060e344631afffa083f38c04ab370f36edae780510d84635bb115adbba"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/privacy-policy/",
   "document": "CivilGEO Privacy Policy",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (30,933 characters of document text, read 2026-10-31).",
   "text_sha256": "71d6a9060e344631afffa083f38c04ab370f36edae780510d84635bb115adbba"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/privacy-policy/",
   "document": "CivilGEO Privacy Policy",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (30,933 characters of document text, read 2026-10-31).",
   "text_sha256": "71d6a9060e344631afffa083f38c04ab370f36edae780510d84635bb115adbba"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/terms-of-use/",
   "document": "CivilGEO Terms of Use",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (5,477 characters of document text, read 2026-10-31).",
   "text_sha256": "6257a0ac9b258e108632c6260c102c7939fe9257ef30835ad9f01fdcf36ca8c8"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/terms-of-use/",
   "document": "CivilGEO Terms of Use",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (5,477 characters of document text, read 2026-10-31).",
   "text_sha256": "6257a0ac9b258e108632c6260c102c7939fe9257ef30835ad9f01fdcf36ca8c8"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/terms-of-use/",
   "document": "CivilGEO Terms of Use",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (5,477 characters of document text, read 2026-10-31).",
   "text_sha256": "6257a0ac9b258e108632c6260c102c7939fe9257ef30835ad9f01fdcf36ca8c8"
  },
  {
   "subject": "CivilGEO",
   "url": "https://civilgeo.com/terms-of-use/",
   "document": "CivilGEO Terms of Use",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (5,477 characters of document text, read 2026-10-31).",
   "text_sha256": "6257a0ac9b258e108632c6260c102c7939fe9257ef30835ad9f01fdcf36ca8c8"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal",
   "document": "DHI Legal",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (6,495 characters of document text, read 2026-10-31).",
   "text_sha256": "41d352106652eaf84d0bdc8192ad25369d9ef3723e04e65c2751ae908b4218ff"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal",
   "document": "DHI Legal",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (6,495 characters of document text, read 2026-10-31).",
   "text_sha256": "41d352106652eaf84d0bdc8192ad25369d9ef3723e04e65c2751ae908b4218ff"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal",
   "document": "DHI Legal",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (6,495 characters of document text, read 2026-10-31).",
   "text_sha256": "41d352106652eaf84d0bdc8192ad25369d9ef3723e04e65c2751ae908b4218ff"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal",
   "document": "DHI Legal",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (6,495 characters of document text, read 2026-10-31).",
   "text_sha256": "41d352106652eaf84d0bdc8192ad25369d9ef3723e04e65c2751ae908b4218ff"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal/privacy-policy",
   "document": "DHI Privacy Policy",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (42,787 characters of document text, read 2026-10-31).",
   "text_sha256": "6284c3e4d6b3b1639e25d14c0986118c1bc5bc5c57347c54533115bddf6e905c"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal/privacy-policy",
   "document": "DHI Privacy Policy",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (42,787 characters of document text, read 2026-10-31).",
   "text_sha256": "6284c3e4d6b3b1639e25d14c0986118c1bc5bc5c57347c54533115bddf6e905c"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal/privacy-policy",
   "document": "DHI Privacy Policy",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (42,787 characters of document text, read 2026-10-31).",
   "text_sha256": "6284c3e4d6b3b1639e25d14c0986118c1bc5bc5c57347c54533115bddf6e905c"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal/privacy-policy",
   "document": "DHI Privacy Policy",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (42,787 characters of document text, read 2026-10-31).",
   "text_sha256": "6284c3e4d6b3b1639e25d14c0986118c1bc5bc5c57347c54533115bddf6e905c"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal/terms-of-use",
   "document": "DHI Terms of Use",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (14,032 characters of document text, read 2026-10-31).",
   "text_sha256": "f71dbf22f414e92c81efb06279fd9e84a02c3df7d725635a3c5aeb1296a4b1f9"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal/terms-of-use",
   "document": "DHI Terms of Use",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (14,032 characters of document text, read 2026-10-31).",
   "text_sha256": "f71dbf22f414e92c81efb06279fd9e84a02c3df7d725635a3c5aeb1296a4b1f9"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal/terms-of-use",
   "document": "DHI Terms of Use",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (14,032 characters of document text, read 2026-10-31).",
   "text_sha256": "f71dbf22f414e92c81efb06279fd9e84a02c3df7d725635a3c5aeb1296a4b1f9"
  },
  {
   "subject": "DHI",
   "url": "https://www.dhigroup.com/legal/terms-of-use",
   "document": "DHI Terms of Use",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (14,032 characters of document text, read 2026-10-31).",
   "text_sha256": "f71dbf22f414e92c81efb06279fd9e84a02c3df7d725635a3c5aeb1296a4b1f9"
  },
  {
   "subject": "Fine (GEO5)",
   "url": "https://www.finesoftware.eu/privacy-policy/",
   "document": "Fine Privacy Policy",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (7,839 characters of document text, read 2026-10-31).",
   "text_sha256": "72339a8a54a0d58cd1130990f8dff7f453db74ed7409fb603cb2ad26c03885a0"
  },
  {
   "subject": "Fine (GEO5)",
   "url": "https://www.finesoftware.eu/privacy-policy/",
   "document": "Fine Privacy Policy",
   "question": "aggregated_use",
   "answer": "reserved",
   "answer_text": "reserved",
   "status": "stated",
   "retrieved_at": "2026-10-31",
   "quote": "These are anonymized data and are used for license management and for diagnostic purposes.",
   "text_sha256": "72339a8a54a0d58cd1130990f8dff7f453db74ed7409fb603cb2ad26c03885a0"
  },
  {
   "subject": "Fine (GEO5)",
   "url": "https://www.finesoftware.eu/privacy-policy/",
   "document": "Fine Privacy Policy",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (7,839 characters of document text, read 2026-10-31).",
   "text_sha256": "72339a8a54a0d58cd1130990f8dff7f453db74ed7409fb603cb2ad26c03885a0"
  },
  {
   "subject": "Fine (GEO5)",
   "url": "https://www.finesoftware.eu/privacy-policy/",
   "document": "Fine Privacy Policy",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (7,839 characters of document text, read 2026-10-31).",
   "text_sha256": "72339a8a54a0d58cd1130990f8dff7f453db74ed7409fb603cb2ad26c03885a0"
  },
  {
   "subject": "HydroCAD Software Solutions",
   "url": "https://www.hydrocad.net/license.htm",
   "document": "HydroCAD Software License",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (10,064 characters of document text, read 2026-10-31).",
   "text_sha256": "a51840b8f3b92396fb76231d443324957d8bf408c59dc1a47ffd18be9204ff11"
  },
  {
   "subject": "HydroCAD Software Solutions",
   "url": "https://www.hydrocad.net/license.htm",
   "document": "HydroCAD Software License",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (10,064 characters of document text, read 2026-10-31).",
   "text_sha256": "a51840b8f3b92396fb76231d443324957d8bf408c59dc1a47ffd18be9204ff11"
  },
  {
   "subject": "HydroCAD Software Solutions",
   "url": "https://www.hydrocad.net/license.htm",
   "document": "HydroCAD Software License",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (10,064 characters of document text, read 2026-10-31).",
   "text_sha256": "a51840b8f3b92396fb76231d443324957d8bf408c59dc1a47ffd18be9204ff11"
  },
  {
   "subject": "HydroCAD Software Solutions",
   "url": "https://www.hydrocad.net/license.htm",
   "document": "HydroCAD Software License",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (10,064 characters of document text, read 2026-10-31).",
   "text_sha256": "a51840b8f3b92396fb76231d443324957d8bf408c59dc1a47ffd18be9204ff11"
  },
  {
   "subject": "HydroCAD Software Solutions",
   "url": "https://www.hydrocad.net/privacy.htm",
   "document": "HydroCAD Privacy Policy",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (3,994 characters of document text, read 2026-10-31).",
   "text_sha256": "63073d095623208e060821e84ae13cd80c7551a297fd709c618d80a14fbcaf05"
  },
  {
   "subject": "HydroCAD Software Solutions",
   "url": "https://www.hydrocad.net/privacy.htm",
   "document": "HydroCAD Privacy Policy",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (3,994 characters of document text, read 2026-10-31).",
   "text_sha256": "63073d095623208e060821e84ae13cd80c7551a297fd709c618d80a14fbcaf05"
  },
  {
   "subject": "HydroCAD Software Solutions",
   "url": "https://www.hydrocad.net/privacy.htm",
   "document": "HydroCAD Privacy Policy",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (3,994 characters of document text, read 2026-10-31).",
   "text_sha256": "63073d095623208e060821e84ae13cd80c7551a297fd709c618d80a14fbcaf05"
  },
  {
   "subject": "HydroCAD Software Solutions",
   "url": "https://www.hydrocad.net/privacy.htm",
   "document": "HydroCAD Privacy Policy",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (3,994 characters of document text, read 2026-10-31).",
   "text_sha256": "63073d095623208e060821e84ae13cd80c7551a297fd709c618d80a14fbcaf05"
  },
  {
   "subject": "Hydrology Studio",
   "url": "https://www.hydrologystudio.com/privacy",
   "document": "Hydrology Studio Privacy",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (1,684 characters of document text, read 2026-10-31).",
   "text_sha256": "e4a942d0503f300d1b6e22b01417f766c346885a2157401c6f0073105ef3a73d"
  },
  {
   "subject": "Hydrology Studio",
   "url": "https://www.hydrologystudio.com/privacy",
   "document": "Hydrology Studio Privacy",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (1,684 characters of document text, read 2026-10-31).",
   "text_sha256": "e4a942d0503f300d1b6e22b01417f766c346885a2157401c6f0073105ef3a73d"
  },
  {
   "subject": "Hydrology Studio",
   "url": "https://www.hydrologystudio.com/privacy",
   "document": "Hydrology Studio Privacy",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (1,684 characters of document text, read 2026-10-31).",
   "text_sha256": "e4a942d0503f300d1b6e22b01417f766c346885a2157401c6f0073105ef3a73d"
  },
  {
   "subject": "Hydrology Studio",
   "url": "https://www.hydrologystudio.com/privacy",
   "document": "Hydrology Studio Privacy",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (1,684 characters of document text, read 2026-10-31).",
   "text_sha256": "e4a942d0503f300d1b6e22b01417f766c346885a2157401c6f0073105ef3a73d"
  },
  {
   "subject": "Hydrology Studio",
   "url": "https://www.hydrologystudio.com/terms",
   "document": "Hydrology Studio Terms",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (7,999 characters of document text, read 2026-10-31).",
   "text_sha256": "36133151cbc701d03feb91d45c0f5cbd5a702ed36cf4d605ab5c5f88ff1a8d90"
  },
  {
   "subject": "Hydrology Studio",
   "url": "https://www.hydrologystudio.com/terms",
   "document": "Hydrology Studio Terms",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (7,999 characters of document text, read 2026-10-31).",
   "text_sha256": "36133151cbc701d03feb91d45c0f5cbd5a702ed36cf4d605ab5c5f88ff1a8d90"
  },
  {
   "subject": "Hydrology Studio",
   "url": "https://www.hydrologystudio.com/terms",
   "document": "Hydrology Studio Terms",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (7,999 characters of document text, read 2026-10-31).",
   "text_sha256": "36133151cbc701d03feb91d45c0f5cbd5a702ed36cf4d605ab5c5f88ff1a8d90"
  },
  {
   "subject": "Hydrology Studio",
   "url": "https://www.hydrologystudio.com/terms",
   "document": "Hydrology Studio Terms",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (7,999 characters of document text, read 2026-10-31).",
   "text_sha256": "36133151cbc701d03feb91d45c0f5cbd5a702ed36cf4d605ab5c5f88ff1a8d90"
  },
  {
   "subject": "Infrakit",
   "url": "https://infrakit.com/privacy-policy/",
   "document": "Infrakit Privacy Policy",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (24,774 characters of document text, read 2026-10-31).",
   "text_sha256": "19224ffd9d3390bb94a164d70d82cf314fc430c1e7632709327750b927092381"
  },
  {
   "subject": "Infrakit",
   "url": "https://infrakit.com/privacy-policy/",
   "document": "Infrakit Privacy Policy",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (24,774 characters of document text, read 2026-10-31).",
   "text_sha256": "19224ffd9d3390bb94a164d70d82cf314fc430c1e7632709327750b927092381"
  },
  {
   "subject": "Infrakit",
   "url": "https://infrakit.com/privacy-policy/",
   "document": "Infrakit Privacy Policy",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (24,774 characters of document text, read 2026-10-31).",
   "text_sha256": "19224ffd9d3390bb94a164d70d82cf314fc430c1e7632709327750b927092381"
  },
  {
   "subject": "Infrakit",
   "url": "https://infrakit.com/privacy-policy/",
   "document": "Infrakit Privacy Policy",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (24,774 characters of document text, read 2026-10-31).",
   "text_sha256": "19224ffd9d3390bb94a164d70d82cf314fc430c1e7632709327750b927092381"
  },
  {
   "subject": "Rocscience",
   "url": "https://rocscience.com/downloads/general/Rocscience-License-Agreement_SafeNet-Licensing_2019.pdf",
   "document": "Rocscience License Agreement (SafeNet licensing, 2019)",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (9,093 characters of document text, read 2026-10-31).",
   "text_sha256": "4f736cee3af4ddb5f2ed7f3ed4fa0ac719917419ec1c080bd9243a67025de020"
  },
  {
   "subject": "Rocscience",
   "url": "https://rocscience.com/downloads/general/Rocscience-License-Agreement_SafeNet-Licensing_2019.pdf",
   "document": "Rocscience License Agreement (SafeNet licensing, 2019)",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (9,093 characters of document text, read 2026-10-31).",
   "text_sha256": "4f736cee3af4ddb5f2ed7f3ed4fa0ac719917419ec1c080bd9243a67025de020"
  },
  {
   "subject": "Rocscience",
   "url": "https://rocscience.com/downloads/general/Rocscience-License-Agreement_SafeNet-Licensing_2019.pdf",
   "document": "Rocscience License Agreement (SafeNet licensing, 2019)",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (9,093 characters of document text, read 2026-10-31).",
   "text_sha256": "4f736cee3af4ddb5f2ed7f3ed4fa0ac719917419ec1c080bd9243a67025de020"
  },
  {
   "subject": "Rocscience",
   "url": "https://rocscience.com/downloads/general/Rocscience-License-Agreement_SafeNet-Licensing_2019.pdf",
   "document": "Rocscience License Agreement (SafeNet licensing, 2019)",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (9,093 characters of document text, read 2026-10-31).",
   "text_sha256": "4f736cee3af4ddb5f2ed7f3ed4fa0ac719917419ec1c080bd9243a67025de020"
  },
  {
   "subject": "SIDRA Solutions",
   "url": "https://www.sidrasolutions.com/privacy-policy",
   "document": "SIDRA Solutions Privacy Policy",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (20,128 characters of document text, read 2026-10-31).",
   "text_sha256": "9c24747cb7e711af6291c81c3d15192dd1ce6d9f8f62fe4c42a67c241f6eab03"
  },
  {
   "subject": "SIDRA Solutions",
   "url": "https://www.sidrasolutions.com/privacy-policy",
   "document": "SIDRA Solutions Privacy Policy",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (20,128 characters of document text, read 2026-10-31).",
   "text_sha256": "9c24747cb7e711af6291c81c3d15192dd1ce6d9f8f62fe4c42a67c241f6eab03"
  },
  {
   "subject": "SIDRA Solutions",
   "url": "https://www.sidrasolutions.com/privacy-policy",
   "document": "SIDRA Solutions Privacy Policy",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (20,128 characters of document text, read 2026-10-31).",
   "text_sha256": "9c24747cb7e711af6291c81c3d15192dd1ce6d9f8f62fe4c42a67c241f6eab03"
  },
  {
   "subject": "SIDRA Solutions",
   "url": "https://www.sidrasolutions.com/privacy-policy",
   "document": "SIDRA Solutions Privacy Policy",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (20,128 characters of document text, read 2026-10-31).",
   "text_sha256": "9c24747cb7e711af6291c81c3d15192dd1ce6d9f8f62fe4c42a67c241f6eab03"
  },
  {
   "subject": "Site3D",
   "url": "https://www.site3d.co.uk/terms.htm",
   "document": "Site3D Terms",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (3,622 characters of document text, read 2026-10-31).",
   "text_sha256": "dec46aff7aa048973f31a0389d89075aa9e0504ab7f856251964f2be2f347d53"
  },
  {
   "subject": "Site3D",
   "url": "https://www.site3d.co.uk/terms.htm",
   "document": "Site3D Terms",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (3,622 characters of document text, read 2026-10-31).",
   "text_sha256": "dec46aff7aa048973f31a0389d89075aa9e0504ab7f856251964f2be2f347d53"
  },
  {
   "subject": "Site3D",
   "url": "https://www.site3d.co.uk/terms.htm",
   "document": "Site3D Terms",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (3,622 characters of document text, read 2026-10-31).",
   "text_sha256": "dec46aff7aa048973f31a0389d89075aa9e0504ab7f856251964f2be2f347d53"
  },
  {
   "subject": "Site3D",
   "url": "https://www.site3d.co.uk/terms.htm",
   "document": "Site3D Terms",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (3,622 characters of document text, read 2026-10-31).",
   "text_sha256": "dec46aff7aa048973f31a0389d89075aa9e0504ab7f856251964f2be2f347d53"
  },
  {
   "subject": "Transoft Solutions",
   "url": "https://www.transoftsolutions.com/legal/",
   "document": "Transoft Solutions Legal",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (2,424 characters of document text, read 2026-10-31).",
   "text_sha256": "ee90d75637ee9e6cfbdb52a2c3699b5f3e05c2df16312fbefb82716801107f3c"
  },
  {
   "subject": "Transoft Solutions",
   "url": "https://www.transoftsolutions.com/legal/",
   "document": "Transoft Solutions Legal",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (2,424 characters of document text, read 2026-10-31).",
   "text_sha256": "ee90d75637ee9e6cfbdb52a2c3699b5f3e05c2df16312fbefb82716801107f3c"
  },
  {
   "subject": "Transoft Solutions",
   "url": "https://www.transoftsolutions.com/legal/",
   "document": "Transoft Solutions Legal",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (2,424 characters of document text, read 2026-10-31).",
   "text_sha256": "ee90d75637ee9e6cfbdb52a2c3699b5f3e05c2df16312fbefb82716801107f3c"
  },
  {
   "subject": "Transoft Solutions",
   "url": "https://www.transoftsolutions.com/legal/",
   "document": "Transoft Solutions Legal",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (2,424 characters of document text, read 2026-10-31).",
   "text_sha256": "ee90d75637ee9e6cfbdb52a2c3699b5f3e05c2df16312fbefb82716801107f3c"
  },
  {
   "subject": "TUFLOW",
   "url": "https://www.tuflow.com/eula/",
   "document": "TUFLOW End User Licence Agreement",
   "question": "ownership",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (1,156 characters of document text, read 2026-10-31).",
   "text_sha256": "b106b92eb1a9637d0e60a28a005a3e1703a11e2ddf73972bfa96dcd80df10333"
  },
  {
   "subject": "TUFLOW",
   "url": "https://www.tuflow.com/eula/",
   "document": "TUFLOW End User Licence Agreement",
   "question": "aggregated_use",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (1,156 characters of document text, read 2026-10-31).",
   "text_sha256": "b106b92eb1a9637d0e60a28a005a3e1703a11e2ddf73972bfa96dcd80df10333"
  },
  {
   "subject": "TUFLOW",
   "url": "https://www.tuflow.com/eula/",
   "document": "TUFLOW End User Licence Agreement",
   "question": "ai_training",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (1,156 characters of document text, read 2026-10-31).",
   "text_sha256": "b106b92eb1a9637d0e60a28a005a3e1703a11e2ddf73972bfa96dcd80df10333"
  },
  {
   "subject": "TUFLOW",
   "url": "https://www.tuflow.com/eula/",
   "document": "TUFLOW End User Licence Agreement",
   "question": "export_at_exit",
   "answer": "not-stated",
   "answer_text": "not stated",
   "status": "not-stated",
   "retrieved_at": "2026-10-31",
   "quote": "Nothing on this document answers it (1,156 characters of document text, read 2026-10-31).",
   "text_sha256": "b106b92eb1a9637d0e60a28a005a3e1703a11e2ddf73972bfa96dcd80df10333"
  }
 ],
 "sources": [
  {
   "url": "https://www.hydrocad.net/license.htm",
   "label": "HydroCAD Software Solutions, License",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.hydrocad.net/privacy.htm",
   "label": "HydroCAD Software Solutions, Privacy",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.dhigroup.com/legal/terms-of-use",
   "label": "DHI, Terms of use",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.dhigroup.com/legal/privacy-policy",
   "label": "DHI, Privacy policy",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.dhigroup.com/legal",
   "label": "DHI, Legal",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.tuflow.com/eula/",
   "label": "TUFLOW, Eula",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.causeway.com/privacy-policy",
   "label": "Causeway Technologies, Privacy policy",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.causeway.com/legal",
   "label": "Causeway Technologies, Legal",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.transoftsolutions.com/legal/",
   "label": "Transoft Solutions, Legal",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.aimsun.com/terms-and-conditions/",
   "label": "Aimsun, Terms and conditions",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.aimsun.com/privacy-policy/",
   "label": "Aimsun, Privacy policy",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.finesoftware.eu/privacy-policy/",
   "label": "Fine (GEO5), Privacy policy",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.hydrologystudio.com/terms",
   "label": "Hydrology Studio, Terms",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://civilsitedesign.com/privacy-policy/",
   "label": "Civil Site Design, Privacy policy",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.hydrologystudio.com/privacy",
   "label": "Hydrology Studio, Privacy",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.site3d.co.uk/terms.htm",
   "label": "Site3D, Terms",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.agtek.com/eula",
   "label": "AGTEK, Eula",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://civilgeo.com/terms-of-use/",
   "label": "CivilGEO, Terms of use",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://www.sidrasolutions.com/privacy-policy",
   "label": "SIDRA Solutions, Privacy policy",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://civilgeo.com/privacy-policy/",
   "label": "CivilGEO, Privacy policy",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://civilgeo.com/eula/",
   "label": "CivilGEO, Eula",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://infrakit.com/privacy-policy/",
   "label": "Infrakit, Privacy policy",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  },
  {
   "url": "https://rocscience.com/downloads/general/Rocscience-License-Agreement_SafeNet-Licensing_2019.pdf",
   "label": "Rocscience, Rocscience License Agreement SafeNet Licensing 2019",
   "license": "the vendor's published terms, cited for reporting",
   "class": "primary-provider-own-site",
   "status": "read"
  }
 ],
 "methodology": "Each vendor's own published terms were read through estate-fetch and stored whole (sha256 on every row). For every document, four questions were answered from the vendor's own words: who owns the business's data, vendor keeps aggregated or anonymised use, training AI on the business's data, export at exit. Every stated answer carries the sentence it rests on, checked against the stored text; 'not stated' means the document read does not address the question. A vendor with several documents reads 'varies' where they disagree. 15 vendors, 23 documents.",
 "embed": "<figure style=\"margin:0;padding:16px;border:1px solid #d0d0d0;background:#ffffff\"><blockquote style=\"margin:0 0 8px;background:#ffffff\">3 of 15 civil design software vendors whose terms we read reserve the right to use their customers' data in aggregated or anonymised form, read 31 October 2026.</blockquote><figcaption style=\"background:#ffffff\"><a href=\"https://sellcivilengineeringdatatoai.com/datasets/civil-design-software-data-terms/\" style=\"background:#ffffff\">Civil design software data terms, sellcivilengineeringdatatoai.com</a></figcaption></figure>"
}
