DronOps

Sub-processor register

Draft for review. This text was prepared from what the software actually does. It has not been reviewed by a lawyer and is not legal advice. Items marked [CONFIRM] need a decision or a professional opinion before publication.

Every third party that processes customer data, what it sees, and why.

This list is derived from the application's source code rather than from recollection, and is maintained as part of the release process.

Sub-processorPurposeData it can see
SupabaseDatabase, authentication, file storage, server functionsAll customer data
VercelApplication hostingRequest metadata, IP addresses
StripePayments and invoicingBilling contact and payment details
ResendTransactional emailRecipient addresses, message contents
OpenAIAI assistant and document searchPrompt contents and indexed document text
Google (Gemini)AI assistant, alternative providerPrompt contents
Esri / ArcGISMap basemapsMap viewport requests
Open-MeteoWeather forecastsSite coordinates
MapterhornTerrain elevation tilesMap viewport requests
DJIFlight-log decryption keysFlight-log identifiers
NOAA (aviationweather.gov)Aviation weatherPublic government service

AI providers and your content

Two AI providers are integrated. Which is active depends on configuration. AI features are optional and can be disabled for your account, in which case no content is sent to either.

[CONFIRM] Whether customer content is excluded from model training must be verified against each provider's current terms and stated here explicitly.

Data residency

The database, authentication records and file storage are hosted by Supabase in eu-central-1 (Frankfurt, Germany). Everything the product stores at rest is there.

Processing is a wider question than storage, and the table above is the reason why. Of the services listed:

So the accurate summary is: storage is in the EU; processing is not exclusively in the EU. We state it that way because a residency claim covering only storage is the kind of thing a security reviewer finds on their own, and finding it is worse than being told.

Changes

We will give notice before adding a sub-processor that materially changes how customer data is handled.