SkyShare SDK License, version 1.0 Copyright (c) 2026 CycleCalcs LLC, a Virginia limited liability company. All rights not expressly granted below are reserved. DEFINITIONS "You" means the person or organization using the Software, including employees, affiliates and contractors working on your behalf. "Software" means the contents of this package (@cyclecalcs/skyshare), in any version that carries this license. "Output" means anything the Software produces: names, pixel positions, camera orientations, label layers, and labeled images. "Labeled Image" means any image, video frame or layer that shows the names of sky objects placed with the Output, and any image displayed together with names that were placed or identified with the Output, whether drawn over it, laid over it or listed beside it, and whether the Software drew the names or you did. "Attribution" means the CycleCalcs mark the Software draws by default. Where you draw or display the names yourself, it means the CycleCalcs mark or the words "CycleCalcs", shown with the Labeled Image at no smaller a size than the Software draws its mark by default. 1. FREE BRANDED USE CycleCalcs LLC grants you a worldwide, non-exclusive, royalty-free license to use, copy and modify the Software, and to distribute it as part of your own application, website or service, including on your own servers, provided that: (a) every Labeled Image that is displayed to, saved by or shared by anyone other than you carries the Attribution, unaltered and not obscured, and your product offers no setting that removes it. Your own name or logo may appear alongside the Attribution; and (b) you keep this license with any copy of the Software you distribute in source form, and you credit "SkyShare SDK, CycleCalcs LLC" and this license in your product's third-party notices. Minifying or compiling the Software is permitted. 2. WHITE-LABEL USE, BY AGREEMENT Showing, saving or sharing a Labeled Image without the Attribution, or with another party's branding in its place, requires a separate written agreement with CycleCalcs LLC. Setting attribution to false, or drawing the names yourself from the Output, is not by itself permission to do so. 3. RESTRICTIONS Without a separate written agreement with CycleCalcs LLC, you may not: (a) sell, rent, lease or sublicense the Software on its own, or offer it, or a wrapper around it, as a software development kit, library, plugin or code package for others to build with; (b) run a stand-alone service or application programming interface whose main purpose is to provide the Software's function to other parties' applications. Labeling photos for the users of your own product is permitted under section 1. You may not remove or alter this license or the copyright and license notices in the Software's files when you distribute it in source form. 4. TRADEMARKS This license grants no right in the CycleCalcs name, the cyclecalcs.com domain, or any CycleCalcs logo or mark, except to show the Attribution as section 1 requires. 5. THIRD-PARTY COMPONENTS dist/astronomy-engine.mjs is Astronomy Engine, copyright (c) 2019-2023 Don Cross, distributed under the MIT License. Its license text is reproduced at the top of that file and governs that file. Star positions and magnitudes are from the Yale Bright Star Catalog, 5th revised edition. 6. TERMINATION This license ends if you break its terms. It is reinstated if you fix the breach within 30 days of written notice from CycleCalcs LLC, or if CycleCalcs LLC gives you no such notice within 60 days of your fixing it. Sections 4, 7 and 8 survive termination. 7. NO WARRANTY; LIMITATION OF LIABILITY THE SOFTWARE AND ITS OUTPUT ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. THE SOFTWARE DOES NOT ALWAYS PLACE NAMES, AND PLACED NAMES MAY BE WRONG. IN NO EVENT SHALL CYCLECALCS LLC BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE, ITS OUTPUT, OR THEIR USE. 8. GOVERNING LAW This license is governed by the laws of the Commonwealth of Virginia, without regard to its conflict-of-law rules. 9. LATER VERSIONS A later version of the Software may carry different terms. Each version is governed by the license that comes with it. White-label, platform and other inquiries: info@cyclecalcs.com