Terms of Use

By accessing and using the Blast Buddy app, you agree to comply with and be bound by these Terms of Use.

Last updated: 28/04/2026

At a glance

  • Blast Buddy is a shot timer and training tool, not a substitute for safe firearm handling, professional coaching, or range rules.
  • You can use the App without an account; cloud sync is opt-in (see our Privacy Policy).
  • Subscriptions are billed by Apple or Google; you can cancel any time from your App Store or Google Play account.
  • You can delete your account and data at any time from inside the App or via our account & data deletion form.

1. Introduction & acceptance

These Terms of Use ("Terms") govern your access to and use of the Blast Buddy mobile application and any related services (together, "the App"), provided by Endcode S.R.L., with registered office at Via Giovanni Durando 38, Milan – Italy (P.IVA IT10560900960) ("Endcode", "we", "us", "our").

By downloading, installing, or using the App, you confirm that you have read, understood, and agree to be bound by these Terms and by our Privacy Policy. If you do not agree, do not install or use the App.

2. Eligibility

The App is intended for users 14 years of age or older. If you are under the age of majority in your country, you may use the App only with the involvement and consent of a parent or legal guardian, who agrees to these Terms on your behalf.

You must also comply with all applicable local, national, and international laws and regulations when using the App, including any laws relating to the lawful possession, transport, and use of firearms, airsoft equipment, and laser devices in your jurisdiction.

3. Nature of the App — safety disclaimer

Blast Buddy is a training and analytics tool for competitive shooters, airsoft, and laser practice. It is not:

  • a substitute for professional firearms instruction, range safety briefings, or competition rules;
  • a certified measurement device for legal, medical, scientific, or competition-scoring use;
  • a replacement for proper safety equipment (eye protection, hearing protection, etc.).

You are solely responsible for the safe and lawful handling of any firearm, airsoft replica, or laser device you use while running the App. Always follow the four universal firearm-safety rules and the rules of the range or facility where you are training.

4. Your account

Creating an account is optional. The App is fully usable without one (see Section 7 of our Privacy Policy).

If you choose to create an account or sign in to cloud services, you agree to:

  • provide accurate information when registering;
  • keep your credentials confidential and not share them with anyone;
  • notify us promptly if you suspect unauthorised use of your account;
  • be responsible for all activity that occurs under your account.

We may suspend or terminate accounts that violate these Terms, applicable law, or that are inactive for an extended period.

5. Subscriptions, in-app purchases & refunds

Some features of the App ("Pro") are available through paid subscriptions or one-time in-app purchases.

  • Billing — all purchases are processed by Apple (App Store) on iOS and by Google (Google Play Billing) on Android, under their own terms. We never see or store your payment card details.
  • Auto-renewal — subscriptions renew automatically at the end of each billing period unless cancelled at least 24 hours before the renewal date.
  • Cancellation — you can cancel a subscription at any time from your App Store or Google Play account settings. Cancelling stops future renewals; it does not refund the current period.
  • Refunds — refund requests are handled by Apple or Google according to their respective policies; we cannot issue refunds directly for purchases made through the stores.
  • Price changes — we may change subscription prices. Where required by law, we will notify you in advance and give you the opportunity to cancel before the change takes effect.

If you are a consumer in the EU, your statutory rights under EU consumer law are not affected by anything in this section.

6. Acceptable use

You agree not to:

  • use the App for any unlawful purpose or in breach of any applicable firearm, airsoft, or safety regulation;
  • reverse-engineer, decompile, disassemble, or attempt to derive source code from the App, except to the extent permitted by mandatory law;
  • copy, modify, distribute, sell, lease, sublicense, or create derivative works of the App or its content;
  • circumvent, disable, or interfere with security features, rate limits, or paywalls;
  • upload or distribute content that is unlawful, defamatory, infringing, or that you do not have the right to use;
  • use the App to harass, threaten, or harm other people, including misuse of audio/video features.

7. Intellectual property

The App, including its source code, design, logos, trademarks, graphics, models, sounds, and documentation, is the exclusive property of Endcode S.R.L. or its licensors and is protected by copyright, trademark, and other intellectual property laws.

Subject to your compliance with these Terms, we grant you a limited, non-exclusive, non-transferable, revocable licence to install and use the App for your personal, non-commercial training purposes on devices you own or control.

Your content. You retain ownership of all data and content you create through the App (sessions, stages, recordings, notes). You grant us only the limited rights needed to host, sync, back up, display, and process that content for the purpose of providing the App's features to you. We do not claim ownership of your data and we do not use it to train AI models or for advertising.

8. Third-party services

The App relies on third-party services to function, including Apple App Store, Google Play, Google Firebase Authentication, and Amazon Web Services (AWS) for backend hosting (see our Privacy Policy for details). Use of those services is subject to their own terms. We are not responsible for the availability, content, or practices of third-party services.

9. Termination

You may stop using the App at any time. You may also delete your account and associated personal data at any time, free of charge, by:

We may suspend or terminate your access to the App, with or without notice, if you breach these Terms, if required by law, or if continued provision of the service becomes unfeasible. On termination, all licences granted to you under these Terms end immediately. Sections that by their nature should survive termination (intellectual property, disclaimers, limitation of liability, governing law) will continue to apply.

10. Disclaimer of warranties

Except where prohibited by mandatory consumer-protection law, the App is provided "as is" and "as available", without warranties of any kind, whether express or implied, including warranties of merchantability, fitness for a particular purpose, accuracy, non-infringement, or uninterrupted operation.

Performance of features such as audio shot detection, video analysis, and timing precision can be affected by your device, microphone quality, ambient noise, lighting, network conditions, and other factors outside our control. Results should not be relied upon for legal, medical, scientific, or official competition-scoring purposes.

11. Limitation of liability

To the maximum extent permitted by law, Endcode S.R.L. and its directors, employees, and partners shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or for any loss of profits, revenues, data, or goodwill arising out of or in connection with your use of, or inability to use, the App.

Our total aggregate liability to you for any claim arising out of or relating to the App or these Terms shall not exceed the greater of (a) the amount you paid us for the App in the 12 months preceding the event giving rise to the claim, or (b) EUR 50.

Nothing in these Terms excludes or limits our liability for death or personal injury caused by our negligence, fraud, fraudulent misrepresentation, or any other liability that cannot be excluded or limited under applicable law. If you are a consumer in the EU, your statutory rights are not affected.

12. Indemnification

You agree to defend, indemnify, and hold harmless Endcode S.R.L. against any claims, damages, or expenses (including reasonable legal fees) arising out of your misuse of the App, your violation of these Terms, or your violation of applicable law or third-party rights.

13. Changes to these Terms

We may update these Terms from time to time. The "Last updated" date at the top reflects the most recent revision. Material changes will be communicated within the App or through your account. Continued use of the App after the effective date constitutes acceptance of the updated Terms. If you do not agree, you must stop using the App.

14. Governing law & jurisdiction

These Terms are governed by the laws of Italy, without regard to its conflict-of-law principles. Subject to mandatory consumer-protection rules, any dispute arising out of or in connection with these Terms shall be submitted to the exclusive jurisdiction of the courts of Milan, Italy.

If you are a consumer resident in the EU, you may also bring proceedings in the courts of your country of residence and benefit from the mandatory consumer-protection laws applicable there. The European Commission's online dispute-resolution platform is available at ec.europa.eu/consumers/odr.

15. Miscellaneous

  • Entire agreement — these Terms, together with our Privacy Policy and any in-App notices, constitute the entire agreement between you and Endcode S.R.L. regarding the App.
  • Severability — if any provision is held invalid or unenforceable, the remaining provisions will remain in full force.
  • No waiver — our failure to enforce any right or provision is not a waiver of that right or provision.
  • Assignment — you may not assign these Terms without our consent. We may assign them in connection with a merger, acquisition, or sale of assets.

16. Contact

For any question about these Terms, please use our contact & account request form.

Endcode S.R.L.

Via Giovanni Durando 38, Milan – Italy

P.IVA: IT10560900960

Contact & account requests: submit via this form