How we protect your data

The measures below are the technical and organizational controls in our Data Processing Agreement. They reflect what is true today.

Local-first operation means readings and alerts continue on your own network during a cloud outage, and you can export your data as CSV, API, or PDF at any time.

Attestations and documentation

A SOC 2 Type II report is in progress. Today we provide, on request and under NDA, a summary of our technical and organizational measures, a completed security questionnaire, and an executed Data Processing Agreement. Single sign-on and SCIM provisioning are on the roadmap. Organization accounts use role-based access with multi-factor authentication now.

Read the Data Processing Agreement, the sub-processor list, and our Privacy Policy. To start a vendor security review, contact our team.

Longevity pledge

Terrestream is designed to keep useful local air monitoring working even if you never subscribe, and even if cloud services change later.

Trust ledger

Data portability and local operation

Terrestream publishes local readings for local automations, and account data can be exported through supported dashboard/API workflows. Formal tier terms live at /legal/tier-features.

What we are not promising

This pledge is not a promise of user-flashable firmware, source-code escrow, or a final cloud-free firmware release. It is a practical commitment to local operation, exportability, and clear EOL handling.

Reporting channel

Open a security disclosure with reproduction steps. PGP key is published at /.well-known/security.txt per RFC 9116.

Safe harbor

Good-faith research that follows this policy will not result in legal action by Aerodyne. Avoid privacy violations, data destruction, and service disruption. Do not interact with accounts other than your own.

Acknowledgment timing

We acknowledge reports "within a reasonable period" per Terms §16.5. We will keep you updated on triage status and a mutually-agreed coordinated disclosure timeline.