— Security & privacy

Is AI takeoff software
secure with my blueprints?

Estimators upload proprietary plans, vendor lists, and unit pricing into takeoff tools. The real security questions are whether your files are encrypted, whether they train someone's model, and who can see them. Here is what to verify before you upload a single sheet.

What data a takeoff tool actually ingests

Before evaluating any vendor's security posture, it helps to be precise about what you are actually handing over. Most estimators think in terms of plan sheets, but the data surface is broader than that. A PDF plan set carries embedded metadata — owner names, project addresses, architect firm, and sometimes geocoordinates. The design itself is confidential IP of the owner and, on private work, can reflect details a competitor would pay to see.

Your unit-cost database and labor rates are typically the most commercially sensitive data a contractor owns. This is the institutional knowledge built over years of won and lost bids. If it leaks — to a competitor, to the vendor's own models, or through a misconfigured bucket — you lose a compounding advantage that is hard to rebuild.

Beyond plans and pricing, a takeoff tool also holds your bid quantities and scope notes. In aggregate these reveal your pricing strategy: what items you carry as allowances, where you buffer, which trades you self-perform. Account metadata — user emails, project names, company identity — rounds out the picture. The full data set is material enough to warrant the same due diligence you'd apply to a legal document repository.

  • PDF/vector plan sets, which can contain owner names, addresses, and confidential design IP
  • Your unit-cost database and labor rates, often the most valuable proprietary data a contractor owns
  • Bid quantities and scope notes that reveal your pricing strategy to a competitor if leaked
  • Account metadata: user emails, project names, company identity

Encryption: in transit and at rest

Encryption is the baseline, not the finish line. When a plan set travels from your browser to the vendor's servers, it should move over TLS 1.2 or higher — the same standard used by banking applications. A vendor who cannot confirm TLS 1.2+ on uploads should be a hard pass regardless of their feature set.

At rest, the industry standard is AES-256 encryption on stored objects. Most credible SaaS tools use cloud object storage (Amazon S3, Google Cloud Storage, or Azure Blob) and enable server-side encryption by default. What matters is whether this is actually configured per-bucket and not left as an optional setting. Ask to see the storage configuration or a relevant section of their SOC 2 report.

Perhaps most important is per-tenant access scoping. Encryption at rest protects against someone stealing the underlying storage media, but it does not protect you if a software bug lets another customer enumerate or access your objects through the application layer. A properly multi-tenanted system assigns isolated namespaces or bucket prefixes per account so that no API path can traverse the boundary between organizations.

  • Look for TLS 1.2+ on every upload (in transit) and AES-256 encryption at rest
  • Ask whether files sit in encrypted object storage (e.g., S3 with SSE) versus an open bucket
  • Confirm access is scoped per-tenant so another customer cannot enumerate your files

The training-data question

This is the question estimators ask most often, and rightly so. AI takeoff tools use machine-learning models to read and interpret drawings. Those models need training data. The critical question is whether your uploaded plans become that training data — and most vendors are not forthright about the answer unless you ask directly.

A defensible answer takes one of two forms: either the vendor does not train on customer data at all (their models were trained on licensed or internally curated sets and are not updated from live uploads), or they train only on data that has been explicitly opted into by the customer and has been de-identified so that no proprietary geometry or metadata can be traced back to an account.

Many AI takeoff tools pipe drawing content to third-party large language model APIs for parsing tasks. If that is the case, the vendor should confirm that the LLM provider's zero-data-retention and no-training API terms are in force for all such calls. These terms exist and are available from major providers — accepting the default consumer API terms often means data can be used for model improvement. PILARS does not train models on your uploaded plans or pricing data, and any third-party API calls are made under enterprise zero-retention agreements.

  • Ask directly: are my uploaded plans used to train or fine-tune your models?
  • A defensible answer is no training on customer data, or training only on explicitly opted-in, de-identified data
  • If a tool pipes plans to a third-party LLM API, ask whether that provider's zero-data-retention / no-training terms are in force
  • PILARS does not train models on your uploaded plans or pricing data

Compliance signals worth checking

Security certifications are not a substitute for reading a DPA, but they are meaningful evidence that a vendor has submitted to external audit. SOC 2 Type II is the most relevant standard for US construction SaaS: it requires an independent auditor to test whether security, availability, and confidentiality controls operated effectively over a period of typically six to twelve months. A Type I report only certifies that controls were designed correctly at a point in time — less rigorous. Ask for the Type II report and look at whether confidentiality is a listed trust service criterion, not just availability.

Data residency matters for certain work. Federal projects, some state public-works contracts, and clients with explicit data-handling requirements may require that files remain within US cloud regions. Confirm the specific cloud provider and region. "US-based" is not the same as "US-region AWS us-east-1" — clarify whether any processing or backup traverses international nodes.

A signed Data Processing Agreement formally establishes the vendor as a data processor and you as the data controller. This is the document that gives you contractual rights over your data: how it is used, how long it is retained, and what happens if there is a breach. If a vendor cannot or will not provide a signed DPA, that is a meaningful red flag for any client relationship involving confidential owner data. Finally, ask for their sub-processor list — the third parties (cloud providers, LLM APIs, analytics tools) that touch your data downstream. You are entitled to know.

  • SOC 2 Type II: an audited control report covering security, availability, and confidentiality
  • Data residency: where servers physically sit (US region) matters for some public/federal work
  • A signed DPA (Data Processing Agreement) defines the vendor as processor and you as controller
  • Sub-processor list: which third parties (cloud, LLM, analytics) touch your data

Access controls and deletion

Even within your own account, not every user should be able to see everything. Role-based access control lets you grant a junior estimator the ability to run takeoffs without giving them the ability to export your full unit-cost database or view all projects across the company. If a tool has no granular permissions, a single compromised credential exposes your entire account.

Audit logs are the paper trail that makes access controls meaningful. When you hand a plan set to a cloud tool, you should be able to see who opened it, who downloaded outputs, and whether any sharing links were generated. On jobs where confidentiality obligations exist — private development, sensitive public-works bids — the ability to audit access is not just good practice, it may be contractually required.

Data deletion is often overlooked until it matters. When you lose a bid, when a client withdraws a project, or when you simply stop subscribing, you should be able to confirm your data is gone. A real deletion path means the plan set and all derived data (parsed geometry, quantities, cached outputs) are removed from active storage and are not retained in backups beyond a defined rolling window. Ask specifically: is deletion immediate, do backups get purged on the same schedule, and will the vendor provide written confirmation?

  • Role-based access so a junior estimator cannot export the full unit-cost database
  • Audit logs of who opened, downloaded, or shared a plan set
  • A clear data-deletion path: can you purge a project and confirm it is gone after you lose the bid?

Questions estimators actually ask

Does AI takeoff software use my blueprints to train its models?

It depends on the vendor. Reputable tools either do not train on customer data at all or train only on opted-in, de-identified data. PILARS does not train on your uploaded plans or pricing. Always get the answer in writing in the DPA.

Is my bid pricing data safe from competitors?

On a properly built multi-tenant system, your data is isolated so other customers cannot access it. Verify the vendor has per-tenant access scoping and SOC 2 Type II controls before uploading your unit-cost database.

What is a DPA and do I need one?

A Data Processing Agreement is a contract defining how the vendor processes your data as a processor. If you handle confidential client or public-works data, you should require a signed DPA.

Where are my files stored?

Most US construction SaaS tools store files in encrypted cloud object storage in US regions. Ask the vendor for the specific cloud provider, region, and whether storage is encrypted at rest with AES-256.

Can I delete a project permanently after I lose a bid?

Good tools provide a hard-delete that removes the plan set and its derived data. Ask whether deletion is immediate, whether backups are purged, and whether you get confirmation.

Is cloud takeoff less secure than desktop software?

Not inherently. A SOC 2-audited cloud tool with encryption and access logs is often more secure than an unencrypted PDF sitting on a laptop that can be lost or stolen.

See Pilars run a takeoff on your own plans. Book a call →