SARSTREAM User Notice & Privacy

Version 1.2 · Effective 2026-10-17

This page has six parts: the Notice to Every User (read this first), the Privacy Policy, the Service Providers SARTech uses, How We Protect Data, How Long We Keep Data, and Records and Legal Requests. Agencies accept a separate document, the SARSTREAM Agency Agreement; if anything here differs from it, the Agency Agreement controls for agencies.

Notice to Every User

Please read this before you use SARSTREAM. It is short. Your agency has accepted the SARSTREAM Agency Agreement for itself and for everyone it lets use SARSTREAM, and makes this notice available to you.

Who runs SARSTREAM

SARSTREAM is a free beta service run by SARTech LLC. Your agency lets you use it under its own agreement with SARTech, which covers your use.

DO NOT RELY ON IT IN AN EMERGENCY

SARSTREAM CAN FAIL, FREEZE, LAG, SHOW OLD VIDEO THAT LOOKS LIVE, SHOW WRONG POSITIONS, OR LOSE DATA — WITHOUT WARNING, EVEN DURING A SEARCH. IF YOU RELY ON IT, PEOPLE COULD BE HURT OR DIE. It is not 911, dispatch, or a way to track responders. Never use it as your only source of information for a safety decision. Follow your agency's radio, command and safety procedures. Pilots: SARSTREAM is never a flight reference.

Detect is an aid. It will miss people and flag things that aren't people. An empty lead list does not mean an area is clear — always watch the video. The optional AI hint is a computer-written guess and can be wrong.

You use it at your own risk

YOU USE SARSTREAM ENTIRELY AT YOUR OWN RISK. BY USING SARSTREAM, AND TO THE FULLEST EXTENT THE LAW ALLOWS, YOU RELEASE AND WILL NOT SUE SARTECH LLC OR ITS MEMBERS, MANAGERS, EMPLOYEES, CONTRACTORS, AGENTS OR VOLUNTEERS, OR BOULDER EMERGENCY SQUAD OR ITS DIRECTORS, OFFICERS, MEMBERS OR VOLUNTEERS, FOR ANY CLAIM ARISING FROM SARSTREAM — INCLUDING CLAIMS FOR THEIR NEGLIGENCE, AND CLAIMS FOR INJURY OR DEATH. This does not cover gross negligence, willful and wanton conduct, or anything else the law does not allow to be released. SARSTREAM is provided "as is", with no warranties. Each person and organization named here may enforce this paragraph.

Be 18, or have your agency's OK

You confirm that you are at least 18 years old, or that your agency has your parent's or guardian's written consent for you to use SARSTREAM.

Follow the rules

The full rules are in Section 7 of the Agency Agreement.

Your information

SARSTREAM records your sign-in email (if you use one), IP address, browser and activity, and — if you stream from a phone or fly a drone — your location. Your agency's administrators can see this. The Privacy Policy below explains more.

If you do not agree with this notice, do not use SARSTREAM, and tell your agency.

Privacy Policy

Who is responsible for what

What we collect

CategoryExamplesWhere it comes from
Sign-in and account dataEmail address; role (viewer or administrator); the agency; sign-in links and session records; join codes; acceptance records for SARSTREAM documents (typed name, title, time, IP address, browser)You, your agency's administrators, and the Service
Access and security logsIP address, browser/user-agent, pages and requests, time, a random per-tab identifier, sign-in attempts (including the email address typed, even if it is not on any list)Your browser and our servers
Live video and audioDrone, camera, body-cam and phone streams; Go Live phone streams include audioYour agency's devices
Recordings and photosRecorded video segments and stitched flight videos, with audio where the device sends it (phones, body cams, encoders); drone and phone photos, including location data embedded in the photo (EXIF/GPS)Your agency's devices
Detect uploads and resultsVideos, photos and flight logs your agency's users upload to Detect (including embedded location and camera data); Detect leads, image crops, enhanced clips and AI-hint replies; who turned Detect on or re-scannedYour agency's users and the Service
Positions and telemetryDrone position, height, heading, camera direction, battery and similar; the drone controller's (pilot's) position; Go Live phone location and compass heading (about once per second while live); device serial numbers; the drone's own status and warning messages (for example health alerts, nearby-aircraft warnings, return-to-home); the raw messages drones and controllers send (kept for troubleshooting)Drones, controllers, phones, and partner systems your agency connects
Mission informationMission names, notes, bookmarks, stream and drone names (free text — may contain names of people); a record of changes to settings and mission details (who changed what, with the old and new values)Your agency's users and the Service
Email recordsA log of each email SARSTREAM sends: recipient, time, subject and whether it was delivered — never the email's textThe Service
Map dataObjects your agency's own CalTopo/SARTopo account sends to or receives from SARSTREAM, and a copy of the agency's map saved when a mission endsYour agency's mapping account
Agency settingsAgency name and logo, administrator lists, storage and mapping credentials the agency providesYour agency
Usage countsDaily totals per agency (data volume, viewer minutes, missions, emails sent)The Service

We do not collect payment information, government ID numbers or biometric identifiers. We do not run facial recognition. Detect looks for possible people and heat signatures in drone video; it does not identify anyone.

How we use it

We do not sell personal information, use it for advertising, share it with data brokers, or disclose Agency Data, or any dataset or model made from it, except to service providers acting for us, as the agency directs, or as described in Records and Legal Requests below. We do not use Agency Data in marketing or publicity without the agency's written permission.

Who can see it

Third-party services you may see directly

Cookies and browser storage

We use only what the Service needs to work:

NamePurposeLifetime
sarstream_session_viewer, sarstream_session_admin (and the older sarstream_session)Keep you signed in (viewer or administrator)24 hours for email sign-in links and join codes, or until an administrator-created link expires; extended while a page stays open; cleared when you sign out
sarstream_golive_deviceRemember which phone has Go Live permission365 days
Browser storage (sarstream.*, detect.* and similar)Remember display and layout settings, a per-tab identifier for viewer counts, the Go Live stream name, Detect upload progress, and — on drone controllers — the pairing token, publish key, connection login and map IDUntil cleared

We use no advertising or analytics cookies. Google Maps may set its own storage under Google's policy.

Do Not Track

SARSTREAM does not track you across other websites and does not respond differently to browser "Do Not Track" or Global Privacy Control signals, because it does no cross-site tracking or advertising.

Children

The Service is not intended for anyone under 18 unless their agency has obtained a parent's or guardian's consent under its own youth policies. We do not knowingly collect information from children under 13.

Where data is stored

SARTech stores and processes data in the United States. Provider locations are listed below; some providers operate globally, and Cloudflare's storage location hints do not guarantee where data is stored.

Your choices and requests

Changes to this page

We post changes here with a new version number and date; earlier versions stay available from the links at the end of this page. We email agency administrators about material changes, and at least 30 days before adding a provider that would receive mission video or location data. Changes to this page never change the Agency Agreement.

Service Providers

These are the outside companies SARTech uses to run SARSTREAM, what each one does, and what data it handles.

ProviderWhat they do for SARSTREAMData they handleLocationMore information
DigitalOcean, LLCHosts the SARSTREAM server (application, databases, live video relay, local recording buffer, logs)All data at rest on the server: account and audit data, positions and telemetry, mission data, locally buffered recordings, logsUnited States (New York region, nyc1)https://www.digitalocean.com/legal
DigitalOcean, LLC — temporary Detect serversRun Detect for a mission or a re-scan; created for that work and destroyed when it ends (normally within about 1 hour, at most about 4 hours)Live drone video frames and positions for that mission; Detect leads and their image crops are returned to the main serverUnited States (New York region, nyc1)https://www.digitalocean.com/legal
Cloudflare, Inc. — R2 storageStores recordings, stitched flight videos and photos (one bucket per agency), and SARSTREAM's encrypted backups and log archive; delivers recordings and photos to viewers' browsersRecordings and photos (including embedded location data); encrypted backups; an encrypted archive of server logs and raw drone messagesCloudflare network; storage location hints set to Eastern and Western North America (not a guarantee)https://www.cloudflare.com/privacypolicy/
Cloudflare, Inc. — DNS and domain registrationResolves the sarstream.org nameHost names onlyGlobalhttps://www.cloudflare.com/privacypolicy/
Zoho Corporation — Zoho MailSends SARSTREAM email (sign-in links, mission start/end, invitations, alerts) and holds copies in the sending mailboxRecipient email addresses, sign-in links and join codes, mission, drone and stream names, map links, who ended a missionUnited States (Zoho US data center, zoho.com)https://www.zoho.com/privacy.html
Google LLC — Google Maps PlatformMap display in viewers' browsersViewer IP address and the map area being viewed (sent by the browser directly to Google)Globalhttps://policies.google.com/privacy
Amazon Web Services — public elevation tilesElevation data used to estimate camera footprints (fetched by the SARSTREAM server, cached)Approximate map-tile coordinates of the mission area; no personal dataUnited Stateshttps://aws.amazon.com/privacy/
Let's Encrypt (ISRG)Issues the HTTPS certificateHost names onlyUnited Stateshttps://letsencrypt.org/privacy/
GitHub, Inc.Hosts SARSTREAM's private source-code repositoryA few small test images cut from agency drone videoUnited Stateshttps://docs.github.com/site-policy/privacy-policies/github-general-privacy-statement
Backblaze, Inc. — B2 storageHolds SARTech's encrypted workstation backupsThe workstation's encrypted backup, which can include SARTech's development, test and training copies of Agency DataUnited Stateshttps://www.backblaze.com/company/policy/privacy
Anthropic, PBC — Detect AI hint; development helpOnly for agencies SARTech has turned the hint on for, and only when a signed-in user clicks it on one Detect lead: describes in words what the lead might be. SARTech also uses Anthropic's models to help test and improve DetectAI hint: image crops and recorded frames of that one lead (including the full frame with the lead marked), distances between repeat sightings, the camera type, the estimated size of the spot and the drone's height; no names, positions or account data. Anthropic does not train its models on AI-hint data and deletes it within 30 days, unless it is flagged for a policy review or the law requires longer. Development help: sample images and frames from agency videoUnited Stateshttps://www.anthropic.com/legal/privacy
Aviation and weather data sources — FAA (TFRs, NOTAMs, airspace layers hosted on Esri ArcGIS Online), NOAA / National Weather Service (aviationweather.gov, nowCOAST lightning), USDA Forest Service (FEMS weather stations), Iowa State University Mesonet (radar), airplanes.live and ADS-B Exchange (via RapidAPI) (aircraft positions)Only when the Airspace & conditions overlay is on for the agency: supply airspace, aircraft and weather near the missionThe approximate area of the mission (coordinates and radius); for radar and lightning map tiles, the viewer's browser fetches them directly, so those sources also see the viewer's IP address and the map area viewed; no names or account dataUnited StatesThe sources' own sites

SARTech can also run Detect on a GPU workstation it controls (in Colorado, United States) for agencies it has set up for this; it receives the same video frames and positions as the temporary Detect servers above and returns the leads and image crops to the main server. It is not a third-party provider.

Services an agency connects itself

These are used only if the agency chooses, under the agency's own account and terms. They are not SARTech's providers.

ServiceWhat happensWhose account
CalTopo / SARTopoSARSTREAM sends drone and controller positions, flight tracks, camera direction, photos, Detect leads the agency chooses to send and a viewer link to the agency's map, reads the agency's assignments, and saves a copy of the map when a mission endsThe agency's own CalTopo Team / service account
DJI (Pilot 2 app, aircraft and controller firmware, DJI cloud)The controller connects to SARSTREAM; SARSTREAM sends nothing to DJI, but DJI's app may send data to DJI under the pilot's or agency's DJI account settingsThe agency's / pilot's DJI account
Cellular, satellite (e.g. Starlink) and other networksCarry video and data from the fieldThe agency's

How We Protect Data

This describes what SARTech does today. It may change as the Service changes; the commitments are in Section 9 of the Agency Agreement.

What SARTech does not have: no formal certification or audit (such as SOC 2, CJIS, HIPAA or FedRAMP) and no 24/7 security monitoring. No system is perfectly secure.

Found a security problem? Please email support@sarstream.org and don't test the Service in ways the Agency Agreement forbids.

How Long We Keep Data

DataKept
Recordings, stitched flight videos and photosUntil deleted by the agency, or until the agency's retention period passes (see Agency retention period below)
Drone and phone positions and telemetry, including controller (pilot) positions and drone status and warning messagesEvery point received, until the agency's data is deleted
Missions, flights, notes, bookmarks, map-sync records, and the record of changes to settings and mission details (old and new values)Until the agency's data is deleted
Sign-in sessions and linksExpire within hours to days of use (longer-lived links can be created by agency administrators); the records remain until the agency's data is deleted
Sign-in, access, security and administrative audit records (including detailed access logs)Until the agency's data is deleted; nothing is pruned automatically
Agency-level and platform-administrator audit recordsPermanently, as SARTech's own business records
Email send log (recipient, time, subject, delivered or not — never the text)Until the agency's data is deleted
Raw drone and controller message capture (troubleshooting)Kept, on the server and in the encrypted off-site archive. It mixes agencies, so it is kept as an access-restricted operational record (Agency Agreement §9.8)
Web-server access logs and system logsKept, on the server and in the encrypted off-site archive, as access-restricted operational records
Encrypted off-site backups1 year
Detect uploads, leads, image crops, enhanced clips and AI-hint repliesUntil the agency's data is deleted
SARTech's development, test and training copies of Agency DataRemoved within 30 days after the agency opts out or its data is deleted; copies in backups expire as described above, and a few small test images may remain in source-code history; models already built are not retrained (Agency Agreement §9.2)
Final export prepared before an agency's data is deletedKept, encrypted, until the agency asks SARTech to delete it
Other operational copies: safety copies made before software updates, SARTech's encrypted workstation backupsDeleted or expire on their own schedules within 12 months; used only to restore, secure or fix the Service
Copies of emails SARSTREAM sentKept in SARTech's access-restricted sending mailbox
Usage totals (no personal data)Permanently
Records of acceptance of SARSTREAM documentsPermanently, as SARTech's own business records

Positions, tracks and photos an agency sent to its own CalTopo account are kept there under the agency's control.

Mission data belongs to the agency that created it. If anyone — police, a court, a lawyer, a reporter or a member of the public — asks SARTech for it, we send them to the agency, tell the agency (normally within 2 business days and before disclosing anything, unless the law forbids it), and hand over data only if the agency tells us to in writing or the law requires it. We require valid legal process properly served on SARTech LLC, may object to a request that is overbroad or invalid, and disclose only what we must. We do not answer open-records (CORA) requests for agencies; we forward them to the agency. If we believe in good faith that disclosing specific data at once is necessary to prevent death or serious physical injury, we may disclose it to an appropriate authority and tell the agency afterwards. We keep a record of each request and what was disclosed, and share it with the affected agency on request unless prohibited. We do not comment to the media about any agency's missions or data.

Service of process: SARTech LLC, 1035 Pearl St Ste 400, Boulder, CO 80302 · support@sarstream.org · registered agent as listed with the Colorado Secretary of State.

Contact

SARTech LLC, a Colorado limited liability company (Colorado Secretary of State ID 20268074224) doing business as SARSTREAM · 1035 Pearl St Ste 400, Boulder, CO 80302 · support@sarstream.org

SARSTREAM User Notice & Privacy · Version 1.2 · 2026-10-17 · Document ID notice · sha256 5061728103945accad627456d3a5addc0dbaecebbc841198eb07516ed25c0705
Provided by SARTech LLC, a Colorado limited liability company (Colorado Secretary of State ID 20268074224), doing business as SARSTREAM · 1035 Pearl St Ste 400, Boulder, CO 80302 · support@sarstream.org
PDF · exact text · SARSTREAM Agency Agreement · Earlier versions: v1.1, v1.0, v0.3, v0.2 · Help