Privacy Policy
PolishPro for iOS and Android · Effective date: 19 October 2026
In short: PolishPro has no accounts and no advertising. Your profile, progress, vocabulary, exam
answers, texts and recordings are stored only on your device and are never sent to us. To keep the App working, it
uses Google Firebase for crash reports, usage statistics, app integrity checks and content delivery.
These never include what you write, say or learn. A few features use other services (Apple, Google, Hugging Face,
YouTube), described below.
1. Who we are
PolishPro (the “App”), for iPhone, iPad and Android, is published by the developer of PolishPro, an individual
developer based in Poland (“we”, “us”). We are the data controller for the data described in this policy.
Contact: coffee.dev.app@gmail.com.
2. Data stored on your device
The App keeps the following data locally on your device. It is not sent to us or to Firebase.
- Your learning profile from onboarding: name (optional), level, goals, target exam and date, daily goal, reminder times, interface language.
- Learning progress: completed cards, exercise answers and scores, study minutes, streak and history.
- Vocabulary: words you add or create, word groups and review (spaced-repetition) progress.
- Practice exams: your answers, written texts, voice recordings of the Speaking part, their transcripts and the scores and feedback produced by the on-device AI.
- Downloaded content: lessons and exams, the AI language model and lesson and exam media (images and audio).
This data may be included in your device backups if you have enabled them (for example iCloud Backup or a computer
backup on iOS, or Android backup to your Google account). Those backups are handled by Apple, Google or you under your
own settings. You can delete downloaded media and the AI model in Profile, and you can delete all App data at any time
by deleting the App (on Android also with “Clear storage” in the system settings).
3. Microphone and speech recognition
The App asks for microphone (and, on iOS, speech-recognition) access only for the Speaking part of practice exams
and for the microphone check before it. Recordings and transcripts are saved on your device.
- iOS: speech is converted to text by Apple’s Speech framework. When your device supports Polish
recognition on the device, it is done on the device. Otherwise, or if on-device recognition fails, audio is sent
to Apple to be transcribed under the Apple Privacy Policy.
- Android: speech is converted to text by your device’s speech-recognition service (on most
devices provided by Google). Depending on your device and its settings it runs on the device or sends audio to the
service provider, under that provider’s privacy policy (for Google, the
Google Privacy Policy).
We do not receive that audio. The lines spoken by your partner in the speaking role-play are read aloud by your
device’s built-in text-to-speech voice.
4. AI scoring
Writing and speaking answers are scored by a language model (Bielik) that runs entirely on your device. Your texts,
recordings and transcripts are not sent to us or to any AI provider.
5. Google Firebase
The App uses Firebase, a service of Google, for the following:
- Crash reports (Firebase Crashlytics): when the App crashes or hits a serious error, it sends a
report with technical details: what went wrong in the code, device model, operating system and app version, free
memory and storage, the time of the crash and a random installation identifier.
- Usage statistics (Google Analytics for Firebase): automatically collected events, such as the
first launch, sessions, screens viewed, app updates and purchases, together with the device model, operating system,
app version, language, approximate location (country / region, derived from the IP address, which is not stored)
and a random app-instance identifier. We look at this only in aggregate, to see which parts of the App are used and
where to improve it.
- App integrity (Firebase App Check): to protect the App’s content from abuse, the App asks Apple
(App Attest) or Google (Play Integrity) to confirm that requests come from a genuine copy of the App on a real
device.
- Content delivery (Firebase Remote Config and Cloud Storage): the App downloads its learning
content and checks for updates.
Firebase never receives your answers, texts, recordings, transcripts, the words you study or your name. These
identifiers are not linked to your identity, your Apple ID or your Google account, and are not used for advertising.
They reset when you delete and reinstall the App.
Legal basis and retention. We rely on our legitimate interest in keeping the App stable and secure,
delivering its content and improving it (Art. 6(1)(f) GDPR). Crash reports are kept for up to 90 days and usage
statistics for up to 14 months, after which Google deletes them. Google processes this data on our behalf under the
Firebase data processing terms; see also
Privacy and Security in Firebase. You can object to this
processing by writing to us (section 11).
6. Other services the App connects to
When the App downloads files or shows content, the service providing it receives standard technical data, such as
your IP address, device and app information sent with the request and the time of the request.
- Hugging Face (huggingface.co): download of the AI model, only after you agree to it and only on
Wi-Fi. Privacy policy.
- YouTube (Google): some lessons contain an embedded video. It uses YouTube’s privacy-enhanced mode
(youtube-nocookie.com). The player loads when the lesson card with the video is shown, and Google may collect data
when you play the video. Google Privacy Policy.
- Apple (iOS): App Store, in-app purchases, speech recognition (section 3), App Attest and the
rating prompt. Apple Privacy Policy.
- Google (Android): Google Play, Google Play Billing, Play Integrity, the in-app review prompt and
speech recognition (section 3). Google Privacy Policy.
Some of these providers, including Google, may process data outside the European Economic Area, under appropriate
safeguards (such as the EU–US Data Privacy Framework or the European Commission’s standard contractual clauses).
7. Purchases
Premium plans are sold through Apple’s App Store (iOS) or Google Play (Android). The store handles payment and
billing; we never see your payment details, name, Apple ID or Google account. The App checks which plans you own using
Apple’s StoreKit or Google Play Billing.
8. Notifications
Study reminders are local notifications scheduled on your device. No push server is used, and you can turn them off
in Profile or in your device’s settings at any time.
9. When you contact us
If you write to us (for example with “Send feedback” in Profile), we receive your e-mail address, your message and
anything you attach. The feedback template also includes the app version, operating system version, device model and
interface language, which you can see and edit before sending. We use this only to answer you and to fix problems in
the App, on the basis of our legitimate interest in supporting users (Art. 6(1)(f) GDPR). We keep this correspondence
for as long as needed to handle your request, and at most 2 years after our last exchange, unless you ask us to delete
it sooner. Our inbox is hosted by Google (Gmail).
10. What we do not do
- No user accounts or sign-in.
- No advertising, no advertising identifier (IDFA or Android advertising ID) and no tracking across other companies’ apps or websites.
- No sale or sharing of personal data for advertising.
- No sending of your answers, texts, recordings or vocabulary to us, to Firebase or to any AI provider.
11. Your rights
Under the GDPR you have the right to access, correct and delete your personal data, to restrict or object to its
processing and to data portability. The data in section 2 is only on your device: you can view, change and delete it
directly in the App or by deleting the App. Crash reports and usage statistics are tied only to random identifiers, so
we usually cannot find the data of a particular person; deleting the App resets these identifiers. For these data, or
for e-mails you sent us, contact us at the address above.
Where we rely on our legitimate interest (sections 5 and 9), you may object to the processing at any time on grounds
relating to your particular situation, and we will stop unless we have compelling legitimate grounds. You also have the
right to lodge a complaint with a supervisory authority, in particular in the EU country where you live or work; in
Poland this is the President of the Personal Data Protection Office (Prezes Urzędu Ochrony Danych Osobowych,
ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl).
12. Children
The App is a general learning app and is not directed at children. Apart from the technical data in section 5, it
does not collect personal data from anyone. Children under the age required by local law should use the App and make
purchases only with the consent of a parent or guardian.
13. Changes to this policy
If the App starts handling data differently, we will update this policy and change the effective date above.
Material changes will be announced in the App’s release notes.
14. Contact
The developer of PolishPro, Poland — coffee.dev.app@gmail.com
Polityka prywatności
PolishPro na iOS i Androida · Obowiązuje od: 19 października 2026 r.
W skrócie: PolishPro nie ma kont ani reklam. Twój profil, postępy, słownictwo, odpowiedzi
z egzaminów, teksty i nagrania są przechowywane wyłącznie na Twoim urządzeniu i nigdy nie trafiają do nas. Aby
Aplikacja działała poprawnie, korzysta z usługi Google Firebase: raporty awarii, statystyki użycia, weryfikacja
autentyczności aplikacji oraz dostarczanie treści. Nie obejmują one tego, co piszesz, mówisz ani czego
się uczysz. Niektóre funkcje korzystają z innych usług (Apple, Google, Hugging Face, YouTube), opisanych poniżej.
1. Kim jesteśmy
Wydawcą aplikacji PolishPro („Aplikacja”) na iPhone’a, iPada i Androida jest twórca aplikacji PolishPro, niezależny
twórca mieszkający w Polsce („my”). Jesteśmy administratorem danych opisanych w tej polityce.
Kontakt: coffee.dev.app@gmail.com.
2. Dane przechowywane na Twoim urządzeniu
Aplikacja przechowuje lokalnie na Twoim urządzeniu poniższe dane. Nie są one przesyłane ani do nas, ani do Firebase.
- Profil nauki z ekranu powitalnego: imię (opcjonalnie), poziom, cele, docelowy egzamin i jego data, dzienny cel, godziny przypomnień, język interfejsu.
- Postępy w nauce: ukończone karty, odpowiedzi i wyniki ćwiczeń, minuty nauki, seria dni i historia.
- Słownictwo: dodane lub utworzone słowa, grupy słów i postępy powtórek (system powtórek w odstępach).
- Egzaminy próbne: Twoje odpowiedzi, napisane teksty, nagrania głosu z części Mówienie, ich transkrypcje oraz oceny i uwagi wygenerowane przez AI działającą na urządzeniu.
- Pobrane treści: lekcje i egzaminy, model językowy AI oraz materiały do lekcji i egzaminów (obrazy i nagrania).
Dane te mogą trafić do kopii zapasowych urządzenia, jeśli są włączone (np. iCloud lub kopia na komputerze w iOS,
kopia zapasowa Androida na koncie Google). Takie kopie obsługuje Apple, Google lub Ty, zgodnie z Twoimi ustawieniami.
Pobrane materiały i model AI możesz usunąć w Profilu, a wszystkie dane Aplikacji – w każdej chwili, usuwając Aplikację
(w Androidzie także opcją „Wyczyść pamięć” w ustawieniach systemu).
3. Mikrofon i rozpoznawanie mowy
Aplikacja prosi o dostęp do mikrofonu (a w iOS także do rozpoznawania mowy) wyłącznie w części Mówienie egzaminów
próbnych i podczas poprzedzającego ją testu mikrofonu. Nagrania i transkrypcje są zapisywane na Twoim urządzeniu.
- iOS: mowę na tekst zamienia framework Speech firmy Apple. Jeśli Twoje urządzenie obsługuje
rozpoznawanie języka polskiego lokalnie, odbywa się ono na urządzeniu. W przeciwnym razie, lub gdy rozpoznawanie
lokalne zawiedzie, dźwięk jest przesyłany do Apple w celu transkrypcji i przetwarzany zgodnie z
Polityką prywatności Apple.
- Android: mowę na tekst zamienia usługa rozpoznawania mowy Twojego urządzenia (na większości
urządzeń dostarczana przez Google). W zależności od urządzenia i jego ustawień działa ona na urządzeniu albo przesyła
dźwięk do dostawcy usługi, zgodnie z jego polityką prywatności (w przypadku Google –
Polityką prywatności Google).
My nie otrzymujemy tego nagrania. Kwestie rozmówcy w rozmowie sytuacyjnej odczytuje wbudowany głos syntezy mowy
Twojego urządzenia.
4. Ocena przez AI
Wypowiedzi pisemne i ustne ocenia model językowy (Bielik) działający w całości na Twoim urządzeniu. Twoje teksty,
nagrania i transkrypcje nie są wysyłane ani do nas, ani do żadnego dostawcy AI.
5. Google Firebase
Aplikacja korzysta z Firebase, usługi firmy Google, w następujących celach:
- Raporty awarii (Firebase Crashlytics): gdy Aplikacja ulegnie awarii lub wystąpi poważny błąd,
wysyła raport z danymi technicznymi: co poszło nie tak w kodzie, model urządzenia, wersja systemu i aplikacji, wolna
pamięć i miejsce na dysku, czas awarii oraz losowy identyfikator instalacji.
- Statystyki użycia (Google Analytics dla Firebase): automatycznie zbierane zdarzenia, takie jak
pierwsze uruchomienie, sesje, wyświetlane ekrany, aktualizacje i zakupy, wraz z modelem urządzenia, wersją systemu
i aplikacji, językiem, przybliżoną lokalizacją (kraj / region, ustalane na podstawie adresu IP, który nie jest
zapisywany) i losowym identyfikatorem instancji aplikacji. Analizujemy je wyłącznie zbiorczo, aby wiedzieć, z których
części Aplikacji się korzysta i co poprawić.
- Autentyczność aplikacji (Firebase App Check): aby chronić treści Aplikacji przed nadużyciami,
Aplikacja prosi Apple (App Attest) lub Google (Play Integrity) o potwierdzenie, że żądania pochodzą z oryginalnej
kopii Aplikacji na prawdziwym urządzeniu.
- Dostarczanie treści (Firebase Remote Config i Cloud Storage): Aplikacja pobiera materiały do
nauki i sprawdza, czy są ich nowe wersje.
Firebase nigdy nie otrzymuje Twoich odpowiedzi, tekstów, nagrań, transkrypcji, słów, których się uczysz, ani
Twojego imienia. Powyższe identyfikatory nie są powiązane z Twoją tożsamością, Apple ID ani kontem Google i nie służą
do reklam. Zmieniają się po usunięciu i ponownej instalacji Aplikacji.
Podstawa prawna i okres przechowywania. Przetwarzamy te dane na podstawie naszego prawnie
uzasadnionego interesu polegającego na zapewnieniu stabilności i bezpieczeństwa Aplikacji, dostarczaniu jej treści
i jej ulepszaniu (art. 6 ust. 1 lit. f RODO). Raporty awarii są przechowywane do 90 dni, a statystyki użycia do
14 miesięcy, po czym Google je usuwa. Google przetwarza te dane w naszym imieniu na podstawie
warunków przetwarzania danych Firebase; zob. też
Prywatność i bezpieczeństwo w Firebase. Możesz wnieść
sprzeciw wobec tego przetwarzania, pisząc do nas (pkt 11).
6. Inne usługi, z którymi łączy się Aplikacja
Gdy Aplikacja pobiera pliki lub wyświetla treści, usługa, która je dostarcza, otrzymuje standardowe dane techniczne,
takie jak Twój adres IP, informacje o urządzeniu i aplikacji przesyłane z żądaniem oraz czas żądania.
- Hugging Face (huggingface.co): pobranie modelu AI, tylko po Twojej zgodzie i tylko przez Wi-Fi.
Polityka prywatności.
- YouTube (Google): niektóre lekcje zawierają osadzone wideo w trybie zwiększonej prywatności
(youtube-nocookie.com). Odtwarzacz ładuje się, gdy wyświetlana jest karta lekcji z filmem, a Google może zbierać dane,
gdy go odtwarzasz. Polityka prywatności Google.
- Apple (iOS): App Store, zakupy w aplikacji, rozpoznawanie mowy (pkt 3), App Attest i prośba
o ocenę. Polityka prywatności Apple.
- Google (Android): Google Play, Płatności w Google Play, Play Integrity, prośba o opinię
w aplikacji i rozpoznawanie mowy (pkt 3). Polityka prywatności Google.
Niektórzy z tych dostawców, w tym Google, mogą przetwarzać dane poza Europejskim Obszarem Gospodarczym, stosując
odpowiednie zabezpieczenia (np. EU–US Data Privacy Framework lub standardowe klauzule umowne Komisji Europejskiej).
7. Zakupy
Plany Premium są sprzedawane przez App Store firmy Apple (iOS) lub Google Play (Android). Płatności i rozliczenia
obsługuje sklep; nigdy nie widzimy Twoich danych płatniczych, imienia, Apple ID ani konta Google. Aplikacja sprawdza,
które plany posiadasz, za pomocą StoreKit firmy Apple lub Płatności w Google Play.
8. Powiadomienia
Przypomnienia o nauce to powiadomienia lokalne planowane na Twoim urządzeniu. Nie korzystamy z serwera powiadomień
push. Możesz je w każdej chwili wyłączyć w Profilu lub w ustawieniach urządzenia.
9. Kontakt z nami
Jeśli do nas napiszesz (np. przez „Wyślij opinię” w Profilu), otrzymamy Twój adres e-mail, treść wiadomości
i załączniki. Szablon wiadomości zawiera też wersję aplikacji, wersję systemu, model urządzenia i język interfejsu –
możesz je zobaczyć i zmienić przed wysłaniem. Wykorzystujemy te dane wyłącznie, aby Ci odpowiedzieć i naprawiać błędy
w Aplikacji, na podstawie naszego prawnie uzasadnionego interesu polegającego na wsparciu użytkowników (art. 6 ust. 1
lit. f RODO). Przechowujemy korespondencję tak długo, jak to potrzebne do obsługi zgłoszenia, nie dłużej niż 2 lata od
ostatniej wymiany wiadomości, chyba że wcześniej poprosisz o jej usunięcie. Naszą skrzynkę obsługuje Google (Gmail).
10. Czego nie robimy
- Nie mamy kont użytkowników ani logowania.
- Nie wyświetlamy reklam, nie używamy identyfikatora reklamowego (IDFA ani identyfikatora reklamowego Androida) i nie śledzimy Cię w aplikacjach ani witrynach innych firm.
- Nie sprzedajemy ani nie udostępniamy danych osobowych w celach reklamowych.
- Nie wysyłamy Twoich odpowiedzi, tekstów, nagrań ani słownictwa do nas, do Firebase ani do żadnego dostawcy AI.
11. Twoje prawa
Zgodnie z RODO masz prawo dostępu do swoich danych, ich sprostowania i usunięcia, ograniczenia przetwarzania,
wniesienia sprzeciwu oraz przenoszenia danych. Dane z pkt 2 znajdują się wyłącznie na Twoim urządzeniu: możesz je
przeglądać, zmieniać i usuwać bezpośrednio w Aplikacji lub usuwając Aplikację. Raporty awarii i statystyki użycia są
powiązane jedynie z losowymi identyfikatorami, więc zwykle nie jesteśmy w stanie odnaleźć danych konkretnej osoby;
usunięcie Aplikacji zmienia te identyfikatory. W sprawie tych danych oraz wysłanych do nas wiadomości skontaktuj się
z nami pod adresem podanym wyżej. Jeśli przetwarzamy dane na podstawie prawnie uzasadnionego interesu (pkt 5 i 9),
możesz w każdej chwili wnieść sprzeciw z przyczyn związanych z Twoją szczególną sytuacją – zaprzestaniemy
przetwarzania, chyba że wykażemy ważne prawnie uzasadnione podstawy. Masz też prawo wnieść skargę do organu
nadzorczego, w szczególności w kraju UE, w którym mieszkasz lub pracujesz; w Polsce jest to Prezes Urzędu Ochrony
Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl).
12. Dzieci
Aplikacja jest ogólną aplikacją do nauki i nie jest skierowana do dzieci. Poza danymi technicznymi z pkt 5 nie zbiera
danych osobowych od nikogo. Dzieci poniżej wieku wymaganego przez lokalne przepisy powinny korzystać z Aplikacji
i dokonywać zakupów wyłącznie za zgodą rodzica lub opiekuna.
13. Zmiany polityki
Jeśli Aplikacja zacznie przetwarzać dane inaczej, zaktualizujemy tę politykę i zmienimy datę jej obowiązywania.
O istotnych zmianach poinformujemy w opisie aktualizacji Aplikacji.
14. Kontakt
Twórca aplikacji PolishPro, Polska — coffee.dev.app@gmail.com