diff --git a/apps/admin-ui/src/app/globals.css b/apps/admin-ui/src/app/globals.css index ac65125..be93522 100644 --- a/apps/admin-ui/src/app/globals.css +++ b/apps/admin-ui/src/app/globals.css @@ -1483,3 +1483,57 @@ tr.row-selected { padding: 1rem 1rem calc(1rem + var(--safe-bottom)); } } + +/* —— Public legal pages (privacy, etc.) —— */ +.legal-page { + min-height: 100dvh; + padding: 2rem 1rem 3rem; + display: flex; + justify-content: center; +} +.legal-card { + width: 100%; + max-width: 44rem; + background: rgba(12, 16, 24, 0.92); + border: 1px solid rgba(255, 255, 255, 0.08); + border-radius: 16px; + padding: 1.75rem 1.5rem 2rem; +} +.legal-card h1 { + margin: 0.25rem 0 0.5rem; + font-size: 1.75rem; + letter-spacing: -0.02em; +} +.legal-card h2 { + margin: 1.75rem 0 0.6rem; + font-size: 1.05rem; + color: #e4e4e7; +} +.legal-card p, +.legal-card li { + color: #a1a1aa; + line-height: 1.65; + font-size: 0.95rem; +} +.legal-card ul { + margin: 0.5rem 0 0.75rem; + padding-left: 1.25rem; +} +.legal-card a { + color: #93c5fd; + text-decoration: underline; + text-underline-offset: 2px; +} +.legal-meta { + margin-bottom: 1.25rem; +} +.legal-footer { + margin-top: 2rem; + padding-top: 1rem; + border-top: 1px solid rgba(255, 255, 255, 0.06); +} +@media (min-width: 720px) { + .legal-card { + padding: 2.25rem 2.5rem 2.5rem; + } +} diff --git a/apps/admin-ui/src/app/privacy/page.tsx b/apps/admin-ui/src/app/privacy/page.tsx new file mode 100644 index 0000000..479c271 --- /dev/null +++ b/apps/admin-ui/src/app/privacy/page.tsx @@ -0,0 +1,179 @@ +import type { Metadata } from "next"; +import Link from "next/link"; + +export const metadata: Metadata = { + title: "Privacybeleid", + description: + "Privacybeleid van Vonas Media Cluster — de privĂ© Android TV-app en bijbehorende diensten.", + robots: { index: true, follow: true }, +}; + +const UPDATED = "4 september 2026"; + +export default function PrivacyPage() { + return ( +
+
+

Vonas Media Cluster

+

Privacybeleid

+

Laatst bijgewerkt: {UPDATED}

+ +

+ Dit privacybeleid beschrijft hoe Vonas Media Cluster (“wij”, “de + dienst”) persoonsgegevens verwerkt bij gebruik van de Android-/Android TV-app en de + bijbehorende servers (waaronder accountkoppeling en streaming). +

+

+ De dienst is een privé mediaplatform voor uitgenodigde gebruikers. De + app is niet bedoeld als openbare consumentenapp voor het grote publiek. +

+ +

1. Verwerkingsverantwoordelijke

+

+ Verwerkingsverantwoordelijke is de exploitant van Vonas Media Cluster. Voor vragen over + privacy kun je contact opnemen via:{" "} + privacy@vonas.nl. +

+ +

2. Welke gegevens we verwerken

+

Afhankelijk van je gebruik kunnen we de volgende gegevens verwerken:

+ +

+ We vragen geen toegang tot je contacten, foto’s, microfoon of locatie + voor de kernfunctie van de app (mediabibliotheek en afspelen). +

+ +

3. Doeleinden

+ + +

4. Rechtsgrond

+

+ We verwerken gegevens op basis van uitvoering van de overeenkomst{" "} + (toegang tot de privé-dienst die je gebruikt) en, waar nodig,{" "} + gerechtvaardigd belang (beveiliging, stabiliteit, fraude-/misbruikpreventie). + Waar toestemming vereist is, vragen we die expliciet. +

+ +

5. Delen met derden

+

We verkopen je gegevens niet. Gegevens kunnen worden gedeeld met:

+ +

+ Streams van jouw mediabestanden worden vanuit je geautoriseerde nodes geleverd; we + gebruiken die content niet om je aan derden te verkopen. +

+ +

6. Bewaartermijn

+ +

+ Na beëindiging van je account of op verzoek verwijderen we of anonimiseren we + persoonsgegevens, tenzij we die langer moeten bewaren (wettelijke verplichting of + geschil). +

+ +

7. Beveiliging

+

+ We gebruiken passende technische en organisatorische maatregelen, waaronder versleutelde + verbindingen (HTTPS), gehashte wachtwoorden, sessiebeheer en toegangscontrole per account. + Geen enkel systeem is 100% veilig; meld vermoedelijk misbruik zo snel mogelijk. +

+ +

8. Jouw rechten

+

Voor zover de AVG van toepassing is, kun je verzoeken om:

+ +

+ Stuur je verzoek naar privacy@vonas.nl. We + kunnen om identificatie vragen. Ook kun je een klacht indienen bij de Autoriteit + Persoonsgegevens (autoriteitpersoonsgegevens.nl). +

+ +

9. Kinderen

+

+ De dienst is niet gericht op kinderen jonger dan 16 jaar. Accounts worden beheerd door + de accountbeheerder; gebruik door minderjarigen gebeurt onder verantwoordelijkheid van + die beheerder/ouder. +

+ +

10. Wijzigingen

+

+ We kunnen dit beleid bijwerken. De datum bovenaan geeft de laatste wijziging aan. Bij + ingrijpende wijzigingen informeren we via de app, e-mail of de dienst zelf, waar dat + redelijk is. +

+ +

11. Contact

+

+ Vonas Media Cluster +
+ E-mail: privacy@vonas.nl +
+ Privacybeleid-URL:{" "} + https://admin.vonas.nl/privacy +

+ +

+ Terug +

+
+
+ ); +}