Ochrana osobných údajov
Tréningová aplikácia (trainer.milovnik.sk) · platí od 28. 10. 2026
Kto údaje spracúva
Prevádzkovateľom je Pranjal Milovník, e-mail pranjal@milovnik.sk. Appku prevádzkuje súkromne pre pozvaných ľudí; nie je to komerčná služba.
Aké údaje appka má
- Účet: meno, e-mail, heslo (uložené len ako šifrovací odtlačok), jazyk, čas prihlásenia a čas súhlasu s týmito zásadami.
- Údaje z Garmin Connect: aktivity (šport, trvanie, vzdialenosť, tep, výkon, tempo), denné hodnoty (HRV, kľudový tep, spánok, pripravenosť, Body Battery), hmotnosť, prahy a zóny. Prihlasovacie tokeny Garmin sú uložené šifrovane; heslo do Garmin sa neukladá.
- Čo zadáš sám: dostupnosť, preteky a ciele, poznámky, hodnotenia tréningov, správy trénerovi v chate, hlásenia chýb a návrhov vrátane snímky obrazovky (ak ju neodstrániš).
- Tréningový plán vytvorený pre teba a jeho zmeny.
- Vyúčtovanie: spotreba Claude (tokeny a cena), platby a odoslané vyúčtovania. Tvoj Claude API kľúč je uložený šifrovane.
Tep, HRV, spánok a hmotnosť sú údaje o zdraví. Spracúvajú sa len s tvojím výslovným súhlasom, ktorý dávaš pri vytvorení účtu.
Na čo sa údaje používajú
- na vytvorenie a priebežnú úpravu tréningového plánu, výpočet záťaže, formy a odhadov,
- na tréningový chat,
- na vyúčtovanie nákladov za Claude a na posielanie pozvánok, odkazov na nové heslo a mesačných vyúčtovaní,
- na opravu chýb, ktoré nahlásiš.
Údaje sa nepoužívajú na reklamu, nepredávajú sa a appka nemá žiadne sledovanie ani analytiku.
Kde sú údaje a kto ich dostáva
Údaje sú uložené v databáze na vlastnom serveri prevádzkovateľa. Mimo neho idú len tam, kde je to na fungovanie appky nevyhnutné:
- Anthropic (Claude), USA – pri plánovaní a v chate dostane Claude tvoje tréningové údaje, ranné hodnoty, plán, dostupnosť, preteky a správy, aby mohol plán navrhnúť alebo odpovedať. Ide o spracovanie cez Claude API; podľa zmluvných podmienok Anthropic tieto údaje nepoužíva na trénovanie svojich modelov. Prenos do USA prebieha podľa podmienok Anthropic pre prenos údajov z EÚ.
- Garmin – appka si z tvojho Garmin účtu sťahuje údaje a nahráva doň naplánované tréningy (do tvojho kalendára Garmin).
- Poskytovateľ e-mailu, cez ktorý appka posiela pozvánky, odkazy na nové heslo a vyúčtovania (vidí adresu príjemcu a obsah e-mailu).
- Google Fonts a cdnjs (Cloudflare) – stránka z nich načítava písmo a knižnice, takže vidia tvoju IP adresu, nie však údaje z appky.
Iným ľuďom ani firmám sa údaje neposkytujú. Ostatní používatelia appky tvoje údaje nevidia; prevádzkovateľ ako administrátor vidí tvoje meno, e-mail, spotrebu, platby a hlásenia a pri riešení problémov má prístup k databáze.
Ako dlho sa údaje uchovávajú
Kým máš účet. Ak požiadaš o zrušenie účtu, údaje sa zmažú do 30 dní; údaje o platbách sa uchovajú len tak dlho, ako to vyžaduje zákon.
Tvoje práva
- vidieť, aké údaje o tebe appka má, a dostať ich kópiu v strojovo čitateľnej podobe,
- opraviť nesprávne údaje (väčšinu si zmeníš priamo v Nastaveniach),
- požiadať o vymazanie údajov a zrušenie účtu,
- obmedziť spracovanie alebo namietať proti nemu,
- kedykoľvek odvolať súhlas – tým sa zastaví ďalšie spracovanie (bez neho appka nemôže plánovať tréningy); spracovanie pred odvolaním ostáva v poriadku,
- podať sťažnosť na Úrad na ochranu osobných údajov SR (dataprotection.gov.sk).
Stačí napísať na pranjal@milovnik.sk alebo poslať hlásenie tlačidlom Nahlásiť v appke.
Zabezpečenie
Spojenie s appkou je šifrované (HTTPS), heslá sú uložené len ako odtlačok, tokeny Garmin, kľúče Claude a heslo k e-mailu sú v databáze zašifrované a server nie je prístupný iným ľuďom.
Privacy policy
Training app (trainer.milovnik.sk) · effective from 28 October 2026
Who processes the data
The controller is Pranjal Milovník, e-mail pranjal@milovnik.sk. The app is run privately for invited people; it is not a commercial service.
What data the app holds
- Account: name, e-mail, password (stored only as a hash), language, login time and the time you agreed to this policy.
- Data from Garmin Connect: activities (sport, duration, distance, heart rate, power, pace), daily values (HRV, resting heart rate, sleep, readiness, Body Battery), weight, thresholds and zones. Garmin login tokens are stored encrypted; your Garmin password is not stored.
- What you enter: availability, races and goals, notes, workout ratings, chat messages to the coach, bug reports and suggestions including a screenshot (unless you remove it).
- The training plan created for you and its changes.
- Billing: Claude usage (tokens and cost), payments and sent statements. Your Claude API key is stored encrypted.
Heart rate, HRV, sleep and weight are health data. They are processed only with your explicit consent, given when you create the account.
What the data is used for
- creating and adjusting your training plan, calculating load, form and estimates,
- the coaching chat,
- billing the Claude costs and sending invitations, new-password links and monthly statements,
- fixing the bugs you report.
The data is not used for advertising, is not sold, and the app has no tracking or analytics.
Where the data is and who receives it
The data is stored in a database on the controller's own server. It leaves it only where the app cannot work otherwise:
- Anthropic (Claude), USA – for planning and in the chat, Claude receives your training data, morning values, plan, availability, races and messages so that it can propose the plan or reply. This happens through the Claude API; under Anthropic's commercial terms this data is not used to train its models. The transfer to the USA follows Anthropic's terms for transfers of data from the EU.
- Garmin – the app downloads data from your Garmin account and uploads planned workouts to it (to your Garmin calendar).
- The e-mail provider the app uses to send invitations, new-password links and statements (it sees the recipient and the content of the e-mail).
- Google Fonts and cdnjs (Cloudflare) – the page loads fonts and libraries from them, so they see your IP address, but not your data in the app.
The data is not given to any other people or companies. Other users of the app do not see your data; the controller as the administrator sees your name, e-mail, usage, payments and reports and has access to the database when solving problems.
How long the data is kept
As long as you have an account. If you ask for the account to be closed, the data is deleted within 30 days; payment records are kept only as long as the law requires.
Your rights
- to see what data the app holds about you and get a copy in a machine-readable form,
- to correct wrong data (you can change most of it yourself in Settings),
- to ask for your data to be erased and the account closed,
- to restrict or object to the processing,
- to withdraw your consent at any time – this stops further processing (the app cannot plan training without it); processing before the withdrawal stays lawful,
- to lodge a complaint with the Slovak data protection authority (dataprotection.gov.sk).
Just write to pranjal@milovnik.sk or send a report with the Report button in the app.
Security
The connection to the app is encrypted (HTTPS), passwords are stored only as hashes, Garmin tokens, Claude keys and the e-mail password are encrypted in the database, and the server is not accessible to other people.