DragonScope Service Agreement

Effective: May 4, 2026  

1. The Service

DragonScope provides on-demand decoding of DJI O4 DroneID broadcast frames for licensed sensor operators. Each customer-side sensor sends captured broadcast frames to the DragonScope API; the API returns decoded telemetry including drone serial number, GPS position, altitude, velocity, pilot location, and home-point location when present.

The service is delivered via the public API endpoint at api.dragonos.net, together with a customer integration kit shipped at activation (configuration file, example sensor-side proxy, and offline FAA Remote ID model lookup). The currently supported sensor platform is the DragonSDR, running the DragonSDR firmware shipped with your integration kit.

2. License Terms

Per-sensor licensing. A single license grants the right to operate one (1) physical sensor sending broadcast frames to the API for decoding. The sensor is identified by a hardware-bound device fingerprint derived automatically by the integration kit. Multi-sensor deployments require one license per sensor; volume discounts are available for orders of five (5) or more sensors — contact us before purchase.

Term. Twelve (12) months from the date of activation, renewing on the same calendar day each subsequent year.

Annual fee. $2,600 USD per sensor per year, payable in advance. Payment terms: net-30 from invoice date, by bank or wire transfer.

3. What’s Included

ItemStandard License
DJI models currently decoded~25 models across the current DJI lineup (consumer, professional, Enterprise, and Matrice families)
Model-name resolutionFriendly model names returned in API responses; the model database is updated as new entries become available
API availabilityTarget ≥99.5% monthly uptime
Sensor bindingOne license per physical sensor, soft-bound to a hardware fingerprint
Email supportResponse within one (1) business day
Integration kitConfiguration file, sensor-side proxy, offline FAA RID model lookup, README
Monthly decode allowance5,000 CRYP decodes + 200,000 INFP decodes per sensor (see Section 4)

4. Quotas & Rate Limits

Monthly allowance. Standard licenses include 5,000 CRYP decodes and 200,000 INFP decodes per calendar month (UTC), per sensor — roughly 2.2× the consumption of the heaviest operational sensor in our current fleet.

What counts. Each decode request consumes one quota unit whether or not a valid decode is returned. Cached responses (the same drone session re-broadcasting the same frame within about one hour) are not charged, and requests that fail authentication or device-binding checks before reaching the decoder are not charged.

Rate limits. Requests are limited to 300 per minute per license — well above any realistic sensor’s natural broadcast rate; the limit only matters for misconfigured or runaway clients.

Exceeding quota. Decode requests above the monthly allowance return an empty response until the next monthly reset.

Enterprise allowance. Customers requiring sustained throughput above the Standard allowance can request an Enterprise license with custom quotas, dedicated capacity considerations, and a formal Service Level Agreement. Contact us for terms.

5. Sensor Binding & Acceptable Use

Binding. On the first successful decode request, the license binds to the device fingerprint of the submitting sensor; subsequent requests from a different fingerprint are rejected.

Rebinding. To move a license to different hardware (refresh, replacement), email us and we will unbind within one business hour. Routine, occasional rebinds are included at no cost; a pattern suggesting the license is being moved between multiple sensors may be subject to a fee or other remediation.

Prohibited. The following are not permitted under a Standard license and may result in suspension: (a) operating a single license on more than one physical sensor, including via spoofed fingerprints or a proxy, load balancer, or aggregator that re-emits frames from multiple sensors through one license; (b) re-selling decoded telemetry, embedding it into third-party commercial products, or providing decoding-as-a-service to your own customers without a separate written agreement; (c) attempting to circumvent quota, binding, or rate-limit enforcement; and (d) use in violation of applicable law, including drone-surveillance, signals-intelligence, or data-protection regulations.

Permitted. You may build internal tooling on the decoded telemetry, integrate it into your own operational systems, use the offline FAA RID model lookup independently, and share decoded telemetry with regulatory or law-enforcement authorities as required by applicable law.

6. Enforcement

We monitor usage automatically for patterns that may indicate violation of Section 5, including multi-source usage from a single license (decode requests for the same encrypted drone session arriving from geographically distant network sources within a short window), anomalous failure rates, unusual binding behavior, and quota burn inconsistent with the customer’s stated operational profile. When a potential violation is detected, our first action is always to contact you by email to clarify before any service interruption; licenses are suspended only if the customer fails to respond within five (5) business days or confirms the prohibited use is intentional.

7. Data Privacy

What we never store. Decoded drone GPS coordinates (latitude, longitude, altitude), decoded pilot and home-point coordinates, velocity and other decoded telemetry payload fields, and flight-path or trajectory data are never written to long-term server-side storage. They are processed in memory only — to return the decoded response to your sensor and for in-memory abuse detection on a 24-hour rolling window.

Your data. The decoded output of your sensor belongs to you; we claim no ownership of the telemetry your sensor receives.

Aggregated statistics. We retain aggregated, anonymized decoder-coverage statistics, which never identify individual customers, drones, or pilots.

Data-subject rights. If you operate in a jurisdiction with applicable data-protection laws (for example EU GDPR, UK GDPR, or Brazil LGPD), you remain the Data Controller for the drone telemetry your sensor receives; DragonScope acts as a Data Processor in the limited scope of providing the decoding service. A Data Processing Addendum is available on request.

8. Availability & Support

We target ≥99.5% monthly uptime for the public API, measured at the network edge; Enterprise customers may negotiate a contractual SLA. Planned maintenance is announced by email at least twenty-four (24) hours in advance; incident-recovery actions may occur without notice and typically complete in under 90 seconds. Support: aaron@cemaxecuter.com, response within one (1) business day (US Eastern business hours); for critical incidents, mark the subject [URGENT]. Service status and known model-coverage limitations are communicated by email to current license holders.

9. Limitations

DragonScope decodes the DJI models its current decoder supports; there is typically a lag between a new model’s commercial release and decode coverage. Decoding is not guaranteed for models released after activation and not yet covered, modified or aftermarket-firmware drones, non-DJI drones, or DJI drones broadcasting in modes other than standard O4. When a frame cannot be processed, the API returns an empty response and the attempt still consumes quota. DragonScope is a decoding service: the accuracy, completeness, and lawful applicability of decoded telemetry for your use case is your responsibility to validate. Neither party is liable for delays or failures beyond reasonable control, including protocol changes requiring re-engineering, infrastructure hardware failures, network outages, regulatory action, or natural disaster. Our aggregate liability for any claim related to the service is limited to the fees you paid us in the twelve (12) months preceding the claim.

10. Term, Renewal & Termination

The initial term is twelve (12) months from activation. Renewal is offered at least thirty (30) days before expiration, at then-current published rates and terms. You may terminate at any time on thirty (30) days’ written notice; prepaid fees for the remaining term are non-refundable except in cases of material breach by DragonScope. We may suspend or terminate immediately for material breach of Section 5, non-payment beyond thirty (30) days, or use in violation of applicable law — with the contact-first process in Section 6 applied to unintentional breaches. On termination, the API rejects further decode requests within twenty-four (24) hours, and you may request a summary of your quota-usage and administrative history for the preceding twelve months at no charge.

11. Modifications

We may modify these terms with thirty (30) days’ written notice. Material changes — price increases, quota reductions, or new acceptable-use restrictions — give existing customers the option to end their term at expiration rather than renew at the new terms.

12. Contracting Entity; Relationship to Product Terms; Governing Law

This DragonScope Service Agreement is entered into with Millenium Products, Inc., a Florida corporation with a principal place of business at 3131 Morris St. N, St. Petersburg, FL 33714. It is a product-specific agreement within the meaning of Section 2 of the WarDragon & DragonScope Terms of Use and Product License Agreement (the “Product Terms”) and, in the event of any conflict, controls with respect to the DragonScope service. Except as expressly modified by this Agreement, the Product Terms — including their acceptable-use, export-control, and limitation-of-liability provisions — continue to apply. This Agreement is governed by the laws of the State of Florida, without regard to its conflict-of-laws rules, with venue in Pinellas County, Florida.

13. Contact

aaron@cemaxecuter.com  ·  api.dragonos.net  ·  Millenium Products, Inc., 3131 Morris St. N, St. Petersburg, FL 33714