TENZOH viewer showing the point cloud of a multi-story plant building, with measurement, section, and tagging tools in the left toolbar
TENZOH Security

TENZOH: every point, kept safe.

Point cloud data is an exact record of your facilities, infrastructure, and sites, which makes it a highly confidential asset. For TENZOH, our point cloud viewer, security itself is the greatest value we deliver.

This page outlines how we think about security in TENZOH and the measures we have in place, so you can use it with confidence. We deliberately leave out specific implementation methods, configuration values, and similar details that an attacker or a competitor could exploit or copy.

Principles

Four principles behind the design.

TENZOH doesn't rely on a single control. It layers several independent defenses, and we run our own system that keeps checking, continuously and automatically, whether those defenses are holding.

01 Defense in depth

Authentication, permissions, encryption, network, application, and monitoring each defend as an independent layer.

Even if one layer is breached, the whole system stays protected
02 Least privilege

We grant every user and every component only the permissions they need.

If something does go wrong, the impact stays contained
03 Secure by default

If something is misconfigured or goes wrong, the system fails closed, not open.

A failure ends in downtime, not a data leak
04 Continuous verification

We don't stop once a control is in place. We keep testing it.

Quality does not degrade over time

Measures

Five areas, defended in layers.

01 / Access

Access control

We keep tight control over who can get in.

  • Invitation only — we don't offer open sign-up
  • Multi-factor authentication (MFA) required — we don't rely on passwords alone
  • Strong password policy — passwords are stored in a form that cannot be recovered
  • Role-based permissions — users cannot create permissions stronger than their own
  • Immediate removal and deactivation — access ends the moment an account is turned off
  • Impersonation tracking — when an action is taken on someone's behalf, the record shows who actually performed it
02 / Isolation

Data isolation and protection

We protect your data by keeping it structurally separate from every other organization's.

  • Tenant (organization) isolation — every data operation is constrained to one organization, so access cannot cross between them
  • Encryption at rest — stored data is kept encrypted
  • Encryption in transit — traffic to and from the browser is always encrypted
  • Private data infrastructure — isolated where the internet cannot reach it directly
  • Restricted data delivery — data is released only after a permission check, and only for a limited time
03 / Application

Application hardening

We apply industry-standard defenses in multiple layers against the common attacks aimed at web applications.

  • Information that users enter or save is processed and displayed safely, so malicious content cannot run.
  • Critical information is protected so that it cannot be altered or forged from the user's side.
  • Standard browser protections block takeover attempts that embed TENZOH pages in an outside site or redirect users to one.
  • Files are served and stored in a way that errs on the side of safety.
04 / Abuse

Abuse and overload protection

We build in safeguards that keep the system from being broken or driven into a runaway state.

  • Unauthorized access control — we detect and throttle brute-force attempts and high-volume access
  • Anomaly detection — we watch for usage patterns that differ from the norm
  • Runaway cost prevention — caps and monitoring keep heavy processing from running away with resources
  • Protection against invalid data — when unexpected data is submitted, processing stops safely
05 / Audit

Monitoring and auditing

Visible now. Traceable later.

  • Audit logging — we record key actions so you can trace and review them later
  • Monitoring and alerts — we continuously monitor cost, access, and processing health
  • Traceability — when something goes wrong, you can go back and see what happened and when

Sharing Policy

How we think about safe sharing.

For confidential data, we recommend sharing by invitation instead of relying on public links.

Security Assurance

Quality means we keep testing our own work.

What sets TENZOH apart is that we don't secure it once and call it done. Recmill runs the RECMILL Security Assurance Platform, a verification system we built ourselves to hold security quality steady over time. Every month it runs the same cycle automatically: verify, record, publish, and strengthen.

  1. Monthly 01Verify

    We verify our core security commitments automatically, every month. The same checks run on every change we ship, so regressions get caught.

  2. Monthly 02Record

    We build up a history of verification results. Every check leaves a record of what was verified and when.

  3. Monthly 03Share

    We share the results with you, past runs included. You can confirm for yourself that the commitments are holding.

  4. Monthly 04Strengthen

    We fix what we find, most serious first, and keep strengthening our controls.

Adversarial self-testing

We test TENZOH from an attacker's point of view, again and again, and fix what we find right away.

Automated regression testing

We verify our security commitments with automated checks.

Scheduled monthly verification

We run the checks every month and share the results, past runs included.

Component vulnerability management

We keep checking the third-party components we use for known risks and fix them early.

This is how we run TENZOH. Automated checks confirm, continuously, that its security commitments are holding right now.

Operation

Operations and shared responsibility.

What we ask of you
  • Invite only the people who need access, and grant only the permissions they need.
  • Turn on MFA, and never share or reuse passwords.
  • Share confidential data by invitation, not through public links.
  • When someone leaves or changes roles, disable the account and review permissions right away.

Note: This page is an overview written for customers. The measures described here are strengthened and updated on an ongoing basis. We do not publish implementation details, to keep them from being copied or abused.

Contact

Store your point clouds with confidence.

Ask us a security question, request the verification results, or talk to us about rolling out TENZOH.

Talk to us about security Back to the TENZOH page