Terms of Service

Vectra Viewer Terms of Service

Conditions for using the Vectra Viewer web application and PWA

Please review these Terms and the Vectra Viewer Privacy Policy before using the Service. The Japanese version is the authoritative text; this English version is a reference translation.

Effective Date:
Provider: SpesTech LLC

Article 1: Scope and Application

These Terms of Service (the “Terms”) set out the conditions for using Vectra Viewer (the “Service”), provided by SpesTech LLC (the “Company”).

The Service includes the web application accessed through a browser and its Progressive Web App (PWA) features.

Please review these Terms and the separately published Privacy Policy before using the Service.

The contractual effect and scope of these Terms are subject to applicable law and valid agreements.

Article 2: Description of the Service

The Service allows users to display and inspect supported data, including point clouds and 3D Gaussian Splatting data, in a browser.

Features include loading supported files, 3D visualization, measurement, annotations, camera controls, and sharing viewing states.

Supported formats include PCD, PLY (ordinary point clouds and supported 3D Gaussian Splatting data), LAS, LAZ, COPC LAZ, and SPZ. Some format variants may not be supported. COPC and similar data may be loaded progressively according to the viewpoint.

Available features, supported formats, file sizes, point counts, rendering quality, and similar characteristics vary depending on the software specifications, the user's environment, and the state of external services.

The Company does not guarantee operation with every file format, dataset, device, or environment.

Article 3: Pricing

The Service is currently provided free of charge.

The Company may introduce paid features or plans, or change its pricing structure, in the future.

Before providing a paid service, the Company will clearly disclose the fees, payment methods, service conditions, start date, and other necessary information.

The Company will not automatically convert existing free use into a paid contract or charge users without an explicit purchase action or contractual consent from the user.

Users may be responsible for communication costs required to use the Service and fees charged by external services such as Google Drive and pCloud, under their respective terms.

Article 4: User Responsibilities

Please confirm that you hold the necessary copyright, licenses, contractual authority, and other rights to the data you load, display, edit, or share through the Service.

When handling third parties' personal or confidential information, comply with applicable laws, contracts, and your organization's information management rules.

Before sharing data with third parties through the Service, carefully check the recipients and the information being shared.

If you use the Service on behalf of an organization, do so within the authority granted to you.

Article 5: User Data and Intellectual Property

Rights in files, point clouds, images, annotations, and other data used with the Service remain with the user or the lawful rights holder.

Using the Service does not transfer ownership of such data to the Company.

The Company retrieves, processes, displays, and relays data specified by the user, and operates sharing features, only to the extent necessary to provide the Service.

Data handling, the use of external services, storage locations, retention periods, and related matters are governed by the Company's dedicated Vectra Viewer Privacy Policy.

When a local file is opened through ordinary file selection or drag and drop, it is parsed and displayed within the browser. That operation alone does not upload the file itself to the Company's servers. Users can save edited annotations and camera paths to their devices through a save operation.

Temporary on-device storage used to receive files when the PWA is selected as a share target on supported Android devices is different from creating a sharing URL for other people to view. Please refer to the Privacy Policy for the period during which files can be received and how temporary records are cleaned up.

Vectra Viewer Privacy Policy (Japanese)

Article 6: Third-Party Cloud Services

The Service provides features for loading files from external services such as Google Drive and pCloud.

Each external service's terms, access permissions, public sharing settings, and usage restrictions apply to its use.

Opening Google Drive files that require authentication requires authorization through the user's Google Account and permission to access the relevant files.

The Service's current features are intended to load Google Drive files. The Service does not modify or delete files, or change their public sharing settings, without instructions from the user.

Google Drive integration uses Google OAuth 2.0. The drive.file scope is used for file selection. The drive.install scope is requested additionally only when the user presses the dedicated button to enable integration with Google Drive's “Open with” menu. The current Service does not write, delete, or upload files to Google Drive or change their public sharing settings.

For authenticated retrieval, the necessary access token and target file information are temporarily sent to a relay process implemented with a Cloudflare Worker. The relay uses Google APIs to check access rights, download permissions, and related information before retrieving and relaying the file. The relay handles the token and retrieved file content in memory during processing and does not store them in persistent storage, shared caches, application logs, or Viewer sharing URLs.

Reloading the page or disconnecting within the Service does not necessarily revoke Google's authorization. Please refer to the Google guidance linked in the Privacy Policy for how to manage and revoke authorization.

Some features may become unavailable because of external service outages, specification changes, permission changes, usage restrictions, or similar circumstances.

Article 7: Viewer Sharing Links

The Service may allow users to create URLs for sharing supported public cloud files and viewing states.

Third parties who possess a sharing URL may be able to view the shared content as long as the original files remain available.

Ordinary sharing URLs contain encrypted reference information for public cloud files and viewing states within the URL itself. This encryption is not an authentication mechanism that restricts viewing to particular people.

Before sharing, please check the files' public access permissions, visible annotations, images, and other information.

Ordinary sharing URLs currently have no individually specified expiration date, but permanent availability is not guaranteed. Shortened URLs are valid for 30 days. URLs created using the previous sharing method are subject to the 30-day validity period set when they were created. Expiration of a shortened URL does not delete the original ordinary sharing URL or the files stored in the cloud.

The Service does not provide a feature for individually revoking sharing URLs or retrieving URLs or information already distributed to third parties.

The current Service does not support creating Viewer sharing URLs for private Google Drive files.

Article 8: Data Storage and Backups

Please save and back up original data and edited results displayed or edited through the Service as needed.

The state of a browser, device, cloud service, or similar environment may prevent data from being loaded, displayed, saved, or reproduced.

Temporary storage, sharing URLs, preview images, and related information are handled as described in the Privacy Policy.

When a sharing URL is created, a preview image that includes point clouds, annotations, or other displayed information may be generated and temporarily stored on Cloudflare. Preview images become eligible for automatic deletion approximately 50 days after creation. Deletion processing and cache updates may take time, and deletion or the end of display at exactly 50 days is not guaranteed.

The Company alone cannot delete images or caches retained by recipient services or viewers. Deleting a preview image does not invalidate an ordinary sharing URL.

The Company does not provide the Service as a backup service for long-term storage of users' original data.

Article 9: Prohibited Activities

Users must not engage in the following activities:

  • Activities that violate laws or public order and morals;
  • Infringement of third parties' copyright, privacy, trade secrets, or other rights;
  • Accessing or sharing data without the necessary authorization;
  • Unlawfully circumventing authentication, access controls, communication restrictions, or similar measures;
  • Unauthorized access, attacks, or intentionally generating excessive load that interferes with the operation of the Service;
  • Transmitting malware or other harmful data;
  • Other activities that violate laws or infringe the lawful rights of third parties.

Article 10: Display and Measurement Accuracy

Display and measurement results may be affected by the accuracy of the original data, coordinate systems, data subsampling, rendering methods, device performance, and other factors.

The Company does not guarantee the accuracy or completeness of all display results, measurement results, or data.

When using results for surveying, construction, safety management, legal decisions, or other important purposes, users must verify them against the original data or by other appropriate means, under their own responsibility.

The Service is not provided as a certified surveying or safety verification tool.

Article 11: Changes and Suspension of the Service

The Company may change features or temporarily suspend the Service for maintenance, incident response, security measures, changes to external services, or other necessary reasons.

For significant changes to, or termination of, the Service, the Company will endeavor to provide advance notice of the details, timing, and effects on users to the extent reasonably practicable.

Advance notice may be difficult in cases such as emergency incident response or security measures.

Article 12: Warranties and Liability

The Company makes reasonable efforts to ensure the quality and security of the Service, but does not guarantee that it will always be available, operate properly in every environment, or be suitable for every purpose.

If the Company is liable for damages relating to use of the Service, the scope of that liability will be determined under applicable law and the circumstances of the individual case.

These Terms do not exclude the Company's liability for damages caused by its intentional misconduct or gross negligence, or limit users' rights under applicable mandatory law.

Article 13: Changes to These Terms

The Company may revise these Terms in response to changes in the Service, its operations, applicable laws, or other circumstances.

For significant changes, the Company will clearly explain the changes and their effective date, and follow appropriate procedures, including obtaining users' consent where required by law.

Changes to these Terms do not automatically apply retroactively.

Article 14: Governing Law and Language

These Terms are governed by Japanese law. This does not limit rights granted to users by applicable mandatory law.

Disputes concerning these Terms will be resolved by a court of competent jurisdiction in accordance with applicable law.

The Japanese version of these Terms is the authoritative text, and the English version is provided as a reference translation. If there is a difference in interpretation, the Japanese version will serve as the basis for interpretation to the extent permitted by mandatory law.

Article 15: Contact

For inquiries about the Service or these Terms, please contact SpesTech LLC through the Company's contact form.

This English version is provided for reference. The Japanese version is the authoritative text, subject to applicable mandatory law.

Provider: SpesTech LLC
Effective Date: