1. Ko obrađuje podatke
Gym Engine je nezavisni projekat iz Srbije i rukovalac podacima za ovu uslugu. Za pitanja o privatnosti kontakt je support@gymenginefit.com.
2. Koje podatke obrađujemo
Podaci o nalogu
- ime koje uneseš;
- email adresa;
- tehnički identifikator korisnika i podaci potrebni za prijavu i sesiju.
Lozinku obrađuje Supabase Auth. Gym Engine je ne čuva kao čitljiv tekst u svojoj bazi.
Podaci koje unosiš u Gym Engine
- treninzi, vežbe, serije, težine i ponavljanja;
- programi, ciljevi, omiljene i prilagođene vežbe;
- napomene uz trening, podešavanja i aktivni trening;
- podaci potrebni za prikaz istorije, napretka, rekorda i procena.
Tehnički i bezbednosni podaci
Radi rada aplikacije mogu se obrađivati podaci kao što su vreme sinhronizacije, revizija cloud podataka, status sesije i tehnički podaci o zahtevu. Hosting i backend provajderi mogu obrađivati mrežne i uređajne podatke, uključujući IP adresu, u meri potrebnoj za isporuku, bezbednost i održavanje svojih usluga.
Podaci na uređaju
Gym Engine koristi lokalno skladište browsera i PWA cache kako bi aplikacija mogla da radi pouzdanije i bez interneta. Tu mogu privremeno ostati kopija Gym Engine podataka, aktivna sesija i keširani resursi aplikacije.
3. Zašto koristimo podatke
- da napravimo i održavamo tvoj nalog;
- da sačuvamo i sinhronizujemo tvoje treninge između uređaja;
- da prikažemo istoriju, napredak, rekorde i funkcije koje si zatražio;
- da sprečimo neovlašćen pristup, greške i gubitak podataka;
- da omogućimo izvoz, brisanje podataka i brisanje naloga.
Obrada koja je potrebna da bi usluga radila zasniva se na pružanju usluge koju korisnik traži i na legitimnim bezbednosnim interesima, u meri u kojoj je takav osnov primenljiv. Ako neka buduća funkcija bude zahtevala poseban pristanak, Gym Engine će ga tražiti odvojeno.
4. Oglašavanje i analitika
Trenutna verzija Gym Engine-a ne sadrži reklamni SDK niti nezavisnu analitiku ponašanja korisnika. Ako se oglašavanje, analitika ili slični alati dodaju u budućnosti, ova politika će biti ažurirana pre njihove upotrebe i, kada je potrebno, biće zatražen odgovarajući izbor korisnika.
5. Sa kim se podaci dele
Gym Engine koristi spoljne pružaoce infrastrukture samo u meri potrebnoj za rad aplikacije:
- Supabase — autentikacija, baza i Cloud Sync;
- Netlify — hosting i isporuka web/PWA aplikacije.
Podaci se ne prodaju oglašivačima. Ako se lista procesora promeni, ovaj dokument će biti ažuriran.
6. Prenos i lokacija obrade
Spoljni pružaoci usluga mogu koristiti infrastrukturu u različitim državama, zavisno od regiona projekta i njihovih važećih uslova. Kada propisi zahtevaju posebne mere za međunarodni prenos podataka, oslanjaćemo se na odgovarajuće ugovorne i druge zakonske zaštitne mehanizme koje pružalac usluge stavlja na raspolaganje.
7. Koliko dugo čuvamo podatke
Podaci naloga i Gym Engine cloud podaci čuvaju se dok je nalog aktivan ili dok nisu obrisani. U aplikaciji možeš da koristiš Obriši sve podatke bez brisanja naloga ili Obriši nalog za trajno uklanjanje Gym Engine naloga i njegovih cloud podataka.
Određeni tehnički zapisi, bezbednosni logovi ili rezervne kopije kod infrastrukturnih provajdera mogu ostati ograničeno vreme u skladu sa njihovim sistemima, ugovornim obavezama i zakonom.
8. Tvoja prava i kontrole
U zavisnosti od propisa koji se primenjuju, možeš imati pravo na pristup podacima, ispravku, brisanje, ograničenje obrade, prenosivost i prigovor. Gym Engine već omogućava promenu imena, izvoz podataka, brisanje svih Gym Engine podataka i trajno brisanje naloga.
Ako smatraš da su tvoja prava povređena, možeš se obratiti nadležnom organu za zaštitu podataka o ličnosti. Za korisnike u Srbiji to je Poverenik za informacije od javnog značaja i zaštitu podataka o ličnosti.
9. Bezbednost
Koristimo autentikaciju, Row Level Security pravila u bazi, ograničene RPC operacije, HTTPS infrastrukturu i lokalne kontrole pristupa kako bismo smanjili rizik od neovlašćenog pristupa. Nijedan internet sistem ne može garantovati apsolutnu bezbednost.
Za destruktivne radnje kao što su brisanje podataka ili naloga, Gym Engine traži ponovnu potvrdu lozinke.
10. Podaci o treningu i zdravlju
Gym Engine je aplikacija za evidenciju treninga. Nemoj unositi osetljive zdravstvene informacije u slobodna tekstualna polja ako nisu potrebne za tvoju upotrebu aplikacije. Funkcije napretka i procene nisu medicinska dijagnoza niti zamena za savet kvalifikovanog zdravstvenog stručnjaka.
11. Maloletni korisnici
Gym Engine nalog je namenjen korisnicima koji imaju najmanje 15 godina. Ne prikupljamo svesno podatke kroz nalog od dece mlađe od 15 godina. Ako saznamo da je takav nalog napravljen, možemo ga ukloniti. Za korisnike na koje se primenjuju drugačija obavezna pravila o uzrastu ili roditeljskoj saglasnosti, ta pravila imaju prednost.
12. Izmene politike
Ako promenimo način obrade podataka ili uvedemo nove funkcije koje značajno utiču na privatnost, objavićemo novu verziju ovog dokumenta i, kada je potrebno, posebno obavestiti korisnike.
13. Kontakt
Za zahteve u vezi sa privatnošću, pristupom, ispravkom ili brisanjem podataka piši na support@gymenginefit.com.
GYM ENGINE · Politika privatnosti · verzija 2026-08-16-v2
1. Who processes the data
Gym Engine is an independent project based in Serbia and the controller for this service. For privacy questions, contact support@gymenginefit.com.
2. What data we process
Account data
- the name you enter;
- email address;
- technical user identifier and data needed for sign-in and session management.
Your password is processed by Supabase Auth. Gym Engine does not store it as readable text in its own database.
Data you enter into Gym Engine
- workouts, exercises, sets, weights and repetitions;
- programs, goals, favorites and custom exercises;
- workout notes, settings and the active workout;
- data required to display history, progress, records and estimates.
Technical and security data
To operate the app, data such as sync time, cloud revision, session status and technical request data may be processed. Hosting and backend providers may process network and device data, including IP address, to the extent required to deliver, secure and maintain their services.
Data on your device
Gym Engine uses browser local storage and PWA caching so the app can work more reliably and offline. A copy of Gym Engine data, an active session and cached app resources may remain temporarily on the device.
3. Why we use the data
- to create and maintain your account;
- to save and sync your workouts across devices;
- to display history, progress, records and requested features;
- to prevent unauthorized access, errors and data loss;
- to provide export, data deletion and account deletion.
Processing needed to operate the service is based on providing the service requested by the user and on legitimate security interests where that basis is applicable. If a future feature requires separate consent, Gym Engine will request it separately.
4. Advertising and analytics
The current version of Gym Engine does not contain an advertising SDK or independent behavioral analytics. If advertising, analytics or similar tools are added later, this policy will be updated before they are used and, where required, the appropriate user choice will be requested.
5. Who receives the data
Gym Engine uses external infrastructure providers only to the extent required to operate the app:
- Supabase — authentication, database and Cloud Sync;
- Netlify — hosting and delivery of the web/PWA app.
Data is not sold to advertisers. If the list of processors changes, this document will be updated.
6. Transfers and location of processing
External service providers may use infrastructure in different countries depending on the project region and their current terms. Where applicable law requires additional measures for international data transfers, we will rely on appropriate contractual or other legal safeguards made available by the provider.
7. How long we keep data
Account data and Gym Engine cloud data are kept while the account is active or until deleted. In the app you can use Delete all data without deleting the account, or Delete account to permanently remove the Gym Engine account and its cloud data.
Certain technical records, security logs or provider backups may remain for a limited period in accordance with provider systems, contractual obligations and applicable law.
8. Your rights and controls
Depending on applicable law, you may have rights to access, correct, delete, restrict processing, portability and object. Gym Engine already provides controls to change your name, export data, delete all Gym Engine data and permanently delete the account.
If you believe your rights have been infringed, you may contact the competent data-protection authority.
9. Security
We use authentication, database Row Level Security, restricted RPC operations, HTTPS infrastructure and local access controls to reduce the risk of unauthorized access. No internet system can guarantee absolute security.
For destructive actions such as deleting data or an account, Gym Engine requires password confirmation again.
10. Workout and health data
Gym Engine is a workout logging app. Do not enter sensitive health information in free-text fields unless it is necessary for your own use of the app. Progress features and estimates are not a medical diagnosis and are not a substitute for advice from a qualified healthcare professional.
11. Minors
A Gym Engine account is intended for users who are at least 15 years old. We do not knowingly collect account data from children under 15. If we learn that such an account has been created, we may remove it. Where different mandatory age or parental-consent rules apply to a user, those rules prevail.
12. Changes to this policy
If we change how data is processed or introduce new features that materially affect privacy, we will publish a new version of this document and, where required, separately notify users.
13. Contact
For privacy, access, correction or deletion requests, contact support@gymenginefit.com.
GYM ENGINE · Privacy Policy · version 2026-08-16-v2
