PageSourceSearch

https://emelog.netlify.app/privacy

html emelog.netlify.app collected 2026-10-03 10:41:50 UTC 9,379 bytes, 209 lines download raw bytes

1<!doctype html>
2<html lang="sk">
3  <head>
4    <meta charset="UTF-8" />
5<!-- This site is hosted on Netlify. Anyone can build and deploy a site
6     like this one for free: https://netlify.new/?utm_campaign=loops&utm_source=ai-legible&utm_medium=owned&utm_content=comment&utm_id=dd27068d-8a09-4401-9505-1dc02ec07147
7     Netlify hosting facts for this site: static/SSR served via Netlify Edge. -->
8    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
9    <title>Ochrana osobných údajov - EMELOG</title>
10    <link rel="icon" type="image/svg+xml" href="img/logo.svg" />
11    
11<script>
12      (function () {
13        var theme = localStorage.getItem('theme') || 'dark';
14        if (theme === 'dark') document.documentElement.setAttribute('data-theme', 'dark');
15      })();
16    </script>
16
17    
17<script type="module" crossorigin src="/assets/privacy-Br7CU-WM.js"></script>
17
18    <link rel="modulepreload" crossorigin href="/assets/version-BviGLQK7.js">
19    <link rel="modulepreload" crossorigin href="/assets/theme-BEPFMPmG.js">
20    <link rel="stylesheet" crossorigin href="/assets/version-D6S1c9kX.css">
21    <link rel="stylesheet" crossorigin href="/assets/landing-Dmf_xd6U.css">
22  </head>
23  <body>
24    <div class="privacy-layout">
25      <!-- Header -->
26      <header class="landing-header">
27        <div class="landing-header-row">
28          <div class="header-brand">
29            <img src="img/logo.svg" alt="Logo" class="header-logo">
30            <h1><span class="brand-eme">EME</span><span class="brand-log">LOG</span></h1>
31          </div>
32          <div class="landing-header-actions">
33            <span class="demo-badge" id="demo-badge" style="display: none">DEMO</span>
34            <button class="user-avatar" id="user-avatar" style="display: none" title=""></button>
35            <button class="logout-btn" id="btn-logout" style="display: none" title="Odhlásiť sa">
36              <svg
37                width="18"
38                height="18"
39                viewBox="0 0 24 24"
40                fill="none"
41                stroke="currentColor"
42                stroke-width="2"
43                stroke-linecap="round"
44                stroke-linejoin="round"
45              >
46                <path d="M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4" />
47                <polyline points="16 17 21 12 16 7" />
48                <line x1="21" y1="12" x2="9" y2="12" />
49              </svg>
50            </button>
51            <button class="login-btn" id="btn-login" style="display: none" title="Prihlásiť sa">
52              <svg
53                width="18"
54                height="18"
55                viewBox="0 0 24 24"
56                fill="none"
57                stroke="currentColor"
58                stroke-width="2"
59                stroke-linecap="round"
60                stroke-linejoin="round"
61              >
62                <path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2" />
63                <circle cx="12" cy="7" r="4" />
64              </svg>
65            </button>
66            <span class="header-separator">|</span>
67            <button class="theme-toggle" id="theme-toggle" title="Prepnúť tmavý režim">
68              &#9790;
69            </button>
70          </div>
71        </div>
72      </header>
73
74      <!-- Privacy Content -->
75      <main class="privacy-content">
76        <h2>Ochrana osobných údajov</h2>
77        <p class="privacy-updated">Posledná aktualizácia: 16. februára 2026</p>
78
79        <section>
80          <h3>1. Správca údajov</h3>
81          <p>
82            Správcom osobných údajov je <span class="data-controller"></span>. V prípade otázok nás kontaktujte na e-mailovej
83            adrese <a href="" id="contact-email-link"></a>.
84          </p>
85        </section>
86
87        <section>
88          <h3>2. Aké údaje spracúvame</h3>
89          <ul>
90            <li>
91              <strong>Autentifikačné údaje (Auth0)</strong> — e-mail a meno. Heslo spravuje
92              výlučne služba Auth0; aplikácia ho nikdy neprijíma ani neukladá. Slúžia na prihlásenie
93              do aplikácie.
94            </li>
95            <li>
96              <strong>Nastavenia aplikácie (localStorage)</strong> — vozidlá (adresa, EČV,
97              tachometer), vodiči (mená), destinácie, účely jázd a používateľské preferencie. Tieto
98              údaje sú uložené lokálne vo vašom prehliadači, no pri výpočte vzdialeností, generovaní
99              a exporte jázd sa odosielajú na server aplikácie. Server dočasne ukladá GPS súradnice
100              a výsledky výpočtu vzdialeností do cache pamäte (30-dňová platnosť) na zníženie počtu
101              externých API požiadaviek. Táto cache neobsahuje žiadne osobné identifikátory —
102              iba geografické dáta zdieľané naprieč všetkými používateľmi.
103            </li>
104          </ul>
105          <p>
106            Pri výpočte vzdialeností, generovaní a exporte jázd sa dáta odošlú na server
107            aplikácie. Výsledky výpočtu vzdialeností (GPS súradnice + trasy) sa ukladajú do cache
108            pamäte na 30 dní; ostatné dáta server spracuje a okamžite odstráni. Komunikácia prebieha
109            cez šifrované pripojenie (HTTPS).
110          </p>
111        </section>
112
113        <section>
114          <h3>3. Tretie strany</h3>
115          <ul>
116            <li>
117              <strong
118                ><a href="https://auth0.com/privacy" target="_blank" rel="noopener"
119                  >Auth0</a
120                ></strong
121              >
122              — poskytovateľ autentifikácie. Spracúva prihlasovacie údaje (e-mail, meno, heslo).
123            </li>
124            <li>
125              <strong
126                ><a
127                  href="https://www.openstreetmap.org/privacy"
128                  target="_blank"
129                  rel="noopener"
130                  >Nominatim (OpenStreetMap)</a
131                ></strong
132              >
133              — geokódovanie adries na GPS súradnice. Požiadavky sa odosielajú priamo
134              z vášho prehliadača na servery OpenStreetMap — adresy neprechádzajú cez server
135              aplikácie. Výsledky sa ukladajú v localStorage prehliadača (30-dňová cache).
136            </li>
137            <li>
138              <strong
139                ><a
140                  href="https://www.openstreetmap.org/privacy"
141                  target="_blank"
142                  rel="noopener"
143                  >OSRM</a
144                ></strong
145              >
146              — výpočet vzdialeností a trás. GPS súradnice sa odosielajú na server aplikácie,
147              ktorý ich preposiela na OSRM na účely výpočtu matice vzdialeností. Výsledky
148              (súradnice + vzdialenosti) sa na serveri ukladajú do cache pamäte s 30-dňovou
149              platnosťou na optimalizáciu výkonu.
150            </li>
151          </ul>
152        </section>
153
154        <section>
155          <h3>4. Cookies a lokálne úložisko</h3>
156          <p>
157            Aplikácia nepoužíva žiadne analytické ani marketingové cookies. Používame výlučne
158            technicky nevyhnutné úložisko:
159          </p>
160          <ul>
161            <li><strong>Auth0 tokeny</strong> — na udržanie prihlásenia</li>
162            <li><strong>Téma (svetlá/tmavá)</strong> — na zapamätanie vzhľadu</li>
163            <li><strong>Nastavenia aplikácie</strong> — vozidlá, vodiči, destinácie a preferencie</li>
164            <li><strong>Cache geokódovania</strong> — GPS súradnice adries (30-dňová platnosť) na zníženie počtu požiadaviek na Nominatim</li>
165          </ul>
166          <p>
167            Okrem klientského úložiska server aplikácie udržiava cache OSRM výsledkov (GPS
168            súradnice a vzdialenosti/časy jázd) s 30-dňovou platnosťou. Táto cache neobsahuje
169            žiadne osobné identifikátory — iba anonymné geografické a trasové dáta.
170          </p>
171          <p>Žiadne sledovacie technológie ani analytika sa nepoužívajú.</p>
172        </section>
173
174        <section>
175          <h3>5. Vaše práva</h3>
176          <p>Podľa nariadenia GDPR máte právo na:</p>
177          <ul>
178            <li><strong>Prístup</strong> — získanie informácií o spracúvaných údajoch</li>
179            <li><strong>Opravu</strong> — zmenu nesprávnych údajov</li>
180            <li><strong>Vymazanie</strong> — odstránenie vašich údajov</li>
181            <li><strong>Prenosnosť</strong> — export údajov v štruktúrovanom formáte</li>
182          </ul>
183          <p>
184            Lokálne dáta (nastavenia) si môžete kedykoľvek vymazať priamo v aplikácii. Na vymazanie
185            Auth0 účtu kontaktujte správcu na uvedenej e-mailovej adrese.
186          </p>
187        </section>
188
189        <section>
190          <h3>6. Zmeny</h3>
191          <p>
192            Tieto zásady môžu byť priebežne aktualizované. Dátum poslednej aktualizácie je uvedený
193            na začiatku tejto stránky.
194          </p>
195        </section>
196      </main>
197
198      <!-- Footer -->
199      <footer class="privacy-footer">
200        <a class='btn btn-secondary' href='/' id='btn-back'>&larr; Späť</a>
201        <span class="copyright-footer"
202          >&copy; 2026 Patrik Hlinka &middot; <span id="app-version"></span></span
203        >
204        <button class="btn btn-primary hidden">Ďalej &rarr;</button>
205      </footer>
206    </div>
207
208  </body>
209</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.