Privacy Policy / Polityka prywatności
Ballistic Calculator · Last updated / Ostatnia aktualizacja: 15.08.2026
Ballistic Calculator is an offline-first ballistic calculator. Every trajectory calculation runs on your device. The app uses your location only when you explicitly ask for a GPS position or a weather import.
Ballistic Calculator to kalkulator balistyczny działający offline. Wszystkie obliczenia trajektorii wykonują się na Twoim urządzeniu. Aplikacja korzysta z lokalizacji wyłącznie wtedy, gdy sam poprosisz o pozycję GPS albo o import pogody.
1. Publisher and contact / Wydawca i kontakt
- Publisher / Developer: Albert Moczadło
- Google Play package:
com.albertmoczadlo.ballisticapp - Privacy and support contact: albertmoczadlo@gmail.com
Wydawca / Deweloper: Albert Moczadło. Nazwa pakietu Google Play: com.albertmoczadlo.ballisticapp. Kontakt w sprawach prywatności i wsparcia: albertmoczadlo@gmail.com
2. Data we use / Jakie dane wykorzystujemy
- Weapon profiles, ammunition data, handloads, training sessions, DOPE cards and app settings — stored locally on the device.
- Your precise latitude and longitude — only after you tap “Get location” or “Get weather”.
- Weather values needed by the calculator: temperature, pressure, humidity, wind and cloud cover.
- Limited technical metadata on the weather proxy: request time, response status and pseudonymous network metadata used for rate limiting and abuse protection.
- Your Android advertising ID (AAID) and related ad-serving data — only for displaying advertising, only after you consent, and only through Google AdMob. See section 7.
Profile broni, dane amunicji, elaboraty, sesje treningowe, karty DOPE i ustawienia aplikacji — przechowywane lokalnie na urządzeniu. Dokładna szerokość i długość geograficzna — wyłącznie po kliknięciu „Pobierz lokalizację” albo „Pobierz pogodę”. Dane pogodowe potrzebne kalkulatorowi: temperatura, ciśnienie, wilgotność, wiatr i zachmurzenie. Ograniczone metadane techniczne proxy pogodowego: czas zapytania, status odpowiedzi oraz pseudonimowe metadane sieciowe używane do limitowania zapytań i ochrony przed nadużyciami.
3. Why we use data / Po co używamy danych
- To run ballistic calculations directly on the device, without an account.
- To fetch local weather through the Ballistic Calculator weather proxy hosted on Microsoft Azure Functions.
- To request current conditions from OpenWeather and return only the fields the calculator needs.
- To protect the weather service from abuse, enforce rate limits and diagnose failures.
To keep the app free by displaying advertising, subject to your consent (section 7).
We do not sell personal data. We never use your GPS location, weapon profiles, ammunition data or training records for advertising or profiling.
Aby wykonywać obliczenia balistyczne lokalnie na urządzeniu, bez zakładania konta. Aby pobrać lokalną pogodę przez proxy pogodowe Ballistic Calculator hostowane w Microsoft Azure Functions. Aby pobrać aktualne warunki z OpenWeather i zwrócić tylko pola potrzebne kalkulatorowi. Aby chronić usługę pogodową przed nadużyciami, stosować limity zapytań i diagnozować awarie. Nie sprzedajemy danych osobowych i nie wykorzystujemy lokalizacji do reklam ani profilowania.
4. Sharing and retention / Udostępnianie i przechowywanie
- Profiles and calculator data stay on the device until you delete them or uninstall the app.
- Weather requests go to the Ballistic Calculator weather proxy on Microsoft Azure Functions and onward to OpenWeather, solely to return current conditions.
- Advertising data is shared with Google (AdMob) as described in section 7, and only after you consent.
- Operational weather-proxy logs are retained according to the Azure monitoring and security settings configured by the publisher.
- The app requires no account and offers no cloud sync of personal profiles.
Profile i dane kalkulatora pozostają na urządzeniu, dopóki ich nie usuniesz albo nie odinstalujesz aplikacji. Zapytania pogodowe trafiają do proxy pogodowego Ballistic Calculator w Microsoft Azure Functions, a stamtąd do OpenWeather — wyłącznie po to, aby zwrócić aktualne warunki. Operacyjne logi proxy przechowywane są zgodnie z ustawieniami monitoringu i zabezpieczeń Azure. Aplikacja nie wymaga konta i nie oferuje synchronizacji prywatnych profili w chmurze.
5. Backups / Kopie zapasowe
The app creates backups of your own data in two independent ways. Both contain only data you created in the app — profiles, handloads, training and DOPE cards — and never your location history.
- Android Auto Backup is enabled. Android may copy the app’s data to your personal Google Drive backup and restore it when you reinstall the app or set up a new phone. This backup belongs to your Google account; the publisher has no access to it. You can disable it in your Android system settings.
- Backup to a file — the app can write a backup file to your device’s Downloads folder (
Download/BallisticApp). The file stays on your device and under your control; nothing is uploaded anywhere. You decide whether to copy or share it.
Aplikacja tworzy kopie Twoich danych na dwa niezależne sposoby. Obie zawierają wyłącznie dane utworzone przez Ciebie w aplikacji — profile, elaboraty, treningi i karty DOPE — nigdy historii lokalizacji. Kopia zapasowa Androida (Auto Backup) jest włączona: system może skopiować dane aplikacji do Twojej prywatnej kopii na Dysku Google i przywrócić je po reinstalacji lub na nowym telefonie. Ta kopia należy do Twojego konta Google, wydawca nie ma do niej dostępu; możesz ją wyłączyć w ustawieniach systemu Android. Kopia do pliku — aplikacja może zapisać plik kopii w folderze Pobrane (Download/BallisticApp). Plik zostaje na Twoim urządzeniu i pod Twoją kontrolą; nic nie jest nigdzie wysyłane.
6. Your choices / Twoje decyzje
- You can use the calculator without granting location permission at all.
- You can type weather values manually instead of using GPS and weather import.
- You can turn automatic file backups off in the app settings.
- You can turn Android Auto Backup off in your device settings.
- Uninstalling the app removes the locally stored profiles, settings and other on-device data you created.
Możesz korzystać z kalkulatora bez udzielania zgody na lokalizację. Możesz wpisywać parametry pogody ręcznie zamiast korzystać z GPS i importu pogody. Możesz wyłączyć automatyczne kopie do pliku w ustawieniach aplikacji. Możesz wyłączyć kopię zapasową Androida w ustawieniach urządzenia. Odinstalowanie aplikacji usuwa lokalnie zapisane profile, ustawienia i pozostałe dane utworzone przez Ciebie na urządzeniu.
7. Advertising / Reklamy
The app uses Google AdMob to display a single banner advertisement at the bottom of the screen. Advertising is how the app stays free.
- Consent comes first. Before any ad is requested, the app shows Google’s consent form (User Messaging Platform). No ad is requested until you have answered it. You can change your answer at any time from the app settings.
- What AdMob may process: your Android advertising ID (AAID), IP address, approximate location derived from that IP address, device and app identifiers, and ad interaction events. This processing is carried out by Google as an independent provider under the Google Privacy Policy.
- What is never shared: your GPS position, weapon profiles, ammunition data, handloads, training sessions and DOPE cards. Those never leave your device for advertising purposes.
- You can reset or delete your advertising ID in your Android system settings (Settings → Privacy → Ads).
Advertising is introduced together with the app version that carries the AdMob SDK. Earlier versions of Ballistic Calculator contain no advertising SDK and show no ads.
Reklamy pojawiają się wraz z wersją aplikacji zawierającą SDK AdMob. Wcześniejsze wersje Ballistic Calculator nie zawierają SDK reklamowego i nie wyświetlają reklam.
Aplikacja korzysta z Google AdMob i wyświetla jeden baner reklamowy na dole ekranu. Reklamy są powodem, dla którego aplikacja pozostaje darmowa. Najpierw zgoda: zanim aplikacja poprosi o jakąkolwiek reklamę, pokazuje formularz zgody Google (User Messaging Platform) — bez odpowiedzi na niego żadna reklama nie zostanie pobrana; decyzję możesz zmienić w każdej chwili w ustawieniach aplikacji. Co może przetwarzać AdMob: Twój identyfikator reklamowy Androida (AAID), adres IP, przybliżoną lokalizację wynikającą z adresu IP, identyfikatory urządzenia i aplikacji oraz zdarzenia interakcji z reklamą — przetwarzanie prowadzi Google jako niezależny dostawca, zgodnie z Polityką prywatności Google. Czego nigdy nie udostępniamy: pozycji GPS, profili broni, danych amunicji, elaboratów, sesji treningowych ani kart DOPE — te dane nie opuszczają urządzenia w celach reklamowych. Identyfikator reklamowy możesz zresetować lub usunąć w ustawieniach systemu Android (Ustawienia → Prywatność → Reklamy).
8. Children and deletion / Dzieci i usuwanie danych
- Ballistic Calculator is not intended for children below the minimum age required by applicable local law.
- We do not knowingly collect personal data from children. If you believe a child shared data through the support contact, request deletion using the developer contact above.
- Uninstalling the app removes locally stored profiles, settings and other on-device data created by the user.
Ballistic Calculator nie jest przeznaczony dla dzieci poniżej minimalnego wieku wymaganego przez lokalne prawo. Nie zbieramy świadomie danych osobowych od dzieci. Jeśli uważasz, że dziecko przekazało dane przez kontakt z pomocą, poproś o ich usunięcie pod powyższym adresem. Odinstalowanie aplikacji usuwa lokalnie zapisane profile, ustawienia i pozostałe dane urządzenia utworzone przez użytkownika.
9. Safety note / Uwaga o bezpieczeństwie
Ballistic Calculator is a support tool for calculations in sport shooting and hunting. Always verify your data at a known distance and strictly follow firearm safety rules and local law.
Ballistic Calculator jest narzędziem pomocniczym do obliczeń w strzelectwie sportowym i na polowaniu. Zawsze weryfikuj dane na znanej odległości i ściśle przestrzegaj zasad bezpiecznego obchodzenia się z bronią oraz lokalnego prawa.