Visually makeover

This commit is contained in:
2026-07-03 21:05:07 +02:00
parent 10a239a155
commit c7fceee11f
40 changed files with 6851 additions and 1201 deletions
+49 -52
View File
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html lang="sl">
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Pravilnik o zasebnosti | RadioPlayer</title>
<meta name="description" content="Pravilnik o zasebnosti za spletno aplikacijo RadioPlayer.">
<title>Privacy Policy | RadioPlayer</title>
<meta name="description" content="Privacy policy for the RadioPlayer web app.">
<meta name="theme-color" content="#111318">
<link rel="manifest" href="manifest.json">
<link rel="manifest" href="manifest.json?v=__BUILD_STAMP__">
<link rel="icon" type="image/png" sizes="192x192" href="assets/radioplayer-logo-192.png">
<link rel="icon" type="image/png" sizes="512x512" href="assets/radioplayer-logo-512.png">
<link rel="apple-touch-icon" href="assets/radioplayer-logo-192.png">
@@ -248,103 +248,100 @@
<img src="assets/radioplayer-logo-192.png" alt="RadioPlayer">
<span>
<span class="brand-title">RadioPlayer</span>
<span class="brand-subtitle">Spletni predvajalnik radijskih postaj</span>
<span class="brand-subtitle">Web radio player</span>
</span>
</a>
<a class="back-link" href="./">Nazaj v aplikacijo</a>
<a class="back-link" href="./">Back to the app</a>
</div>
<main class="privacy-card">
<p class="eyebrow">Pravilnik</p>
<h1>Pravilnik o zasebnosti</h1>
<p class="eyebrow">Policy</p>
<h1>Privacy Policy</h1>
<p class="lead">
Ta stran pojasnjuje, katere podatke RadioPlayer shrani samo v vašem brskalniku, zakaj jih uporablja in kako
jih lahko izbrišete. Besedilo velja za spletno uporabo aplikacije in za njeno PWA namestitev.
This page explains which data RadioPlayer stores only in your browser, why it uses that data, and how you
can remove it. This text applies to the web version of the app and to its PWA installation.
</p>
<div class="meta">Velja od: 29. 4. 2026</div>
<div class="meta">Effective date: April 29, 2026</div>
<div class="sections">
<section>
<h2>Kateri podatki nastanejo pri uporabi</h2>
<h2>What data is created during use</h2>
<p>
RadioPlayer ne zahteva registracije ali ustvarjanja uporabniškega računa. Aplikacija pa lahko v vašem
brskalniku lokalno shrani nastavitve in sezname, ki jih ustvarite sami, da si jih ob naslednjem obisku
zapomni.
RadioPlayer does not require registration or a user account. The app may, however, store settings and
lists that you create locally in your browser so they are available again the next time you visit.
</p>
<ul>
<li>glasnost predvajanja, zadnjo izbrano postajo in zadnji izbran filter države,</li>
<li>seznam priljubljenih postaj in lokalno statistiko predvajanja za prikaz nedavno poslušanih postaj,</li>
<li>postaje, ki jih dodate ročno v urejevalniku,</li>
<li>nastavitev načina oddajanja zvoka pri Google Cast povezavi.</li>
<li>playback volume, the last selected station, and the last selected country filter,</li>
<li>your list of favorite stations and local playback statistics used to show recently played stations,</li>
<li>stations that you add manually in the editor,</li>
<li>the selected audio casting mode for a Google Cast connection.</li>
</ul>
</section>
<section>
<h2>Kje se podatki hranijo</h2>
<h2>Where the data is stored</h2>
<p>
Zgoraj navedeni podatki se hranijo lokalno v vašem brskalniku oziroma v podatkih spletnega mesta na vaši
napravi. Za trajnejše shranjevanje nastavitev in postaj aplikacija uporablja brskalnikovo lokalno bazo
IndexedDB. Ob prvi uporabi nove različice lahko prenese tudi stare lokalne nastavitve iz prejšnje lokalne
hrambe, da se vaši podatki ohranijo. RadioPlayer teh nastavitev ne pošilja na lasten strežnik in jih brez
vašega dejanja ne deli z drugimi uporabniki.
The data listed above is stored locally in your browser or in this website's data on your device. For
more persistent storage of settings and stations, the app uses the browser's local IndexedDB database.
When you use a new version for the first time, it may also migrate older local settings from previous
local storage so your data is preserved. RadioPlayer does not send these settings to its own server and
does not share them with other users without your action.
</p>
<p>
Aplikacija uporablja tudi predpomnjenje datotek aplikacije za hitrejši zagon in delovanje brez ponovnega
prenosa vseh statičnih datotek. To predpomnjenje lahko kadarkoli izbrišete v nastavitvah brskalnika.
The app also uses cached application files for faster startup and operation without downloading all static
files again. You can clear this cache at any time in your browser settings.
</p>
</section>
<section>
<h2>Zunanji ponudniki in prenosi</h2>
<h2>External providers and streaming</h2>
<p>
Ko zaženete radijski tok, se vaš brskalnik poveže neposredno s strežnikom radijske postaje ali drugega
ponudnika toka. Ti zunanji ponudniki praviloma prejmejo tehnične podatke, ki so potrebni za prenos, na
primer IP naslov, podatke o brskalniku in čas zahteve.
When you start a radio stream, your browser connects directly to the radio station's server or another
stream provider. These external providers typically receive the technical data required to deliver the
stream, such as your IP address, browser details, and the time of the request.
</p>
<p>
Če uporabite funkcijo Google Cast, se za vzpostavitev in upravljanje oddajanja uporabi Google Cast Web
Sender SDK. Pri tem lahko Google oziroma naprava za predvajanje obdelujeta podatke, potrebne za sejo
oddajanja in usmerjanje medijev.
If you use Google Cast, the Google Cast Web Sender SDK is used to establish and manage casting. In that
case, Google or the playback device may process data required for the casting session and media routing.
</p>
<p>
Na napravah Apple lahko aplikacija ponudi tudi AirPlay izbiro izhoda. V tem primeru se medijski tok
preusmeri na izbrano AirPlay napravo prek zmožnosti vašega brskalnika in operacijskega sistema, zato lahko
zunanja naprava ali Apple obdelujeta podatke, potrebne za vzpostavitev in upravljanje predvajanja.
On Apple devices, the app may also offer AirPlay output selection. In that case, the media stream is
routed to the selected AirPlay device through your browser and operating system capabilities, so the
external device or Apple may process data required to establish and manage playback.
</p>
</section>
<section>
<h2>Piškotki in analitika</h2>
<h2>Cookies and analytics</h2>
<p>
Trenutna različica aplikacije ne uporablja analitičnih skript za profiliranje uporabnikov in ne nastavlja
lastnih piškotkov za oglaševanje. Aplikacija za shranjevanje nastavitev uporablja lokalno hrambo brskalnika
in IndexedDB, ne klasičnih piškotkov.
The current version of the app does not use analytics scripts for user profiling and does not set its own
advertising cookies. To store settings, the app uses the browser's local storage and IndexedDB rather
than traditional cookies.
</p>
</section>
<section>
<h2>Dnevniki gostovanja</h2>
<h2>Hosting logs</h2>
<p>
Gostovanje spletne strani lahko zaradi varnosti, stabilnosti ali odpravljanja napak samodejno vodi osnovne
tehnične dnevnike dostopa. Obseg teh dnevnikov je odvisen od ponudnika gostovanja in ni del nastavitev,
ki jih upravlja uporabniški vmesnik RadioPlayer.
The website host may automatically keep basic technical access logs for security, stability, or debugging
purposes. The scope of these logs depends on the hosting provider and is not part of the settings managed
by the RadioPlayer user interface.
</p>
</section>
<section>
<h2>Kako izbrišete lokalne podatke</h2>
<h2>How to delete local data</h2>
<p>
Če želite odstraniti shranjene priljubljene postaje, uporabniške postaje ali druge nastavitve, izbrišite
podatke tega spletnega mesta v svojem brskalniku. S tem se izbrišejo lokalne nastavitve in predpomnjene
datoteke aplikacije na tej napravi.
If you want to remove saved favorite stations, custom stations, or other settings, delete this website's
data in your browser. This removes local settings and cached application files from this device.
</p>
</section>
<section>
<h2>Posodobitve pravilnika</h2>
<h2>Policy updates</h2>
<p>
Pravilnik se lahko posodobi, če se spremeni delovanje aplikacije, način gostovanja ali vključeni zunanji
ponudniki. Na tej strani bo vedno objavljena veljavna različica besedila.
This policy may be updated if the app's behavior, hosting setup, or external providers change. The
current version of the text will always be published on this page.
</p>
</section>
</div>