Your privacy matters to us. Learn how Blast Buddy collects, uses, and protects your data.
Last updated: 28/04/2026
We know shooters take their data seriously. By default, Blast Buddy is offline-first: you can run sessions, build stages, record video, and review your stats without ever creating an account or signing in. In that mode:
In short: if you don't sign in, no personal data of yours reaches Endcode S.R.L. Cloud sync, multi-device access, and account-tied features are strictly opt-in — described in the sections below, which apply only if you choose to create an account or sign in to cloud services.
The following points apply only if you choose to create an account or sign in to cloud services. If you don't, see the green box above.
This Privacy Policy explains how Endcode S.R.L. ("we", "us", "our"), with registered office at Via Giovanni Durando 38, Milan – Italy (P.IVA IT10560900960), processes personal data when you use the Blast Buddy mobile application ("the App"), available on the Apple App Store and Google Play.
Endcode S.R.L. is the data controller for the personal data described below. For any privacy question or to exercise any of the rights described in this policy, please use our privacy & account request form.
Creating an account is strictly optional. The data described in this section is collected only if you choose to create an account or sign in to cloud services:
If you choose to create an account or sign in to cloud services, the following data is sent to our backend so it can be synchronised across your devices:
All of this data is stored in our backend hosted on Amazon Web Services (AWS) in the European Union, in a private database that is not accessible from the public internet.
The following data stays on your device and is never transmitted to our servers or to any third party:
We do not use Firebase Crashlytics, Firebase Analytics, Google Analytics for Firebase, or any third-party advertising or analytics SDK inside the App. We do not collect contacts, calendar, SMS, browsing history, advertising identifiers (e.g. Android Advertising ID, IDFA), biometric data, health data, or precise location for tracking.
This is the default mode for Blast Buddy — see the highlighted box at the top of this page. To recap, when you don't sign in to cloud services:
We process your personal data only for the following purposes:
| Purpose | Data used | Legal basis (GDPR) |
|---|---|---|
| Create and authenticate your account | Email, hashed password, UID, display name | Performance of contract (Art. 6(1)(b)) |
| Sync sessions and stages across your devices | UID, sessions, stages, preferences | Performance of contract (Art. 6(1)(b)) |
| Verify subscription / entitlement status | UID, purchase tokens, entitlement status | Performance of contract (Art. 6(1)(b)) |
| Keep the service secure and prevent abuse | UID, authentication tokens, request metadata | Legitimate interests (Art. 6(1)(f)) |
| Comply with tax and accounting obligations | Purchase records | Legal obligation (Art. 6(1)(c)) |
| Use device permissions you grant (camera, microphone, location, media) | Data processed only on your device (see 2.3) | Consent (Art. 6(1)(a)) |
We do not use your data for advertising, profiling, or automated decision-making with legal effect, and we do not sell or rent it.
Your account data, sessions, stages, and entitlement status are stored in our backend hosted on Amazon Web Services (AWS), in a private database located in the European Union. Access to the database is restricted to a small number of authorised Endcode S.R.L. personnel, protected by strong authentication, and audit-logged.
Authentication (email + hashed password, OAuth identifiers, ID tokens) is handled by Google Firebase Authentication, which may store data on Google's infrastructure outside the European Economic Area.
We share data only with the following service providers, who act as our data processors and process data strictly on our documented instructions:
| Provider | Purpose | Data shared | Location |
|---|---|---|---|
| Amazon Web Services, Inc. | Backend & database hosting | UID, sessions, stages, preferences, entitlement status | EU |
| Google LLC (Firebase Authentication) | Account authentication | Email, salted password hash, UID, ID tokens | USA / global |
| Apple Inc. (App Store, Apple Sign-In) | iOS purchase processing & sign-in | Purchase tokens, entitlement status, OAuth identifier, email (only if you share it) | USA / global |
| Google LLC (Google Play Billing) | Android purchase processing | Purchase tokens, entitlement status | USA / global |
When data is transferred outside the European Economic Area, the transfer is governed by the EU Standard Contractual Clauses (2021/914) and equivalent safeguards offered by each provider.
We do not share data with advertising networks, data brokers, or analytics companies, and we do not sell personal data.
| Data | Retention |
|---|---|
| Account data (email, UID, display name) | For as long as your account is active |
| Sessions, stages, preferences (on AWS) | For as long as your account is active, or until you delete the individual record |
| Authentication tokens | Session duration only (typically up to 1 hour, then refreshed) |
| Purchase & billing records | Up to 10 years, as required by Italian tax and accounting law |
| Backups of the AWS database | Rotated and overwritten within 30 days |
Data stored only on your device (recordings, on-device session history, location labels) is removed when you uninstall the App or clear its data in your device Settings.
You have the right to delete your account and all the personal data we hold about you, at any time, free of charge. There are two ways to do this:
This action permanently and immediately removes your Firebase Authentication record and triggers deletion of your server-side profile, sessions, and stage configurations stored on AWS.
If you cannot access the App (for example, you have already uninstalled it), submit our account & data deletion form and we will process the request:
Open the Account & Data Deletion FormIn-App deletion is effective immediately. Deletion requests submitted through the web form are processed within 30 days, and we will confirm completion. Backups are rotated and overwritten within 30 days of deletion.
Italian tax and accounting law requires us to retain invoices and purchase records for up to 10 years. These records are kept in a separate, access-restricted accounting system, are not used for any other purpose, and are deleted at the end of the legal retention period.
In addition to the right to delete your data (Section 7), if you are in the EU, UK, or another jurisdiction with similar laws, you have the right to:
To exercise any of these rights, please use our privacy & account request form. We will respond within 30 days.
No system can be guaranteed 100% secure, but we apply industry-standard measures and review them regularly.
Blast Buddy is not directed at, and not intended for, users under 14 years of age. We do not knowingly collect personal data from children under this age. If you believe a child has provided us with personal data, contact us through our privacy & account request form and we will delete it promptly.
We may update this Privacy Policy 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 to the email address on your account. Continued use of the App after the effective date constitutes acceptance of the updated policy.
For all privacy questions, requests, and rights described in this policy, please use our privacy & account request form. It is the fastest and most reliable way to reach the team handling your data.
Endcode S.R.L. — Data Controller
Via Giovanni Durando 38, Milan – Italy
P.IVA: IT10560900960
Privacy & account requests: submit via this form