Adžić Solutions
Canyon Glider app icon

Canyon Glider

Privacy PolicyPolitika privatnosti

Effective 28 September 2026 · Version 1.0 Važi od 28. septembra 2026. · Verzija 1.0

The short version

  • You can play without giving us your name or email. The game creates an anonymous player ID for you.
  • Your pilot name and scores are public on the leaderboards and in races. Everything else about you is private.
  • Signing in with Google or Apple is optional and only used to keep your progress when you change phones.
  • We use Google Firebase to run the game and measure how it is played, and Google AdMob to show ads. Personalized ads only with your permission.
  • We never sell your data, never see your payment details and never access your location, contacts, camera, microphone or photos.
  • You can delete your account and all your cloud data from inside the game, at any time.

1. Who we are

Canyon Glider is made by Adžić Solutions, a software studio from Serbia (“we”, “us”). We are the controller of the personal data described here. This policy applies to the Canyon Glider apps for iPhone, iPad and Android.

We follow the Serbian Law on Personal Data Protection (ZZPL) and, for players in the European Union and the UK, the GDPR.

Questions or requests? Use the contact form on our website and choose the topic Privacy / data request:

Contact us about privacy

2. What we collect and why

Here is every kind of data the game handles, what it is for and how long it is kept.

Player ID

On the first launch the game creates an anonymous account for you (Firebase Authentication). It's a random ID, not your name.

Why
To save your scores, progress and purchases, and to put you on the leaderboards.
Legal basis
Needed to provide the game to you (contract).
Kept
Until you delete your account. See section 7 for guest players.

Pilot name Public

A random pilot name is given to you at the start. You can change it (3–16 characters, once every 7 days). If you connect Google or Apple, your first name may be suggested as your pilot name, but it is only used if you accept it.

Why
To show you on the leaderboards and above your glider in races.
Legal basis
Contract.
Kept
Until you change it or delete your account.

Scores and game progress

Best score and distance, XP and pilot level, number of games played, storm shields, the glider and pilot designs you own and wear, whether you bought “Remove ads”, the platform (iOS/Android) and when this was last updated.

Why
Cloud save, so your progress survives a new phone, and the leaderboards (all-time, weekly and races).
Legal basis
Contract.
Kept
Until you delete your account.

Google or Apple sign-in Optional

If you choose “Connect account”, Google or Apple confirms who you are and gives Firebase Authentication your email address and name. With Apple you can choose “Hide My Email”, and then we only receive a private relay address.

Why
So you can recover your progress on another device. Your email is kept by the sign-in service only. It is not stored in the game's database, not shown to other players and not used for marketing.
Legal basis
Contract, at your request.
Kept
Until you delete your account.

Multiplayer races

Online: while you are in a race lobby, your player ID, pilot name, level, glider and pilot design, live position (sent several times a second), final distance and score are shared with the other pilots in that race through Firebase Realtime Database.
Nearby (same Wi-Fi): the same race data goes directly between the devices on your local network. No internet or server is involved. On iOS the game asks for Local Network permission for this.

Why
To run the race and show the other gliders.
Legal basis
Contract.
Kept
Live race data is removed when you leave the race. Your race totals (wins, races, points) go to the Races leaderboard.

To be transparent: when few people are online, some pilots in an online lobby can be computer-controlled so you don't have to wait. They fly by the same rules as you.

Game analytics

We use Google Analytics for Firebase to learn how the game is played: events such as a run starting and ending (score, distance, duration, cause of the crash), levels, races, shop views and purchases, ads shown and settings changes. Google also records standard app data: app version, device model, operating system, language, approximate country (from the IP address), an app-instance ID, and your anonymous player ID.

Why
To find out if the game is too hard or too easy, fix problems and decide what to improve. We look at totals and trends, not at individual people.
Legal basis
Our legitimate interest in improving the game. The data is pseudonymous and never contains your name or email.
Kept
According to the Google Analytics data-retention setting (at most 14 months for event-level data).

Crash reports

If the game crashes or hits an error, Firebase Crashlytics sends a technical report: what went wrong in the code, device model, OS and app version, the last game steps before the error, and your anonymous player ID.

Why
To find and fix bugs.
Legal basis
Legitimate interest in a working game.
Kept
90 days.

Advertising

The game is free and shows ads through Google AdMob: a banner in the menus, a full-screen ad between some runs (never during play), and an optional video you can watch to continue after a crash. AdMob processes your device's advertising ID (IDFA on iOS, Advertising ID on Android), IP address, device information and your interactions with ads.

  • iPhone/iPad: we first explain why, then Apple asks whether we may use your advertising ID for tracking. If you say no, ads are not personalized with it.
  • EU, EEA, UK and Switzerland: Google's consent form asks for your choice before any ad is shown. You can change it any time in Settings → Privacy & ad choices.
  • If you buy Remove ads, you no longer get banners or full-screen ads.
Why
Ads pay for a free game.
Legal basis
Your consent for personalized ads. Limited, non-personalized ads rely on our legitimate interest.
Kept
By Google, under Google's privacy policy.

Purchases

Purchases (Remove ads, glider and pilot designs, storm shields) are handled entirely by the App Store or Google Play. We never see your card or payment details. We receive only the product that was bought and a confirmation from the store, and we save the item to your progress.

Why
To give you what you bought, on all your devices.
Legal basis
Contract.
Kept
Until you delete your account. The store keeps its own purchase records, which is also how “Restore purchases” works.

Notifications Optional

Push notifications (Firebase Cloud Messaging) need your permission. Your device then gets a push token, which is subscribed to a general “all players” topic we use for game news. We do not send individual messages.
Reminders (for example “only 40 XP to the next level”) are scheduled on your device and never leave it. They are never sent between 21:00 and 10:00.

Legal basis
Your consent, which you can withdraw in your phone's settings.
Kept
Until you turn notifications off or uninstall the game.

Game settings and ratings

Firebase Remote Config downloads game settings (for example multiplayer options) using a Firebase installation ID. After a good run the game may show the store's own rating dialog. The store handles your rating, and we only note that the dialog was shown. Your settings, local best and a copy of your progress are stored on your device.

3. What we do not collect

  • No precise or approximate location from your device's GPS.
  • No contacts, photos, camera, microphone or files.
  • No chat. Players can't send each other messages.
  • No payment details.
  • We never sell or rent personal data, and we never share it with data brokers.

4. What other players can see

Only your pilot name, your scores (best score and distance, weekly score, race wins, races and points), your chosen glider and pilot look and your level in races. Your email, real name and player ID are never shown to other players. Leaderboards are readable by anyone using the game, so pick a pilot name that you are happy to be public.

5. Who we share data with

We work with a small number of service providers that process data for us, or independently, to run the game:

  • Google (Firebase Authentication, Cloud Firestore, Realtime Database, Analytics, Crashlytics, Cloud Messaging, Remote Config; and AdMob for ads). See Firebase privacy and Google Privacy Policy.
  • Apple (Sign in with Apple, App Store purchases, push delivery on iOS). See Apple Privacy Policy.
  • Google Play for purchases on Android.
  • Other players: only the public data listed in section 4.

We may also disclose data if the law requires it, for example on a valid order from a court or authority.

6. Where data is stored

Our service providers operate servers in several countries, including the European Union and the United States. When data leaves Serbia or the EU, it is protected by the providers' Standard Contractual Clauses and other safeguards required by law.

7. How long we keep it

  • Connected account (Google/Apple): as long as you have the account. Deleted when you delete it in the game.
  • Guest player: your cloud save is deleted automatically 30 days after you last played. Uninstalling the game removes everything stored on the device.
  • Leaderboard entries: until you delete your account. Entries on past weekly leaderboards (pilot name and score only) stay as part of that week's ranking. Ask us and we'll remove them.
  • Live race data: removed when you leave the race.
  • Analytics: at most 14 months. Crash reports: 90 days.

8. Your choices and controls

  • Delete your account: in the game open Account → Delete account. This permanently deletes your cloud save, your pilot name, your entries on the all-time, current weekly and Races leaderboards, and the account itself. Purchases remain tied to your App Store / Google Play account and can be restored.
  • Ad choices: Settings → Privacy & ad choices in the game (EU/EEA/UK/CH). On iPhone: Settings → Privacy & Security → Tracking. On Android: Settings → Google → Ads to reset or delete your Advertising ID.
  • Notifications: turn them off any time in your phone's settings.
  • Local Network (iOS): you can deny it. Only Nearby races stop working.
  • Pilot name: change it in the game (once every 7 days).

9. Your rights

You have the right to access your data, to have it corrected or deleted, to restrict or object to processing, to data portability, and to withdraw consent at any time (this doesn't affect processing done before). To use a right, contact us through the form. Tell us your pilot name so we can find your data. We reply within 30 days.

You can also complain to a supervisory authority. In Serbia, that's the Commissioner for Information of Public Importance and Personal Data Protection. In the EU, it's the data protection authority of your country.

10. Children

Canyon Glider has an “everyone” age rating because of its content, but it is not designed for young children. We do not knowingly collect personal data from children under 13 (or the minimum age in your country, up to 16 in parts of the EU) without a parent's permission. If you think a child has given us personal data, contact us and we will delete it.

11. Security

All data is sent over encrypted connections. Cloud data is protected by access rules that only let you read and change your own private data, and that check every score before it is accepted. Access to the Firebase and AdMob consoles is limited to us.

12. Changes and contact

If we change how the game uses data, we will update this page and the date at the top. If the change is significant, we'll also tell you in the game. Questions, requests or complaints are welcome:

Contact us about privacy

Ukratko

  • Možeš da igraš bez davanja imena ili email adrese. Igra ti sama napravi anonimni ID igrača.
  • Tvoje ime pilota i rezultati su javni na rang-listama i u trkama. Sve ostalo o tebi je privatno.
  • Prijava preko Google-a ili Apple-a je opciona i služi samo da sačuvaš napredak kad promeniš telefon.
  • Koristimo Google Firebase za rad igre i merenje kako se igra, a Google AdMob za reklame. Personalizovane reklame samo uz tvoju dozvolu.
  • Nikad ne prodajemo tvoje podatke, nikad ne vidimo podatke o plaćanju i nemamo pristup lokaciji, kontaktima, kameri, mikrofonu ni fotografijama.
  • Nalog i sve podatke u oblaku možeš da obrišeš direktno iz igre, u bilo kom trenutku.

1. Ko smo mi

Canyon Glider pravi Adžić Solutions, softverski studio iz Srbije („mi”). Mi smo rukovalac podacima o ličnosti opisanim ovde. Ova politika važi za Canyon Glider aplikacije za iPhone, iPad i Android.

Poštujemo Zakon o zaštiti podataka o ličnosti Republike Srbije (ZZPL), a za igrače iz Evropske unije i Ujedinjenog Kraljevstva i GDPR.

Pitanja ili zahtevi? Koristi kontakt formu na našem sajtu i izaberi temu Privatnost / zahtev za podatke:

Kontaktiraj nas o privatnosti

2. Šta prikupljamo i zašto

Ovo je svaka vrsta podataka koju igra koristi, čemu služi i koliko dugo se čuva.

ID igrača

Pri prvom pokretanju igra ti napravi anoniman nalog (Firebase Authentication). To je nasumičan ID, ne tvoje ime.

Zašto
Da sačuvamo rezultate, napredak i kupovine, i da te stavimo na rang-liste.
Pravni osnov
Neophodno da bismo ti pružili igru (ugovor).
Čuva se
Dok ne obrišeš nalog. Za goste pogledaj odeljak 7.

Ime pilota Javno

Na početku dobijaš nasumično ime pilota. Možeš da ga promeniš (3–16 znakova, jednom u 7 dana). Ako povežeš Google ili Apple, tvoje ime može biti predloženo kao ime pilota, ali se koristi samo ako ga prihvatiš.

Zašto
Da bi se videlo na rang-listama i iznad tvoje jedrilice u trkama.
Pravni osnov
Ugovor.
Čuva se
Dok ga ne promeniš ili ne obrišeš nalog.

Rezultati i napredak u igri

Najbolji rezultat i daljina, XP i nivo pilota, broj odigranih partija, štitovi od oluje, dizajni jedrilica i pilota koje imaš i koristiš, da li si kupio/la „Remove ads”, platforma (iOS/Android) i vreme poslednje izmene.

Zašto
Čuvanje u oblaku, da napredak preživi novi telefon, i rang-liste (sveukupna, nedeljna i trke).
Pravni osnov
Ugovor.
Čuva se
Dok ne obrišeš nalog.

Prijava preko Google-a ili Apple-a Opciono

Ako izabereš „Poveži nalog”, Google ili Apple potvrđuju ko si i prosleđuju Firebase Authentication servisu tvoju email adresu i ime. Kod Apple-a možeš da izabereš „Sakrij moj email”, i tada dobijamo samo privatnu relay adresu.

Zašto
Da bi mogao/la da vratiš napredak na drugom uređaju. Email čuva samo servis za prijavu. Ne upisuje se u bazu igre, ne vide ga drugi igrači i ne koristi se za marketing.
Pravni osnov
Ugovor, na tvoj zahtev.
Čuva se
Dok ne obrišeš nalog.

Multiplayer trke

Online: dok si u lobiju trke, tvoj ID igrača, ime pilota, nivo, izgled jedrilice i pilota, trenutna pozicija (šalje se nekoliko puta u sekundi), konačna daljina i rezultat dele se sa ostalim pilotima u toj trci preko Firebase Realtime Database.
U blizini (isti Wi-Fi): isti podaci o trci idu direktno između uređaja na tvojoj lokalnoj mreži, bez interneta i bez servera. Na iOS-u igra za ovo traži dozvolu za lokalnu mrežu.

Zašto
Da bi trka radila i da bi se videle druge jedrilice.
Pravni osnov
Ugovor.
Čuva se
Podaci trke se brišu kad napustiš trku. Ukupni rezultati trka (pobede, trke, poeni) idu na rang-listu trka.

Da budemo potpuno otvoreni: kad je malo igrača online, neki piloti u online lobiju mogu biti kompjuterski upravljani, da ne bi morao/la da čekaš. Lete po istim pravilima kao i ti.

Analitika igre

Koristimo Google Analytics for Firebase da vidimo kako se igra igra: događaje kao što su početak i kraj leta (rezultat, daljina, trajanje, uzrok pada), nivoi, trke, pregledi prodavnice i kupovine, prikazane reklame i promene podešavanja. Google beleži i standardne podatke o aplikaciji: verziju aplikacije, model uređaja, operativni sistem, jezik, približnu zemlju (na osnovu IP adrese), ID instalacije aplikacije i tvoj anonimni ID igrača.

Zašto
Da saznamo da li je igra preteška ili prelaka, da popravimo probleme i odlučimo šta da unapredimo. Gledamo zbirne brojeve i trendove, ne pojedince.
Pravni osnov
Naš legitimni interes da unapredimo igru. Podaci su pseudonimizovani i nikad ne sadrže tvoje ime ni email.
Čuva se
Prema podešavanju čuvanja podataka u Google Analytics-u (najviše 14 meseci za pojedinačne događaje).

Izveštaji o padovima aplikacije

Ako igra padne ili naiđe na grešku, Firebase Crashlytics šalje tehnički izveštaj: šta je pošlo naopako u kodu, model uređaja, verziju sistema i aplikacije, poslednje korake u igri pre greške i tvoj anonimni ID igrača.

Zašto
Da pronađemo i ispravimo greške.
Pravni osnov
Legitimni interes da igra radi ispravno.
Čuva se
90 dana.

Reklame

Igra je besplatna i prikazuje reklame preko Google AdMob-a: baner u menijima, reklamu preko celog ekrana između nekih letova (nikad tokom igre) i opcioni video koji možeš da pogledaš da nastaviš posle pada. AdMob obrađuje reklamni ID uređaja (IDFA na iOS-u, Advertising ID na Androidu), IP adresu, podatke o uređaju i tvoje interakcije sa reklamama.

  • iPhone/iPad: prvo objasnimo zašto, a zatim Apple pita da li smemo da koristimo tvoj reklamni ID za praćenje. Ako odbiješ, reklame se ne personalizuju pomoću njega.
  • EU, EEA, UK i Švajcarska: Google-ova forma za saglasnost traži tvoj izbor pre prve reklame. Možeš da ga promeniš bilo kad u Settings → Privacy & ad choices.
  • Ako kupiš Remove ads, više ne dobijaš banere ni reklame preko celog ekrana.
Zašto
Reklame finansiraju besplatnu igru.
Pravni osnov
Tvoja saglasnost za personalizovane reklame. Ograničene, nepersonalizovane reklame zasnivaju se na našem legitimnom interesu.
Čuva se
Kod Google-a, prema Google-ovoj politici privatnosti.

Kupovine

Kupovine (Remove ads, dizajni jedrilica i pilota, štitovi od oluje) u potpunosti obavljaju App Store ili Google Play. Nikad ne vidimo podatke tvoje kartice ni plaćanja. Dobijamo samo informaciju koji je proizvod kupljen i potvrdu od prodavnice, i taj predmet upisujemo u tvoj napredak.

Zašto
Da dobiješ ono što si kupio/la, na svim svojim uređajima.
Pravni osnov
Ugovor.
Čuva se
Dok ne obrišeš nalog. Prodavnica čuva sopstvenu evidenciju kupovina, pa zato radi i „Restore purchases”.

Obaveštenja Opciono

Push obaveštenja (Firebase Cloud Messaging) zahtevaju tvoju dozvolu. Uređaj tada dobija push token koji se prijavljuje na opštu temu „svi igrači”, koju koristimo za novosti o igri. Ne šaljemo pojedinačne poruke.
Podsetnici (npr. „još samo 40 XP do sledećeg nivoa”) zakazuju se na tvom uređaju i nikad ga ne napuštaju. Nikad se ne šalju između 21:00 i 10:00.

Pravni osnov
Tvoja saglasnost, koju možeš da povučeš u podešavanjima telefona.
Čuva se
Dok ne isključiš obaveštenja ili ne ukloniš igru.

Podešavanja igre i ocene

Firebase Remote Config preuzima podešavanja igre (npr. opcije za multiplayer) pomoću Firebase ID-ja instalacije. Posle dobrog leta igra može da prikaže ugrađeni dijalog prodavnice za ocenu. Ocenu obrađuje prodavnica, a mi beležimo samo da je dijalog prikazan. Tvoja podešavanja, lokalni rekord i kopija napretka čuvaju se na uređaju.

3. Šta ne prikupljamo

  • Nikakvu preciznu ni približnu lokaciju sa GPS-a uređaja.
  • Nikakve kontakte, fotografije, kameru, mikrofon ni fajlove.
  • Nema četa. Igrači ne mogu da šalju poruke jedni drugima.
  • Nikakve podatke o plaćanju.
  • Nikad ne prodajemo ni iznajmljujemo podatke o ličnosti i nikad ih ne delimo sa trgovcima podacima.

4. Šta drugi igrači vide

Samo tvoje ime pilota, rezultate (najbolji rezultat i daljina, nedeljni rezultat, pobede, trke i poeni), izabrani izgled jedrilice i pilota i nivo u trkama. Tvoj email, pravo ime i ID igrača nikad nisu vidljivi drugim igračima. Rang-liste može da vidi svako ko igra igru, zato izaberi ime pilota koje ti ne smeta da bude javno.

5. S kim delimo podatke

Za rad igre koristimo mali broj pružalaca usluga koji podatke obrađuju za nas ili samostalno:

  • Google (Firebase Authentication, Cloud Firestore, Realtime Database, Analytics, Crashlytics, Cloud Messaging, Remote Config i AdMob za reklame). Pogledaj Firebase privatnost i Google politiku privatnosti.
  • Apple (Sign in with Apple, kupovine u App Store-u, isporuka push obaveštenja na iOS-u). Pogledaj Apple politiku privatnosti.
  • Google Play za kupovine na Androidu.
  • Drugi igrači: samo javni podaci iz odeljka 4.

Podatke možemo otkriti i kada to zakon zahteva, na primer po važećem nalogu suda ili nadležnog organa.

6. Gde se podaci čuvaju

Naši pružaoci usluga koriste servere u više zemalja, uključujući Evropsku uniju i Sjedinjene Američke Države. Kada podaci napuštaju Srbiju ili EU, zaštićeni su standardnim ugovornim klauzulama pružalaca usluga i drugim merama koje zakon propisuje.

7. Koliko dugo ih čuvamo

  • Povezan nalog (Google/Apple): dok imaš nalog. Briše se kad ga obrišeš u igri.
  • Gost: tvoj snimak u oblaku se automatski briše 30 dana nakon poslednje igre. Uklanjanje igre briše sve što je sačuvano na uređaju.
  • Unosi na rang-listama: dok ne obrišeš nalog. Unosi na prošlim nedeljnim rang-listama (samo ime pilota i rezultat) ostaju deo rang-liste te nedelje. Javi nam se i uklonićemo ih.
  • Podaci trke uživo: brišu se kad napustiš trku.
  • Analitika: najviše 14 meseci. Izveštaji o padovima: 90 dana.

8. Tvoji izbori i podešavanja

  • Brisanje naloga: u igri otvori Account → Delete account. Tako trajno brišeš snimak u oblaku, ime pilota, unose na sveukupnoj, tekućoj nedeljnoj i rang-listi trka, kao i sam nalog. Kupovine ostaju vezane za tvoj App Store / Google Play nalog i mogu se vratiti.
  • Izbor reklama: u igri Settings → Privacy & ad choices (EU/EEA/UK/CH). Na iPhone-u: Podešavanja → Privatnost i bezbednost → Praćenje. Na Androidu: Podešavanja → Google → Oglasi, gde resetuješ ili brišeš reklamni ID.
  • Obaveštenja: isključi ih bilo kad u podešavanjima telefona.
  • Lokalna mreža (iOS): možeš da odbiješ. Tada ne rade samo trke u blizini.
  • Ime pilota: promeni ga u igri (jednom u 7 dana).

9. Tvoja prava

Imaš pravo na pristup svojim podacima, na njihovu ispravku ili brisanje, na ograničenje obrade i prigovor, na prenosivost podataka, kao i pravo da bilo kada povučeš saglasnost (što ne utiče na obradu obavljenu pre toga). Za ostvarivanje prava piši nam preko forme. Navedi ime pilota da bismo pronašli tvoje podatke. Odgovaramo u roku od 30 dana.

Možeš podneti i pritužbu nadzornom organu. U Srbiji je to Poverenik za informacije od javnog značaja i zaštitu podataka o ličnosti. U EU je to organ za zaštitu podataka tvoje zemlje.

10. Deca

Canyon Glider ima oznaku „za sve uzraste” zbog sadržaja, ali nije namenjen maloj deci. Svesno ne prikupljamo podatke o ličnosti dece mlađe od 13 godina (ili minimalnog uzrasta u tvojoj zemlji, u delovima EU do 16) bez dozvole roditelja. Ako misliš da nam je dete dalo podatke o ličnosti, javi nam se i obrisaćemo ih.

11. Bezbednost

Svi podaci se šalju šifrovanim vezama. Podatke u oblaku štite pravila pristupa koja ti dozvoljavaju da čitaš i menjaš samo svoje privatne podatke i koja proveravaju svaki rezultat pre nego što ga prihvate. Pristup Firebase i AdMob konzolama imamo samo mi.

12. Izmene i kontakt

Ako promenimo način na koji igra koristi podatke, ažuriraćemo ovu stranicu i datum na vrhu. Ako je izmena značajna, obavestićemo te i u igri. Pitanja, zahtevi i pritužbe su dobrodošli:

Kontaktiraj nas o privatnosti