Ingangsdatum: 8 oktober 2026
Ontwikkelaar: Avorna Yazılım Ltd. Şti. (‘wij’, ‘ons’)
Contact: info@avorna.com
OxTV is een mediaspeler voor iPhone, iPad, Mac en Apple TV. De app bevat geen eigen zenders en weet niet wat er op de jouwe staat: je geeft de app een adres, en de app speelt af wat er op dat adres staat.
In het kort: er zijn geen advertenties, er is geen enkele vorm van analyse en geen tracking, en OxTV werkt volledig zonder account. Het gelijkhouden van je apparaten is optioneel. Log je daarvoor in, dan wordt wat je apparaten delen bewaard in een database die wij beheren – in paragraaf 3 staat precies wat dat is, in paragraaf 6 het enige wat ze over een abonnement bewaart – en het wordt daarvoor gebruikt en voor niets anders.
1. Wat we verzamelen
Als je nooit inlogt: niets. De app bevat geen advertenties, geen enkele vorm van analyse of telemetrie, geen tracking en geen softwareontwikkelkits van derden die iets daarvan doen. We stellen geen profiel van je op en we weten niet wat er op je bronnen staat.
Als je inlogt om te synchroniseren, bewaren wij je e-mailadres, een willekeurige identificatiecode voor je account en de gegevens die in paragraaf 3 worden genoemd: je bronnen en hun logins, je afspeellijsten, je voorkeuren, de verificatiewaarde van de pincode van elke bron en wat die bron verbergt, en wat je hebt bekeken. Heb je via de App Store een abonnement, dan bewaren we ook welk abonnement je account heeft, tot wanneer het loopt en of het actief is (paragraaf 6). Ze worden bewaard zodat je eigen apparaten ze kunnen delen. We analyseren ze niet, verkopen ze niet en delen ze niet, en niets ervan wordt gebruikt voor advertenties of tracking.
Het privacymanifest van de app en het privacylabel in de App Store zeggen hetzelfde: een e-mailadres, een gebruikers-ID, gebruikerscontent, aankopen (welk abonnement het account heeft) en één ander soort gegevens (wat er is bekeken), elk gekoppeld aan je account, alleen gebruikt om de app te laten werken en nooit voor tracking.
2. Wat er op je apparaat wordt bewaard
- De bronnen die je toevoegt – een adres van een Xtream-panel, een afspeellijstadres of een afspeellijstbestand dat je importeert, met de naam die je eraan hebt gegeven.
- Inloggegevens – de gebruikersnaam en het wachtwoord van een bron. Deze worden bewaard in de sleutelhanger van Apple, versleuteld door het besturingssysteem, en worden nooit in de database van de app geschreven. Levert een panel een afspeellijstadres met de login erin, dan wordt de login uit het adres gehaald voordat het adres wordt opgeslagen.
- Een cache van wat je bron vermeldt – de zenders, films, series en afleveringen, inclusief de streamadressen die de bron daarvoor heeft opgegeven. Sommige panels zetten je gebruikersnaam en wachtwoord in die streamadressen; in dat geval bevat die cache ze. De cache wordt bij elke vernieuwing van een bron helemaal opnieuw opgebouwd, wordt nooit gesynchroniseerd en wordt nooit geëxporteerd.
- Wat je hebt bekeken – favorieten, afspeellijsten, kijkvoortgang, onlangs bekeken.
- De pincode van een bron, als je er een instelt: niet de pincode zelf, maar een daarvan afgeleide waarde (PBKDF2-HMAC-SHA256, 600.000 iteraties) waartegen een later ingevoerde pincode kan worden gecontroleerd, en de lijst van wat die bron verbergt. Je pincode wordt nergens bewaard, in welke vorm dan ook.
Als je een bron verwijdert, wordt de login ervan uit de sleutelhanger verwijderd. Als je de app verwijdert, worden de database en alles wat daarbij in de cache staat verwijderd; het besturingssysteem kan de sleutelhangeronderdelen van een app bewaren nadat de app is verwijderd, dus verwijder eerst je bronnen als je wilt dat ook hun logins weg zijn.
3. Synchronisatie, als je inlogt
Synchronisatie is opt-in. Een apparaat dat nooit heeft ingelogd, synchroniseert niets en werkt precies even goed: de database op het apparaat is hoe dan ook leidend. Je hoeft geen schakelaar te zoeken om met rust gelaten te worden – met rust gelaten worden is de standaard.
Om in te loggen heb je een e-mailadres en een code van zes cijfers nodig die naar dat adres wordt gestuurd. Er is geen wachtwoord om te verzinnen, en een code kan op een Apple TV worden ingetypt, waar op een link niet kan worden geklikt. We gebruiken het adres om je account te identificeren, om de codes te versturen en om twee korte berichten te sturen: één wanneer het account wordt aangemaakt en één wanneer het wordt verwijderd. Er wordt nooit iets anders naartoe gestuurd – geen nieuwsbrief, geen marketing.
- Wat er wordt gesynchroniseerd: de namen, soorten en adressen van je bronnen; de login van een bron, zodat die niet op elk apparaat hoeft te worden ingetypt; je afspeellijsten en wat erin staat; je voorkeuren; de verificatiewaarde van de pincode van een bron en de lijst van wat die bron verbergt; en wat je hebt bekeken – waar je in een film was gebleven en welke afleveringen zijn gezien.
- Wat nooit wordt gesynchroniseerd: de cache van wat je bronnen vermelden (inclusief de streamadressen daarin), afleveringslijsten, tv-gidsgegevens, een bladwijzer naar een bestand, en alles wat hoort bij een bron waarvoor je hebt ingesteld dat hij op dit apparaat blijft.
- Een bron kan volledig buiten de synchronisatie worden gehouden. Elke bron heeft een schakelaar die hem op het apparaat houdt waarop hij is toegevoegd. De instelling zelf gaat nooit mee, zodat hetzelfde panel vanaf je Mac kan worden gedeeld en op je telefoon privé kan blijven. Een bron die zo is ingesteld, is in beide richtingen onzichtbaar voor de synchronisatie, en dat geldt ook voor alles wat eronder valt – de login, de afspeellijsten en wat erop is bekeken. Zet je de schakelaar aan, dan wordt wat al was verstuurd teruggehaald, het panelwachtwoord als eerste.
- Waar het wordt bewaard: in een database die wij hiervoor beheren bij Supabase, in de Europese Unie (de AWS-regio eu-west-1, in Ierland), die je apparaat rechtstreeks via HTTPS bereikt. Dankzij beveiliging op rijniveau kan een rij alleen worden gelezen door het account dat hem heeft geschreven, en de hostingprovider versleutelt de database bij opslag. We passen er geen datamining op toe, analyseren hem niet en delen hem niet. Hij bestaat zodat je apparaten gelijklopen.
- De logins van je bronnen worden daar opgeslagen zoals je ze hebt ingevoerd, zodat een nieuw apparaat ze kan gebruiken. Ze worden beschermd door die toegangsregels en die versleuteling bij opslag, niet door een sleutel die alleen jij hebt: ze zijn niet end-to-end versleuteld. Wij lezen ze niet. Wil je liever dat een login een apparaat nooit verlaat, houd die bron dan op dat apparaat.
- Wie er verder mee omgaat: Supabase Inc. host de database en verzorgt het inloggen. De e-mails worden verstuurd vanaf no-reply@oxtv.app via iCloud Mail van Apple. Zoals elke server ziet de synchronisatiedienst het IP-adres waar een verzoek vandaan komt, en bewaart die het korte tijd in de logboeken van verzoeken, om de dienst te laten werken en misbruik te voorkomen; wij gebruiken het niet om je te identificeren.
- Verwijderen: je kunt je account op elk moment verwijderen, vanuit de app of door te schrijven naar info@avorna.com. Bij verwijdering worden alle gegevens die voor het account zijn opgeslagen in één keer verwijderd; wat overblijft, is een anonieme aantekening dat er een account bestond en wanneer, zonder e-mailadres en zonder iets wat naar jou terugleidt. Uitloggen laat de lokale database intact en de app volledig werkend.
4. Pincodes van bronnen en verborgen onderdelen
Elke bron kan een pincode krijgen, en alles daarin – een categorie, een zender, een film, een serie, een afspeellijst – kan worden verborgen. Een verborgen onderdeel wordt uit elk scherm in de app weggefilterd: het beginscherm, de tabbladen, de categorie waarin het staat, elke afspeellijst en de zoekfunctie. Het tonen van verborgen onderdelen vraagt om de pincode en duurt alleen tot de app naar de achtergrond gaat; er wordt niets over vastgelegd.
We zeggen duidelijk wat dit is. Wat wordt bewaard, is een verificatiewaarde, geen sleutel, en verborgen onderdelen worden niet versleuteld. Dat is bewust: wat verborgen is, is grotendeels een cache die je panel op verzoek opnieuw zou sturen, dus het verzegelen ervan zou alleen voor de show zijn. De functie houdt dingen weg van elk scherm in de app. Het is geen bescherming tegen iemand die het databasebestand met een hulpmiddel opent.
Het wijzigen van de pincode van een bron en het uitzetten van het slot vragen allebei om de pincode.
Er is geen herstel mogelijk. Wij kunnen de pincode van een bron niet opheffen, en Apple ook niet. Vergeet je hem, dan blijft wat die bron verbergt verborgen. Het scherm waarop je hem instelt, zegt precies dit, omdat een zin daar de enige waarschuwing is die iemand krijgt.
5. Waarmee je apparaat verbinding maakt
OxTV maakt rechtstreeks vanaf je apparaat verbinding met de servers die je instelt, zonder enige betrokkenheid van ons. Die servers ontvangen je inloggegevens, je IP-adres en de details van wat je hebt opgevraagd – welke stream, welke lijst, wanneer. Wij zijn geen partij bij die verbinding en hebben er geen zicht op. Hun privacypraktijken zijn hun eigen zaak; we verzoeken je die te lezen voordat je een bron toevoegt.
Veel panels zijn alleen bereikbaar via gewoon, onversleuteld HTTP. OxTV staat dit toe omdat het alternatief is dat je die panels helemaal niet kunt gebruiken, en waarschuwt je wanneer het adres dat je hebt ingevoerd geen https is. Via gewoon HTTP zijn je gebruikersnaam en wachtwoord leesbaar voor iedereen die het netwerk tussen jou en die server kan waarnemen. Dat is een eigenschap van de server die je hebt gekozen, niet van de app, maar je moet het wel weten.
Twee andere soorten verbindingen zijn het vermelden waard:
- Afbeeldingen. Posters, logo’s en stilstaande beelden worden geladen vanaf de adressen die je bron daarvoor opgeeft, welke dat ook zijn. Dit zijn vaak afbeeldingshosts van derden die niets met ons of met je provider te maken hebben. Zo’n host ziet je IP-adres en welke afbeelding is opgevraagd.
- AirPlay. Als je video naar een Apple TV of een andere ontvanger stuurt, levert je apparaat de video via je lokale netwerk aan die ontvanger. Daarbij verlaat niets je netwerk, en de app vraagt precies om deze reden toestemming voor het lokale netwerk.
Buiten deze – je bronnen, de App Store van Apple en, als je bent ingelogd, onze synchronisatiedienst – maakt de app nergens verbinding mee.
6. Aankopen
Abonnementen en gratis proefperiodes worden door Apple verkocht en gefactureerd. Wij zien nooit je betaalmethode, je factuuradres, je kaartgegevens, de prijs die je betaalde of je Apple-account. Apple geeft ons samengevoegde, anonieme verkoopcijfers die niet aan een persoon te koppelen zijn. Hoe Apple met aankoopgegevens omgaat, valt onder het privacybeleid van Apple.
Ben je niet ingelogd, dan controleert de app met StoreKit van Apple of een abonnement actief is – een controle tussen je apparaat en Apple – en bereikt niets over je abonnement ons.
Ben je ingelogd, dan wordt je abonnement aan je OxTV-account gekoppeld, zodat het OxTV opent op elk apparaat dat met dat account is ingelogd – ook een apparaat met een ander Apple-account. Daarvoor stuurt de app onze server het bewijs van de aankoop dat StoreKit op je apparaat bewaart, zoals Apple het heeft ondertekend. Onze server controleert de handtekening van Apple, vraagt Apple of het abonnement actief is en tot wanneer, en bewaart bij je account: welk abonnement het is, wanneer de huidige periode afloopt, de status (actief, in een respijtperiode voor de betaling, wachtend op een betaling, verlopen of terugbetaald), of het een testaankoop was, en de identificatiecode die Apple aan de oorspronkelijke aankoop gaf. Vanaf dan laat Apple onze server weten wanneer dat abonnement wordt verlengd, afloopt of wordt terugbetaald, en worden de gegevens bijgewerkt. Van berichten die Apple stuurt over een aankoop die aan geen enkel account is gekoppeld, wordt alleen de identificatiecode gelezen, en er wordt niets bewaard. Zoals bij elke server worden deze verzoeken korte tijd gelogd.
Een abonnement dat via Delen met gezin met je wordt gedeeld, wordt niet aan je account gekoppeld. Een aankoop is steeds aan één OxTV-account gekoppeld: wie op een apparaat met die aankoop met een ander account inlogt, verplaatst de aankoop daarheen. Verwijder je je OxTV-account, dan worden deze gegevens met al het andere verwijderd; het abonnement zelf loopt bij Apple door tot je het daar opzegt.
7. Crashrapporten
Als je ‘Deel met appontwikkelaars’ hebt ingeschakeld in Instellingen → Privacy en beveiliging → Analyse en verbeteringen, kan Apple ons geanonimiseerde crashrapporten doorgeven. Deze bevatten geen bronnen, geen inloggegevens en geen kijkgeschiedenis. Je kunt het op dezelfde plek uitschakelen.
8. Kinderen
OxTV is een speler voor algemeen gebruik en is niet op kinderen gericht. Wij verzamelen niet bewust persoonsgegevens van kinderen: de enige persoonsgegevens die OxTV verwerkt, zijn het e-mailadres en de gegevens uit paragraaf 3 en 6 van wie ervoor kiest in te loggen om te synchroniseren. Wat er kan worden bekeken, hangt volledig af van de bronnen die eraan worden toegevoegd, en die vallen onder de verantwoordelijkheid van wie ze toevoegt. Een pincode per bron, en de mogelijkheid om alles daarin te verbergen, zijn er om te helpen het kijken binnen een huishouden gescheiden te houden.
9. Je rechten
Avorna Yazılım Ltd. Şti. is de verwerkingsverantwoordelijke. Tenzij je hebt ingelogd, bewaren wij helemaal geen gegevens over jou. Als je dat wel hebt gedaan, bewaren we een e-mailadres, de gegevens die in paragraaf 3 worden genoemd en, als je een abonnement hebt, de gegevens over het abonnement uit paragraaf 6 – en dat alles blijft onder jouw controle:
- Verwijder een bron, een afspeellijst of alle gegevens van de app vanuit de app zelf.
- Houd elke bron op zijn apparaat, waarmee wordt teruggehaald wat er al voor die bron was verstuurd.
- Verwijder je account, en alles wat ermee is gesynchroniseerd, vanuit de app of door ons te schrijven.
- Verwijder je bronnen en daarna de app om alles lokaal te verwijderen, logins inbegrepen.
De synchronisatiedatabase staat in Ierland, dus voor iemand in Turkije betekent inloggen een doorgifte van persoonsgegevens naar het buitenland in de zin van de KVKK. Synchronisatie is optioneel, en de app werkt volledig zonder.
Mensen in de EU/EER, het Verenigd Koninkrijk, Turkije en andere plaatsen met gegevensbeschermingswetgeving (AVG, KVKK en hun equivalenten) behouden alle rechten die deze wetten hun geven, waaronder inzage, rectificatie, export en wissing. Schrijf naar info@avorna.com en we antwoorden binnen de termijn die de toepasselijke wet voorschrijft.
10. Wijzigingen
We werken dit beleid bij wanneer de app zo verandert dat het niet meer klopt. De actuele versie staat altijd op https://oxtv.app/privacy en is bereikbaar vanuit de app. Een wezenlijke wijziging krijgt een nieuwe ingangsdatum.
11. Contact
info@avorna.com