End User License Agreement — Tactical Ballistics
Effective date: 2026-05-25 Last updated: 2026-05-25
This End User License Agreement ("Agreement") is a binding agreement between you ("you" or "User") and Olexandr Pasichniy, the individual developer who publishes the Tactical Ballistics mobile application ("the App"). It governs your download, installation, and use of the App and any updates to it.
Short version. The App is licensed to you, not sold. You may use it on your own devices for your personal, lawful use. The ballistic outputs are estimates — always confirm your data at the range and never rely on the App alone for a safe shot. The App is provided "as is" with no warranty, and the developer's liability is limited to the maximum extent the law allows. The open-source physics engine inside the App has its own separate, more permissive licence.
1. Acceptance of this Agreement
By downloading, installing, or using the App, you confirm that you have read, understood, and agree to be bound by this Agreement and by the Privacy Policy, which is incorporated by reference. If you do not agree, do not install or use the App, and delete any copy you have.
You must be of legal age to form a binding contract in your jurisdiction and legally permitted to possess and use the firearms and ammunition you model with the App.
2. Licence grant
Subject to your compliance with this Agreement, the developer grants you a limited, personal, non-exclusive, non-transferable, non-sublicensable, revocable licence to install and use the App on devices that you own or control, for your own personal and internal purposes.
This licence covers the App as distributed through an official application store. It does not transfer to you any ownership of the App or its source code.
3. Restrictions
Except to the extent the following are permitted by mandatory applicable law, or by the separate licences described in Section 4, you may not:
- copy, reproduce, or distribute the App or its source code;
- sell, rent, lease, lend, sublicense, or otherwise commercialise the App or access to it;
- modify, adapt, translate, or create derivative works of the App;
- reverse engineer, decompile, or disassemble the App, or attempt to derive its source code or underlying ideas, except where this restriction is expressly prohibited by applicable law;
- remove, obscure, or alter any proprietary notices, labels, or attribution within the App;
- circumvent, disable, or interfere with any licensing, security, or payment mechanism, including any mechanism that distinguishes free from paid features;
- use the App in violation of any applicable law or regulation.
4. Open-source and third-party components
The App incorporates components under their own licences, which prevail over this Agreement for those components:
- Ballistic physics engine. The pure-Dart physics engine bundled in the App is licensed separately under the Apache License, Version 2.0. You may use that component under the terms of that licence, independently of this Agreement.
- Other third-party software and data. The App includes open-source libraries, fonts, and reference data under permissive licences. A consolidated list is available in the App under About → Open-source licenses. Map data and tiles are © OpenStreetMap contributors (ODbL) and © OpenTopoMap (CC-BY-SA).
Nothing in this Agreement limits your rights under those licences.
5. Paid features and in-app purchases
The App may offer optional paid features (for example, a one-time unlock of additional functionality). If you purchase such features:
- the purchase is processed and managed by the relevant application store (e.g. Google Play or the Apple App Store), under that store's terms; the developer does not receive your payment-card details;
- on purchase, the licence in Section 2 extends to the corresponding paid features, subject to this Agreement;
- refunds, where available, are handled according to the policy of the application store through which you purchased, and/or as required by applicable consumer-protection law;
- the developer may change which features are free or paid in future versions, but will not retroactively revoke a paid feature you have already unlocked on a device, except where required for legal or technical reasons.
6. Intended use, safety, and your responsibility
Read this section carefully. It is the most important part of this Agreement.
The App is a calculation and reference aid. Its ballistic solutions, holds, corrections, and other outputs are theoretical estimates derived from the data and conditions you provide and from physical models that necessarily simplify reality. They are not guaranteed to match real-world results.
You acknowledge and agree that:
- you are solely responsible for the safe and lawful handling of firearms and ammunition, and for every shot you take;
- you must verify the App's outputs against your own measured data ("DOPE") under real conditions before relying on them, and must apply independent judgement;
- many factors the App cannot fully account for — equipment variation, ammunition lot variation, environmental change, sensor and input error, and user mistakes — can make actual results differ significantly from the estimates shown;
- the App must not be used as the sole basis for any decision where error could cause injury, death, property damage, or an unsafe or unlawful act;
- you will use the App only in compliance with all applicable laws, including firearms, hunting, range-safety, and export laws in your location.
The App is not intended for any unlawful purpose, and is not marketed for, or warranted as fit for, military targeting or any use where life safety depends on its accuracy.
7. Disclaimer of warranties
To the maximum extent permitted by applicable law, the App is provided "AS IS" and "AS AVAILABLE", without warranties of any kind, whether express, implied, or statutory, including but not limited to implied warranties of merchantability, fitness for a particular purpose, accuracy, and non-infringement. The developer does not warrant that the App will be error-free, uninterrupted, or that its outputs will be accurate or reliable. Some jurisdictions do not allow the exclusion of certain implied warranties, so some of the above may not apply to you.
8. Limitation of liability
To the maximum extent permitted by applicable law, in no event will the developer be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, or for any loss of profits, data, goodwill, or for personal injury, death, or property damage, arising out of or relating to your use of, or inability to use, the App — even if advised of the possibility of such damages and regardless of the legal theory.
To the extent liability cannot be excluded but may be limited, the developer's total aggregate liability arising out of or relating to the App and this Agreement will not exceed the greater of (a) the amount you paid for the App in the twelve months before the event giving rise to the liability, or (b) the minimum amount required by applicable law.
Nothing in this Agreement excludes or limits liability that cannot lawfully be excluded or limited, including liability for death or personal injury caused by negligence where such exclusion is prohibited.
9. Trademarks and third-party names
Product, scope, cartridge, and reticle names that appear in the App are trademarks or registered trademarks of their respective owners. They are used only to identify the corresponding real-world products and for descriptive purposes. The App and its developer are independent and are not affiliated with, endorsed by, or sponsored by any manufacturer. Reticle drawings are simplified approximations for visualisation only and are not exact reproductions.
10. Privacy
Your use of the App is also governed by the Privacy Policy, which explains what limited data the App processes (the App is designed to work fully offline and does not collect analytics or sell data).
11. Updates and changes
The developer may release updates, and may modify, suspend, or discontinue the App or any feature at any time. The developer may update this Agreement; the Last updated date above will change in the same release, and material changes will be noted in the release notes. Continuing to use the App after an update takes effect constitutes acceptance of the revised Agreement.
12. Termination
This Agreement applies until terminated. Your licence ends automatically if you breach it. You may terminate at any time by deleting the App. On termination, you must stop using and delete all copies of the App. Sections that by their nature should survive termination — including Sections 6 through 9 — survive.
13. Application store terms
Your use of the App is also subject to the terms of the application store you obtained it from. If there is a conflict between this Agreement and the store's terms regarding store-specific matters (payment, refunds, distribution), the store's terms govern those matters. Where required by the application store, that store and its affiliates are third-party beneficiaries of this Agreement with the right to enforce it.
14. Governing law and disputes
This Agreement is governed by the laws of Ukraine, without regard to its conflict-of-laws rules. The courts of Kyiv, Ukraine will have jurisdiction over any dispute, except where mandatory consumer-protection law entitles you to bring a claim in the courts of your place of residence.
15. General
If any provision of this Agreement is held unenforceable, the remaining provisions remain in effect. The developer's failure to enforce a provision is not a waiver of it. This Agreement, together with the Privacy Policy and any store terms, is the entire agreement between you and the developer regarding the App.
16. Contact
Questions about this Agreement: compasalex0@gmail.com