Privacy Policy
Last updated: November 8, 2026
Bulgarian is available from the language switch. The English version is the reference version for legal interpretation unless mandatory local law requires otherwise.
This Privacy Policy explains how BGPVR Software ("we", "us", "our") collects, uses, and protects information when you use our software, website, licensing services, and our applications for Android, iOS, Linux, Kodi, Apple TV (tvOS), LG webOS, Samsung Tizen, VIDAA, MAG and other Stalker set-top boxes, and the web player. It is written with UK GDPR, EU GDPR, and the Data Protection Act 2018 in mind.
BGPVR Software supplies software. We do not operate a television service and we do not provide, resell or relay any stream. The BGPVR server is installed and run by whoever licenses it, and that operator — not BGPVR Software — decides what a viewer may watch, holds the viewer’s account and is the data controller for it. If you watch television through BGPVR, your provider is that operator, and their privacy policy governs your viewing data, not this one. This policy covers what we collect from the people who license our software, and what our applications do on a device, which sections 2.4, 2.6, 2.7, 2.10, 2.11 and 2.13 set out.
No proxy, VPN or bandwidth sharing. None of our applications contains proxy, VPN, residential-proxy, peer-to-peer relay, exit-node or bandwidth-sharing functionality. We do not route, relay, tunnel, forward or otherwise carry any other party’s network traffic through your internet connection, your IP address or your device, and we do not sell, lease, share or otherwise make your bandwidth, connectivity, device resources or communications available to any third party. Our applications use your network connection for one purpose only: to reach the BGPVR server you have connected to and to play the media you ask for.
1. Data Controller
The data controller responsible for personal data is:
Nikolay Vasilev
trading as BGPVR Software
United Kingdom
Email: info@bgpvr.com
2. Information We Collect
2.1 Account Information
When you register or purchase a license, we may collect your email address for license delivery, account recovery, and service communications, and your username for authentication.
2.2 Hardware Identification
We generate a unique Hardware ID based on your server hardware characteristics. This ID binds your license to your installation and helps prevent unauthorized redistribution. We do not collect personal hardware specifications beyond what is required for license validation.
2.3 Payment Information
We do not store your credit card, debit card, or bank account information. Payment processing is handled by third-party processors. Please review their privacy policies:
- Stripe Privacy Policy
- PayPal Privacy Policy
- ePay.bg Privacy Policy
- Revolut Privacy Policy
- NOWPayments Privacy Policy
- Rampex Privacy Policy
2.4 BGPVR Android App
The BGPVR Player Android application processes the following data on your device or on the BGPVR server you sign in to, except where an item below says otherwise:
- Server credentials: your server address, username, password, and tokens are stored securely on your device and used only to authenticate with your own BGPVR server.
- Camera: used only on the sign-in screen to scan a QR code, and only if you allow it; you can type your details instead. The picture is analysed on the device by Google’s ML Kit barcode scanner, which is built into the app. Only the server address and login in the code are used, and no image is stored or sent. When you use the scanner, ML Kit sends Google information about the device (manufacturer, model, Android version and build) and the app (package name and version), performance metrics such as processing time, the scanner’s settings (such as image format and resolution) and an identifier for this installation of the app, which is not meant to identify you or your device. Google states that ML Kit sends this over HTTPS, uses it for diagnostics and usage analytics, and does not pass it on to third parties (see ML Kit: Android data disclosure).
- Local cache: channel lists, EPG data, viewing history, favourites, and VOD progress may be cached locally and synced only with your own BGPVR server.
- Local recordings: if you use local DVR, recordings are saved to the storage location you select. BGPVR Software has no access to those recordings.
- Viewing progress for recordings (app 1.7.8 and later): so that you can carry on watching a recording on another device and see which ones you have watched, the app sends your BGPVR server how far you have watched each recording and whether you finished it, separately for each profile, together with the device type (TV, tablet or phone), the room name you choose in Settings (optional, for example “living room”) and a random identifier for this installation. This stays on your operator’s server; BGPVR Software does not receive it. It is deleted with the recording or the profile, and entries left untouched for a year are deleted automatically.
- Chromecast / Google Cast: when used, stream URLs and programme titles may be sent to your Cast device on your local network under normal Cast SDK behaviour.
- Device token: a generated device token may maintain your login session. It can be revoked from your account portal.
- Device registration: when you sign in, the app sends the server your username and password, your device’s manufacturer and model (for example “Amazon AFTKA”) and the platform (“android”, or “android_tv” on a TV). The server issues the device token above and lists the device in your account, where it can be revoked.
- What you watch: as with any streaming, the server knows which channels, films, series episodes and recordings you play, and records it as section 2.7 describes under “What you watch”. The app also sends your stream-quality choice, which messages from your provider you have dismissed and, where your provider shows promotions, whether you opened or dismissed one (section 4).
- Profiles and lists: profile names (and whether a profile is a Kids profile), favourite lists, recording schedules, the room you choose in Settings and the parental PIN you set are stored on the server, so they are the same on all your devices.
- Automatic diagnostics: if a live channel fails to start or freezes, or the app has to change how it streams it, the app sends the server a short report: the app version, the device’s manufacturer and model, the Android version, the channel’s ID and name, technical details of the attempt (streaming mode, player, number of retries and the address of the stream it tried) and the player’s error message. The app removes your username and password from the report before sending it; the server receives it from your IP address. Reports are on by default; Settings → About → Automatic Diagnostics turns them off. From app 1.8.5 build 2354, while Automatic Diagnostics is on, the app also sends one short crash report at its next start after it closed unexpectedly: the reason (for example a crash or the app not responding), the time, the app version, the device’s manufacturer and model, the Android version, the player, the last channel you watched and up to 20 lines of technical trace, with no username, password or e-mail address in it; the same switch turns these off as well.
- Send Feedback: only when you tap Settings → About → Send Feedback, the app sends your username, the app version, your device model and Android version, and the server address to the server’s support inbox; the server also receives your IP address. No other text or file is sent. Versions before 1.8.5 also sent the device’s brand, board, processor type and Android build fingerprint.
- Push notifications: on devices with Google Play services, the app obtains a Google Firebase Cloud Messaging token and, after you sign in, registers it with the server so that your provider’s messages can reach this device. Android shows them only if you allow notifications. When you sign out, the app deletes the token at Firebase, so it no longer works.
- Remote help: if your provider’s support asks to connect to this device, the app shows who is asking and why, and connects only if you allow it, for up to 30 minutes; you can stop it at any time. While connected, your provider can see what is playing and any errors, change this device’s playback settings, open a channel, restart the app and ask for a technical report. They can also see this app’s screen (only this app, never other apps; hidden while a PIN or a password is typed or a locked item plays) and, where the device allows it, press the app’s buttons. Screen pictures of the app during a remote-help session are shown to support live and are not stored: they stay only in the server’s memory and are deleted when the session ends, and Support activity shows that support looked. The app takes remote help only over a secure (https) connection. All of this goes only to your provider’s server, never to BGPVR Software, and your provider lists it for you in My Account › Support activity. Where BGPVR Software runs the server itself (section 2.7 / pvr.bgpvr.com), we keep that list for 12 months and a technical report for 90 days.
- Who controls it and how long it is kept: as set out under “Who controls this data” in section 2.7, which applies to the Android app as well. The operator can also have error reports and feedback sorted by an AI model, as section 2.7 describes under “Sorting of the support inbox”.
The app contains no advertising, analytics or crash-reporting SDK. The diagnostic reports and feedback described above go only to the server you sign in to, and Google receives the ML Kit data described under “Camera” only when you use the QR scanner. The app does not track your location, contacts, or unrelated device data.
2.5 Minimal License Telemetry
The software may transmit minimal license data to our license server, including software version, license tier, activation status, and Hardware ID. We do not collect channel lists, recording schedules, media metadata, viewing history, or information about the content you manage.
The software may also report signs of tampering found by its integrity check; these reports contain no personal data.
2.6 Smart TV, Set-Top Box and Web Apps
This covers our applications for LG webOS, Samsung Tizen, VIDAA, MAG and other Stalker set-top boxes, and the browser-based player. They use your network connection only to reach the BGPVR server you are connected to and to play the media you request.
- Network connection and bandwidth: used to load the app, fetch your channel list and programme guide, and stream the video you choose. Bandwidth consumption is whatever your viewing requires. Nothing is uploaded from your connection for anyone else’s benefit.
- Device information: on Smart TVs the app reads the TV model, firmware and platform version so it can adapt its interface, and keeps them in the app’s own session storage. On MAG and other Stalker set-top boxes the box is identified to your operator by its MAC address, which is how set-top box services authenticate; the box may also report its model, firmware and screen size.
- Error reporting: if the app hits a playback or start-up error it may send a diagnostic report to your operator’s server, containing the app and platform version, the device model, your connection type and speed as reported by the device, your username, the channel concerned and a stream URL with credentials removed. This goes to your operator, not to a third party, and there is no crash-reporting or analytics SDK in the app.
- Artwork loaded from other hosts: film and series posters, and some channel logos, are addressed by URL. Where that URL points at an artwork provider or at a host your operator has configured, your device connects to that host directly, which necessarily discloses your IP address and which artwork you requested. Live video itself always comes from your operator’s server.
- Local network: where casting is offered, the app looks for compatible devices on your local network and, when you cast, hands the playback URL to the device you picked. As the streaming protocol requires, that URL contains your service credentials, so only cast to devices you trust.
- Local storage: your server address, login session, language, favourites and interface preferences are kept on the device. Reinstalling the app clears them.
- Remote help: if your provider’s support asks to connect to this device, the app shows who is asking and why, and connects only if you allow it, for up to 30 minutes; you can stop it at any time. While connected, your provider can see what is playing and any errors, change this device’s playback settings, open a channel, restart the app and ask for a technical report. They can also see this app’s screen (only this app, never other apps; hidden while a PIN or a password is typed or a locked item plays) and, where the device allows it, press the app’s buttons. Screen pictures of the app during a remote-help session are shown to support live and are not stored: they stay only in the server’s memory and are deleted when the session ends, and Support activity shows that support looked. The app takes remote help only over a secure (https) connection. All of this goes only to your provider’s server, never to BGPVR Software, and your provider lists it for you in My Account › Support activity. Where BGPVR Software runs the server itself (section 2.7 / pvr.bgpvr.com), we keep that list for 12 months and a technical report for 90 days.
These apps contain no advertising SDKs, no third-party analytics and no crash-reporting services, and they do not read your location, contacts, messages, call history or other applications’ data.
2.7 BGPVR Player for iPhone and iPad
This covers BGPVR Player for iPhone and iPad (iOS and iPadOS), version 1.8.1 and later. The app contains no channels or other content, and you cannot sign up or buy anything in it: you sign in to a BGPVR server with an account that the operator of that server gave you. What the app sends goes to that server, except where this section says otherwise.
- Sign-in: your server address, username and password, and the device token the server issues, are kept in the iOS Keychain on your device and sent only to that server. Signing out deletes them from the Keychain. iOS can keep Keychain entries after an app is deleted, so sign out before you delete the app.
- Device registration: when you sign in, the app sends the server your username and password, your device’s model name (for example “iPad Air (5th generation)”) and the platform “ios”. The server issues a device token and shows the device, with when it was last used, in your account’s device list, where it can be revoked.
- Viewing progress: so that you can carry on watching on another device, the app sends the server how far each profile has watched each film and each recording. For recordings it also sends whether you finished it, the device type (phone or tablet), the room you choose in Settings (optional: living room, bedroom, kids’ room, kitchen or study) and a random identifier created for this installation of the app.
- What you watch: as with any streaming, the server knows which channels, films, series episodes and recordings you play. BGPVR server software records this, with start and end times, the profile and the device type, to apply your account’s entitlements and stream limits for live TV, to show the operator what is being watched, and for the operator’s viewing statistics, including statistics per account. The app also sends your stream-quality choice, which messages from your provider you have dismissed and, where your provider shows promotions, whether you opened or dismissed one (section 4).
- Profiles and lists: profile names (and whether a profile is a Kids profile), favourite lists, recording schedules (channel, title and time) and the parental PIN you set are stored on the server, so they are the same on all your devices. A Kids profile is a setting on the account holder’s account; apart from the profile name you choose, the app asks for no information about the child.
- Automatic diagnostics: if a live channel fails to start or freezes, or the app has to change how it streams it, the app sends the server a short report: the app version, the device’s model code (for example “iPhone15,2”), the iOS version, the channel, technical details of the attempt (such as the streaming mode and the number of retries) and the error message from the video player. The app does not add your username, but the server receives the report from your IP address, and the player’s error message can contain the address of the stream that failed, which on a BGPVR server includes your sign-in details. Reports are on by default; Settings → About → Automatic Diagnostics turns them off.
- Send Feedback: only when you tap Settings → About → Send Feedback, the app sends your username, the app version, your device model and iOS version, and the server address to the server’s support inbox; the server also receives your IP address. No other text or file is sent.
- Sorting of the support inbox: the operator of a server can turn on automatic sorting of error reports and feedback by an AI model. Where it is on, the text of each report and feedback message is passed to the AI service chosen for that server, which may be a cloud service, to sort and summarise it.
- Camera: used only on the sign-in screen to scan a QR code, and only if you allow it; you can type your details instead. The picture is analysed on the device by Apple’s Vision framework, only the server address and login in the code are used, and no image is stored or sent.
- Weather: the app has no location permission and never reads your device’s location. To show the weather on the Home screen, the server works out your country from your IP address in an offline DB-IP database on the server itself and shows the weather for that country’s capital, unless a town has been set for your account or for the whole server. Your IP address never leaves the server: the weather services wttr.in and Open-Meteo receive only the coordinates of that town (when the country is unknown, wttr.in picks a place from the server’s own address). The result is held only in the server’s working memory, where it is reused for up to 10 minutes (longer only if the weather services cannot be reached); it is never written to disk or to your account.
- Posters and channel logos: pictures load straight from the address the server gives for each one. That may be the server itself or another host, such as an artwork database. That host sees your IP address and which picture was requested.
- Requests to BGPVR Software’s own server: whichever server you sign in to, the app also contacts pvr.bgpvr.com, which BGPVR Software runs, for the logo on the sign-in screen, the web addresses of the legal pages in Settings → About and the seasonal theme of the Home screen (sending only “BG” or “GB”, depending on the app’s language). These requests carry no account information; like any web request, they show your IP address to that server. BGPVR Software is the controller for these requests; our web server keeps them in its access logs for 14 days (see below).
- Notifications and local network: programme reminders you set, and notices of new messages from your provider, are shown by iOS as local notifications if you allow them. The app uses no push-notification service and sends no push token. iOS asks for the local-network permission when the app first connects to an address on your home network, such as a BGPVR server at home.
- On the device: the app keeps its settings, cached channel lists and programme guide, favourites, viewing progress, reminders and the installation identifier in its own storage. Deleting the app removes them.
- Links: Rate App opens the app’s page in the App Store, and the legal pages open in Safari, only when you tap them.
- Encryption: the connection is encrypted when the server’s address starts with https://. Some home and self-hosted servers use plain http://. The app allows this, but your login and other data then travel unencrypted, so use https:// wherever your server offers it.
- Remote help: if your provider’s support asks to connect to this device, the app shows who is asking and why, and connects only if you allow it, for up to 30 minutes; you can stop it at any time. While connected, your provider can see what is playing and any errors, change this device’s playback settings, open a channel, restart the app and ask for a technical report. They can also see this app’s screen (only this app, never other apps; hidden while a PIN or a password is typed or a locked item plays) and, where the device allows it, press the app’s buttons. Screen pictures of the app during a remote-help session are shown to support live and are not stored: they stay only in the server’s memory and are deleted when the session ends, and Support activity shows that support looked. The app takes remote help only over a secure (https) connection. All of this goes only to your provider’s server, never to BGPVR Software, and your provider lists it for you in My Account › Support activity. Where BGPVR Software runs the server itself (section 2.7 / pvr.bgpvr.com), we keep that list for 12 months and a technical report for 90 days.
- Not in the iPhone and iPad app: advertising, analytics, crash-reporting or tracking SDKs; the advertising identifier (IDFA); push notifications; Google Cast; recording to the device; playlists you add yourself; sign-up, purchases or payment details; and access to your location, contacts, photos, microphone or other apps’ data.
Who controls this data: the operator of the server you sign in to, as the introduction explains. Their privacy policy applies, and they decide how long the server keeps the data. On a server with BGPVR’s default settings:
- recording progress untouched for a year is deleted;
- records of what was played are kept for 90 days for live TV and 400 days for recordings, films and series episodes;
- each IP address your account streams from, with the app’s user agent and the channel last played, is kept for 30 days after its last use, and security events, which include your IP address, are kept for 30 days;
- error reports and feedback stay in the support inbox until the operator deletes them;
- everything else is kept until you or the operator delete it, or the account is closed.
Where the server is run by BGPVR Software itself, such as pvr.bgpvr.com, BGPVR Software is the controller, section 1 applies and you can use your rights under section 8. Traffic to bgpvr.com and pvr.bgpvr.com passes through Cloudflare, which provides content delivery and protection against attacks and processes your IP address and requests on our behalf. Our web server keeps access logs for 14 days: the IP address, the time, the address requested (which can include your username and a programme search; passwords are removed) and the app’s user agent. Section 12a lists the same data under Apple’s App Privacy categories.
2.8 Date of Birth (optional)
On servers that BGPVR Software runs (such as pvr.bgpvr.com), you can give your date of birth when you sign up or later in My Account; on other servers the operator decides how it is used. You don’t have to, and nothing changes for you if you don’t.
- Day and month: we use them only for a birthday greeting and, when we offer one, a birthday present.
- Year: we use it to protect minors: adult (pornographic) content is locked with a PIN on accounts whose holder is under 18. We use the year for nothing else.
We don’t use your date of birth for advertising or profiling, and we never use the year for any commercial purpose. Only you and the service’s administrators can see it; our support staff can enter or correct it for you if you ask, but cannot see it. We don’t give it to anyone else. You can change it once every 12 months (adding it again after removing it counts as a change); if it is wrong, ask us and we will correct it straight away. You can remove it at any time in My Account. We keep it until you remove it or your account is deleted, and it disappears from our backups within 14 days after that.
Legal basis: your consent for the day and month (Art. 6(1)(a) UK GDPR / GDPR), which you can withdraw at any time by removing the date; our legitimate interest, shared with children and the public, in keeping adult content away from minors for the year (Art. 6(1)(f)). You can object to our use of the year at any time by removing it or by writing to info@bgpvr.com.
2.9 Signing in with Google, Apple, a passkey or an e-mail link
From BGPVR suite 2.9.390, My Account can offer four more ways to sign in besides a username and password: Google, Apple, a passkey and a one-time sign-in link by e-mail. Each operator decides which of them to switch on. On the web it uses its own Google and Apple developer accounts; in the BGPVR Player app, signing in with Google or Apple uses the app’s own registration with them. The operator is the controller for this data, and BGPVR Software receives none of it. Where BGPVR Software runs the server itself (pvr.bgpvr.com), we are the controller and this section describes what we do.
- Google and Apple: when you sign in with Google or Apple, they send the server your name, your e-mail address, whether they have checked that address, and an account number that identifies you to this service. We never receive your Google or Apple password. The server keeps the account number, the e-mail address and when you linked it and last used it. For Apple it also keeps, encrypted, a token from Apple, so that the link can be cancelled at Apple later. Google and Apple know that you sign in to this service; their own privacy policies cover that.
- Google and Apple in the BGPVR Player app: when you sign in with Google or Apple in the app, the app receives a sign-in token from Google or Apple (name, e-mail address, account id) and passes it only to your provider’s server. BGPVR Software keeps no copy.
- Apple’s hidden e-mail address: if you choose to hide your e-mail address, Apple gives the server a private relay address ending in @privaterelay.appleid.com, which forwards our e-mails to you. We use it like any other e-mail address.
- Passkeys: the server keeps only the passkey’s public key, a name for it (for example “iPhone”) and when it was added and last used. Your fingerprint, face scan or screen lock is checked on your device and never leaves it.
- E-mail sign-in link: we e-mail you a link that works once, for 15 minutes, in the browser that asked for it, with a 6-digit code for use on another device. Until the link is used or expires, the server keeps your e-mail address and a scrambled copy (a hash) of the link and the code.
- Security cookie: while a sign-in is under way, your browser keeps a short-lived cookie (15 minutes at most) so that only the browser that started the sign-in can finish it.
We use this data only to sign you in, and to e-mail you each time a sign-in method is added to your account. We do not use it for advertising and do not give it to anyone. When you unlink Apple or delete your account, the server asks Apple to cancel its token. We keep each sign-in method until you remove it or your account is deleted. An unfinished sign-in expires after at most 15 minutes and is then deleted. You can remove a method at any time in My Account under Account → Sign-in methods, or ask your provider’s support to do it (for pvr.bgpvr.com, write to info@bgpvr.com).
Legal basis: providing the sign-in you chose (performance of a contract, Art. 6(1)(b) UK GDPR / GDPR), and our legitimate interest in keeping accounts secure for the e-mail we send when a method is added (Art. 6(1)(f)).
2.10 BGPVR Player for Linux
This covers BGPVR Player for Linux on 64-bit PCs, version 1.9.6 and later, however you installed it. The app contains no channels or other content: you sign in to a BGPVR server with an account that the operator of that server gave you, and what the app sends goes to that server, except where this section says otherwise.
- Sign-in: you type the server address, your username and password; or you sign in with Google, Apple, a passkey or an e-mail link in your web browser (section 2.9), which hands the app a one-time code on your own computer; or, in the TV layout, the app shows a code and a QR code that you confirm on your phone. Whichever you use, the app sends the server your computer’s name (its host name) and the platform “linux”. The server issues a device token and lists the device in your account, where it can be revoked; the app checks the token with the server when it resumes.
- Where your sign-in is kept: the server address, username, password and device token are kept in your desktop’s keyring (for example GNOME Keyring or KWallet). If no keyring is available, they are kept in a file in your home folder (
~/.local/share/com.bgpvr.player/secure_store.json) that only your user account can read but that is not encrypted. Signing out deletes them. - Installation identifier: a random identifier created when the app first starts. The app sends it to the server with your viewing progress, during remote help and when you sign out, so that the server can tell your devices apart.
- Viewing progress, what you watch, profiles and lists: as for the Android app (section 2.4) and as section 2.7 describes: how far each profile has watched, with the device type and the room you choose in Settings; the server knows what you play; profile names, favourite lists, recording schedules and the parental PIN are stored on the server. The app also sends your stream-quality choice, which messages from your provider you have dismissed and, where your provider shows promotions, whether you opened or dismissed one (section 4).
- Automatic diagnostics: if a live channel fails to start or freezes, or the app has to change how it streams it, the app sends the server a short report: the app version, the channel’s ID and name, technical details of the attempt (streaming mode, player, number of retries and the address of the stream it tried, with your username and password removed) and the player’s error message. At the next start after the app was not closed the way it expects, it can also send one short report with the time, the app version, the player and the last channel you watched. The server receives these reports from your IP address. They are on by default; Automatic Diagnostics in Settings → About turns them off.
- Send Feedback: only when you choose Send Feedback in Settings → About, the app sends your username, the app version, the name and version of your Linux distribution and the server address to the server’s support inbox; the server also receives your IP address. No other text or file is sent. The operator can have these sorted by an AI model (section 2.7, “Sorting of the support inbox”).
- Remote help: if your provider’s support asks to connect to this device, the app shows who is asking and why, and connects only if you allow it, for up to 30 minutes; you can stop it at any time. While connected, your provider can see what is playing and any errors, change this device’s playback settings, open a channel, ask for a technical report and see pictures of this app’s window (hidden while a PIN or a password is typed or a locked item plays). On Linux they cannot press the app’s buttons or restart it. The pictures are shown to support live and are not stored: they stay only in the server’s memory and are deleted when the session ends, and Support activity shows that support looked. The app takes remote help only over a secure (https) connection. All of this goes only to your provider’s server, never to BGPVR Software, and your provider lists it for you in My Account › Support activity. Where BGPVR Software runs the server itself (section 2.7 / pvr.bgpvr.com), we keep that list for 12 months and a technical report for 90 days.
- Weather: in the TV layout the Home screen shows the weather. The app sends no location; the server works out the area as section 2.7 describes under “Weather”.
- Before you sign in: the app asks the server whose address is in the sign-in field (pvr.bgpvr.com, which BGPVR Software runs, until you change it) for its logo, the addresses of the legal pages, the seasonal theme (sending only “BG” or “GB”) and the ways to sign in. These requests carry no account information; like any web request, they show your IP address to that server.
- Updates: the app asks the server you signed in to whether there is a newer version for Linux and, if there is, opens your provider’s download page in your browser. If you installed it from apt.bgpvr.com or the Snap Store, your system’s package manager checks there for updates as it does for any other package, and that service sees your IP address.
- Posters and channel logos: pictures load straight from the address the server gives for each one. That may be the server itself or another host, such as an artwork database. That host sees your IP address and which picture was requested.
- Reminders: programme reminders you set are shown as desktop notifications, only while the app is running.
- On the computer: the settings, the server address, the installation identifier, the room, cached channel lists and programme guide, favourites, viewing progress and reminders are kept in
~/.local/share/com.bgpvr.player, the window size in~/.config/com.bgpvr.player, and cached pictures and subtitle fonts in the system’s temporary folder. Signing out keeps the cached lists and the settings. Removing the app does not delete these folders; delete them yourself to remove everything. - Not in the Linux app: advertising, analytics, crash-reporting or tracking SDKs; push notifications and Firebase; the camera and QR scanning; Google Cast; recording to the computer; the phone remote; and access to your location, contacts or other apps’ data.
Who controls this data and how long it is kept: as set out under “Who controls this data” in section 2.7, which applies to the Linux app as well.
2.11 BGPVR add-ons for Kodi
This covers our add-ons for Kodi from k.bgpvr.com: BGPVR Setup (service.bgpvr.setup) 1.2.0, BGPVR Live TV (plugin.video.bgpvr) 1.1.3, BGPVR Buffering Fix (script.bgpvr.advancedsettings) 1.0.0 and the BGPVR Add-on Repository. They contain no channels: they connect Kodi to the BGPVR server you choose (pvr.bgpvr.com until you change it), and everything they send goes to that server.
- Sign-in with a code (Simple Setup): BGPVR Setup asks the server for a code and shows it with a QR code, which it draws on the device; you confirm it on your phone. It sends the server only Kodi’s device name (for example “Kodi (LIBREELEC)”) and the platform “kodi”. The server issues a device token and a password for this device only, and lists the device in your account, where it can be revoked. At every start of Kodi the add-on checks with the server that the device is still signed in.
- Sign-in with username and password: the add-on sends them to the server to sign in and to fetch your channel and film lists. Advanced Setup (recordings) also connects Kodi’s Tvheadend HTSP Client to the server on port 9982, a connection that is not encrypted; the add-on says so before you choose it.
- Where it is kept: Kodi keeps add-on settings in plain text, not encrypted, in its own data folder (
userdata/addon_data). BGPVR Setup keeps there the server address, your username, the device token, and either the device’s own password (code sign-in) or your account password (sign-in with username and password). It also writes the address of your channel list and programme guide, which contains a stream token or the device’s password, into the settings of Kodi’s PVR IPTV Simple Client, or, with Advanced Setup, your username and password into the settings of the Tvheadend HTSP Client. Anyone who can read Kodi’s files can read them, so the code sign-in, which never puts your account password on the device, is the safer choice. - What you watch: as with any streaming, the server knows which channels, films and episodes you play. The add-ons send no viewing progress; Kodi keeps its own resume points and watched marks on the device.
- No diagnostics: the add-ons send no diagnostics, error reports, feedback or analytics. They write only to Kodi’s own log on the device, which can contain the server address and the names of channels you played.
- Other hosts: Kodi itself downloads the add-ons and their updates from k.bgpvr.com or bgpvr.github.io (GitHub), and the PVR client add-on from the official Kodi repository; those hosts see your IP address. Posters and channel logos load from the addresses the server gives, which may be another host, such as an artwork database.
- BGPVR Buffering Fix: runs only when you start it and, after you confirm, writes cache settings into Kodi’s
advancedsettings.xml(run again, it offers to remove that file). It sends nothing. - Removing it: when you remove the device from your account, the add-on deletes the device token and the device’s password from its settings at the next start of Kodi, and the server no longer accepts them. Uninstalling an add-on in Kodi can leave its settings behind; delete the folders
service.bgpvr.setup,pvr.iptvsimpleandpvr.htsinuserdata/addon_datato remove everything. - Not in the Kodi add-ons: advertising, analytics or crash reporting, and device identifiers such as the MAC address.
Who controls this data: as set out under “Who controls this data” in section 2.7, which applies to the Kodi add-ons as well.
2.12 Family members
An account holder can add family members in My Account and give an adult (14 or older) their own sign-in with their own e-mail address. Each person has their own favourites and history.
- What the account holder sees: each member’s name, picture, e-mail address, role, sign-in status, devices and when they last watched, never what they watched. The holder can see and delete the family’s recordings, because they share the family’s recording hours.
- What a co-parent sees: every person in the family (name, picture, role, sign-in status and devices), the plan, the date it is paid until and the last payment (its amount, date and the way it was paid; no card number is stored). A co-parent changes only the children’s profiles and Kids controls.
- What nobody sees: what another adult watches.
- Support: your provider’s support staff see the same as the account holder (never what anyone watched) and never see or set a member’s password.
- Joining a family with your own account: an account holder (or your provider’s support, at the holder’s request) can ask you to join their family; only you can accept, signed in to your own account. Before you decide you see the holder’s first name, their plan and channel count, the channels you would lose and the family’s free recording hours; the holder learns only that your e-mail has its own account, and your answer. When you accept, your name, picture, favourites, Continue watching and history are copied to your profile in the family, the recordings you choose (within the family’s hours) and your app devices move to it, and from then on the holder sees you as a family member (as above). Your own account keeps its data and closes when its paid time ends; it is kept, not deleted. If you leave, your favourites, history, recordings and devices go back to it.
- Paying for the family and gifts: when a family member pays for a pack or an add-on, we keep who paid (their profile name) with the payment, and the account holder sees it; when someone gives a gift, we keep the name and the invoice e-mail they type and that they accepted the terms. The giver gets no account and no access to the family’s account; the family sees only the giver’s name, never the e-mail; the gift page shows the giver only the pack, the family’s name and the price. For every card payment we keep only the card’s brand and last 4 digits, as the card processor (Stripe) gives them; never the card number. These are kept with the payment records as long as invoices must be kept.
- Recordings left in a closed own account: after someone joins a family, the recordings that stayed in their own account are deleted 30 days after that account closes; if they leave the family before then, they get them back.
2.13 BGPVR Player for Apple TV
This covers BGPVR Player for Apple TV (tvOS), version 1.0 and later. The app contains no channels or other content, and you cannot sign up or buy anything in it: you sign in to a BGPVR server with an account that the operator of that server gave you. You type that server’s address; the app has no other address built in. What the app sends goes to that server, except where this section says otherwise.
- Sign-in: the app shows a short code and a QR code, which it draws on the Apple TV, and you confirm the code on your phone; or you type your username and password, which the app sends to the server once and does not keep. Either way the app sends the server the device name “Apple TV” and the platform “tvos”. The server issues a device token and shows the device, with when it was last used, in your account’s device list, where it can be removed.
- Where your sign-in is kept: only the device token, in the Keychain on this Apple TV, set so that it is never synced or restored to another device. Your password is not stored. To load your lists and play, the server gives the app a credential for this device only, never your account password; the app holds it in memory while it runs and sends it with its requests to the server. Signing out deletes the token and tells the server. If you type a different server address, the token is deleted and never sent to the new server. tvOS can keep Keychain entries after an app is deleted, so sign out before you delete the app; that also tells the server.
- Installation identifier: a random identifier created when the app first starts, not a hardware identifier. The app sends it with your viewing progress and when it checks for or takes part in remote help, so that the server can tell your devices apart.
- Viewing progress: so that you can carry on watching on another device, the app sends the server how far the current profile has watched each film, episode, recording or past programme, with the device type “tv” and, for a past programme, its title. You can remove an item from Continue watching.
- What you watch: as with any streaming, the server knows which channels, films, series episodes, recordings and past programmes you play, and applies your plan, your stream limits and the Kids and parental settings; BGPVR server software records it as section 2.7 describes under “What you watch”. Programme searches you type are sent to the server to answer them.
- Profiles, Kids and lists: profile names (and whether a profile is a Kids profile), favourite channels, recording schedules, series recordings and the parental PIN are stored on the server, so they are the same on all your devices. On the Apple TV you can choose a profile, add a Kids profile (only its name is asked for), set or change the parental PIN, change your favourites and schedule or delete recordings. The server checks the PIN; the app does not keep it.
- Messages from your provider: the app asks the server for them when it starts and every 15 minutes while it is on screen, and tells the server when you dismiss one. So that a new message is announced only once, it keeps on the Apple TV a list of the messages it has already shown.
- Promotions: where your provider shows promotions (never on a Kids profile), the app asks the server for them with the place they would appear (Home, live TV or the pause screen) and, so that your provider’s rules can apply, the channel or the kind of item on screen, the programme and the profile. It tells the server when a promotion was shown and when you closed it. A promotion’s QR code leads your phone to the advertiser’s page, usually through an address on the server that counts the scan. Promotion pictures load from the addresses the server gives. No advertising identifier (IDFA) is used, nothing is shared with advertising networks, and the app does not track you across other companies’ apps or websites.
- Remote help: while you are signed in to a server with an https address, the app asks it about once a minute whether support has asked to connect, sending the device token and the installation identifier. If your provider’s support asks to connect to this Apple TV, the app shows who is asking and why, and connects only if you choose Allow for 30 min; End support stops it at any time. While connected, support can start a channel, stop playback, make the app reload its lists from the server, and ask for a technical report: the Apple TV model code, the tvOS and app versions, the screen size, the language, which part of the app is open and the channel playing, never your account, address or history. Support cannot see your screen, press buttons, restart the app or change the app’s settings. The app takes remote help only over a secure (https) connection. All of this goes only to your provider’s server, never to BGPVR Software, and your provider lists it for you in My Account › Support activity. Where BGPVR Software runs the server itself (section 2.7 / pvr.bgpvr.com), we keep that list for 12 months and a technical report for 90 days.
- Top Shelf: the app puts the current profile’s Continue watching and favourite channels (after the Kids rules) on the Apple TV Top Shelf. It writes their titles, picture addresses, progress and links into storage on this Apple TV that only the app and its Top Shelf extension use; the extension sends nothing. tvOS loads the pictures from their addresses to show them. Signing out empties the Top Shelf.
- Posters and channel logos: pictures load straight from the address the server gives for each one. That may be the server itself or another host, such as an artwork database. That host sees your IP address and which picture was requested.
- BGPVR Software’s own servers: the app fetches nothing from bgpvr.com or pvr.bgpvr.com unless pvr.bgpvr.com is the server you sign in to (see “Who controls this data” below).
- No diagnostics: the app sends no automatic diagnostics, crash reports, feedback or analytics. A technical report goes to your provider only during remote help that you allowed.
- Encryption: the app connects over https://. It accepts plain http:// only for an address on your home network, such as a BGPVR server at home; your data then travels unencrypted on that network.
- Deleting your account: Delete account in Settings (not on a family member’s Apple TV or in a Kids profile) asks for your account password and sends it to the server only to schedule the deletion of your whole account, after your paid period and the days your provider keeps it; the app does not keep the password. You can cancel a scheduled deletion the same way.
- On the Apple TV: the app keeps the server address, its settings, the installation identifier, the list of messages already shown (kept under the server address and your username) and the Top Shelf items in its own storage, and the system may cache pictures and server answers it has loaded. Deleting the app removes them.
- Not in the Apple TV app: advertising, analytics, crash-reporting or tracking SDKs, or any other company’s code; the advertising identifier (IDFA); push notifications; sign-up, in-app purchases or payment details; recording to the device; and access to your location, microphone, camera, contacts or photos.
Who controls this data: as set out under “Who controls this data” in section 2.7, which applies to the Apple TV app as well.
3. Lawful Basis for Processing
We process personal data under contract performance, legitimate interest for license validation and fraud prevention, and legal obligation for financial/tax record retention.
Where BGPVR Software runs the server a viewer signs in to (section 2.7), we process the viewer’s data to provide the service the account was given for (contract performance), and rely on legitimate interest for error reports, viewing statistics, security records and access logs.
4. How We Use Your Information
- Deliver and activate your software license
- Process payments and manage subscriptions
- Provide customer support
- Send important service-related communications
- Prevent fraud and enforce our Terms of Service
We will never sell, rent, or trade your personal information to third parties for marketing purposes.
Promotional messages inside the service
Your provider may show promotional messages on the home screen or over live television. They are served by your provider’s own BGPVR server — there is no advertising network, no advertising SDK and no third-party tracker involved, and no data about you leaves the service.
A promotion may be aimed at a group of subscribers rather than everyone, using only information your provider already holds: which package you are on, your account status, and how close your subscription is to its end date. We record that a promotion was shown to your account, and whether you opened or dismissed it, so your provider can tell whether it was useful.
In the apps, your provider’s promotions can appear when you pause and as a screensaver. Their views and clicks are counted with your account on the server you sign in to, so your provider can tell how they perform. These counts are never shared with other companies and never used to track you.
Every promotional message is labelled as such, and where a third party has paid for it the message names them.
You can switch promotional messages off at any time in your account page under Account → Privacy. It takes effect immediately on every device. The same page lists the promotions you have been shown and why you were selected for each one. Service messages about your subscription are not promotions and are not affected.
Profiles marked as children's profiles are never shown promotional messages.
5. Data Sharing
We do not sell, rent or trade your data, and we share it only where a service cannot be delivered without doing so. The providers below work for the servers BGPVR Software runs itself (bgpvr.com, pvr.bgpvr.com, license.bgpvr.com) and in our apps. An independent operator that runs BGPVR server software is the controller for its viewers’ data and chooses its own providers. Where a provider is outside the UK and the EEA, the basis for the transfer is given, except for Telegram, as its entry says:
- Payment processors (Stripe, and any other method offered at checkout), to take payment securely. We never see your card details. Stripe’s transfers to the US rely on the EU–US Data Privacy Framework and its UK Extension, and on the standard contractual clauses with the UK Addendum in Stripe’s data processing terms.
- Google Firebase: push notification delivery in the Android app, on devices with Google Play services, through Firebase Cloud Messaging, which necessarily handles a per-installation token and delivery telemetry; and signing in with Google (section 2.9). Google LLC (US): the EU–US Data Privacy Framework and its UK Extension, and the standard contractual clauses in Google’s data processing terms.
- Google ML Kit in the Android app, only when you scan a QR code to sign in: the device, app and performance information described in section 2.4.
- Cloudflare, which carries traffic to bgpvr.com, pvr.bgpvr.com and license.bgpvr.com, for content delivery and protection against attacks, and whose Turnstile check on sign-up forms tells a person from a bot: your IP address, the requests and, for Turnstile, signals from your browser. Cloudflare, Inc. (US): the EU–US Data Privacy Framework and its UK Extension, and the standard contractual clauses in Cloudflare’s data processing terms.
- SMTP2GO, which sends the licence server’s e-mails (sign-in links, licence and payment messages): your e-mail address and the message. SMTP2GO is in New Zealand, which the UK and the EU recognise as giving adequate protection.
- Telegram, for alerts to our own staff about licences, payments and support tickets, and for our support group and bot when you choose to write to us there. Today these staff alerts can include a licence key, a customer’s e-mail address or an IP address; Telegram processes this data outside the UK and the EEA, and we do not name a transfer basis for it here. What you write in Telegram is handled by Telegram under its own privacy policy.
- TMDB (The Movie Database), for film and series details and pictures: the server asks by title or TMDB number; no personal data is sent.
- DB-IP, an offline IP-to-country database (CC BY 4.0) that ships with the server software: the server uses it to show which country a stream comes from in the console and to choose the weather’s town. Nothing is sent to DB-IP.
- Law enforcement, only where required by law, court order or legal process.
Two further contacts concern a viewer’s device. Where the weather panel is enabled, the server the viewer signs in to works out the viewer’s country from the IP address in its own offline DB-IP database, so the IP address never leaves that server, and asks for a forecast for that country’s capital or the town set for the account; the forecast provider never receives the IP address. And a viewer’s device fetches posters and channel logos directly from whichever host holds them. Where an independent operator runs that server, BGPVR Software operates none of those servers and receives none of that data; where BGPVR Software runs it (section 2.7), we make the weather lookup ourselves. Sections 2.6 and 2.7 set both out.
Apart from the Telegram alerts described above, we do not transfer your data outside the UK/EEA except on the bases given above. We use no advertising networks and no third-party analytics.
6. Data Security
We use industry-standard security measures including HTTPS/TLS, secure password hashing, JWT-based session management, and access controls limiting data access to authorized personnel.
7. Data Retention
- Account data: retained while your account is active. If you delete your account while a paid period is running, it stays active until that period ends and is not renewed; your account and personal data are then deleted within 14 days (invoices are kept as the law requires). With no paid period running (for example a trial, a free account or an expired plan), your account and personal data are deleted 14 days after your request. Until the deletion date you can cancel the deletion in My Account.
- Financial records: retained as required by UK tax law.
- License validation logs: retained for fraud prevention and service integrity.
8. Your Rights Under GDPR / UK GDPR
You may have rights to access, rectify, erase, restrict, port, or object to processing of your personal data. To exercise these rights, contact info@bgpvr.com. We aim to respond within 30 days where required by law.
- Request account deletion — permanently delete your account and all associated data
- Request data deletion — delete specific data without closing your account
9. Right to Complain
If you are unsatisfied with how we handle your data, you may lodge a complaint with the UK Information Commissioner's Office (ICO) or your local EU Data Protection Authority.
10. Cookies
Our public website does not use tracking cookies or third-party analytics. The BGPVR dashboard uses essential authentication storage only where necessary for the service to function.
11. Children's Privacy
Our Service is not intended for children under 16. We do not knowingly collect personal information from children.
Kids profiles in our apps are set up and managed by the account holder. A Kids profile holds no information about the child other than the profile name the account holder chooses; what is watched on it is recorded as described in sections 2.4 and 2.7.
12. Google Play Data Safety
This section repeats, for BGPVR Player for Android, the answers we give in the Data safety section of its Google Play page. Section 2.4 describes each item in full.
- Data collected: the app sends the following to the server you sign in to, run by your provider, except the ML Kit data, which goes to Google:
- Personal info — User IDs: your username, sent with your password when you sign in. Your login details and session token are kept on the device and sent only to that server.
- Device or other IDs: the device token the server issues, the random installation identifier sent with recording progress, the Firebase Cloud Messaging push token, and the installation identifier ML Kit sends Google when you scan a QR code.
- App activity — App interactions: what you play, which the server records to apply your entitlements and for your provider’s viewing statistics; how far each profile has watched films and recordings, so that you can carry on watching on another device; your stream-quality choice and the messages you dismiss; and whether you opened or dismissed a promotion.
- App activity — Other user-generated content: the profile names, favourite lists and recording schedules you create, the room you choose and the parental PIN you set.
- App info and performance — Diagnostics: the automatic playback reports, what you send with Send Feedback, and the device and app information and performance metrics ML Kit sends Google when you scan a QR code.
- App info and performance — Crash logs: the crash report described in section 2.4 (app 1.8.5 build 2354 and later), sent only while Automatic Diagnostics is on.
- Not collected — Location: the app has no location permission. Where the weather panel is enabled, the server works out an approximate area from your IP address and keeps it only in its working memory, never on disk or in your account (section 2.7).
- Purposes: what the app sends to the server is used to make the app work (App functionality); your username also for Account management, what you play also for Analytics (your provider’s viewing statistics), and the automatic reports and crash reports also for Analytics (finding faults that affect many devices). The ML Kit data is used for Analytics (Google’s diagnostics and usage analytics for ML Kit). None of it is used to track you or shared with advertising networks; promotions your provider shows are counted as section 4 describes.
- Optional data: profiles and lists, the automatic reports (Settings → About → Automatic Diagnostics), Send Feedback and the QR scanner are optional; your username, the device identifiers and what you play are needed for the app to work.
- Data shared with third parties: none. Nothing is sold or shared with advertising networks. Google handles the push token to deliver notifications through Firebase Cloud Messaging and receives the ML Kit data above, which, Google states, ML Kit does not pass on to third parties. Your device fetches posters and logos from the host that holds them.
- Data encrypted in transit: not all of it, so we answer “No”. When you use a server on plain http://, your login and other data travel unencrypted. The connection is encrypted when the server’s address starts with https://, and ML Kit and Firebase use HTTPS. Use https:// wherever your server offers it.
- Data encrypted at rest: credentials are stored using secure device storage.
- Data deletion: in the app, Settings → Account → Delete account; on the web, https://bgpvr.com/delete-account. Your account and its data are deleted 14 days after the request or, if a paid period is running, within 14 days after it ends, as section 7 explains. If you sign in to a server another operator runs, the request in the app goes to that operator, and their own retention period applies.
- Camera use: QR-code login only.
- Storage use: local DVR recordings written to user-selected storage.
12a. Apple App Store Privacy Details
This section repeats, for BGPVR Player for iPhone and iPad, the answers we give in the App Privacy section of its App Store page. Apple counts data as collected when it leaves the device and is kept for longer than it takes to answer the request. For this app, all such data goes to the BGPVR server you sign in to (section 2.7). None of it is sold or shared with other companies. BGPVR Player for Apple TV is on the same App Store record, so these answers are shown for it too; section 2.13 sets out what the Apple TV app actually sends, which does not include automatic diagnostics, Send Feedback or the camera.
- Data used to track you: none. The app does not combine its data with other companies’ apps, websites or data for advertising or advertising measurement, does not use the advertising identifier (IDFA), and contains no advertising, analytics or tracking SDK.
- Data linked to you: the seven types below. We declare each as linked to you: most are stored with your account, and error reports carry your IP address. Each is used for App Functionality; what you play is also used for Analytics (the server operator’s viewing statistics), and the promotion counts for Developer’s Advertising or Marketing. None of them is used to track you.
- Identifiers — User ID: your username, sent with your password when you sign in.
- Identifiers — Device ID: the device token the server issues when you sign in, and the random installation identifier sent with recording progress.
- Usage Data — Product Interaction: what you play, how far each profile has watched films and recordings, your stream-quality choice and the messages you dismiss.
- Usage Data — Advertising Data: whether a promotion your provider shows on the pause screen or as a screensaver was shown, opened or dismissed, counted with your account. It is used for Developer’s Advertising or Marketing, so your provider can tell how its promotions perform, never to track you, and it is not shared with other companies.
- Diagnostics — Other Diagnostic Data: the automatic playback reports. You can turn them off in Settings → About → Automatic Diagnostics.
- User Content — Customer Support: what Send Feedback sends.
- User Content — Other User Content: profile names, favourite lists, the room you choose for the device, recording schedules and the parental PIN.
- Not collected:
- contact information: the app never asks for your name, email address or phone number;
- location: the app has no location permission, and the approximate area the server works out for the weather is held only in its working memory, never written to disk or to your account (section 2.7);
- photos or videos: QR codes are read on the device;
- search history: programme searches are answered by the server and not saved to your account; on our own servers a search, like any request, stays in the access logs for 14 days (section 2.7);
- also contacts, audio, browsing history, purchases, financial information, health and fitness data, sensitive information, gameplay content, and crash or performance data.
- How long it is kept: see “Who controls this data” in section 2.7.
- Deleting your data:
- Signing out deletes your login and device token from the device, and deleting the app removes everything else the app stored on it.
- In the app you can delete profiles, favourites, recording schedules and the progress of a film or recording.
- Your account and the rest of its data are held by the operator of the server: ask them to delete them.
- For an account on a server BGPVR Software runs, use our account deletion or data deletion page, or write to info@bgpvr.com. We aim to reply within 30 days.
- Changing your mind: you can turn Automatic Diagnostics off in the app, and withdraw the camera, local-network and notification permissions at any time in the iOS Settings app.
13. Changes to This Policy
We may update this Privacy Policy from time to time. Significant changes may be notified by email where appropriate. The "Last updated" date shows the latest revision.
14. Contact
For privacy questions or data requests, contact us at:
- Email: info@bgpvr.com
- Response Time: within 30 days where required by GDPR
Политика за поверителност
Последна актуализация: 8 ноември 2026 г.
Английската версия е референтната версия за правно тълкуване, освен ако задължителното местно законодателство не изисква друго. Българският текст е предоставен за удобство и прозрачност.
Тази Политика за поверителност обяснява как BGPVR Software („ние“, „нас“, „наш“) събира, използва и защитава информация, когато използвате нашия софтуер, уебсайт, лицензни услуги и нашите приложения за Android, iOS, Linux, Kodi, Apple TV (tvOS), LG webOS, Samsung Tizen, VIDAA, MAG и други Stalker приемници, както и уеб плейъра. Политиката е съобразена с UK GDPR, EU GDPR и Data Protection Act 2018.
BGPVR Software доставя софтуер. Ние не предлагаме телевизионна услуга и не предоставяме, не препродаваме и не препредаваме никакви потоци. Сървърът BGPVR се инсталира и поддържа от този, който лицензира софтуера, и именно този оператор — не BGPVR Software — решава какво може да гледа даден зрител, поддържа неговия профил и е администратор на данните му. Ако гледате телевизия през BGPVR, Вашият доставчик е този оператор и неговата политика за поверителност урежда данните Ви за гледане, а не настоящата. Тази политика описва какво събираме от лицата, които лицензират нашия софтуер, и какво правят нашите приложения върху устройството — последното е описано в раздели 2.4, 2.6, 2.7, 2.10, 2.11 и 2.13.
Без прокси, VPN или споделяне на интернет връзката. Нито едно от нашите приложения не съдържа прокси, VPN, домашно (residential) прокси, peer-to-peer препращане, изходен възел (exit node) или функция за споделяне на интернет връзката. Ние не маршрутизираме, не препредаваме, не тунелираме и не пренасяме мрежов трафик на трета страна през Вашата интернет връзка, Вашия IP адрес или Вашето устройство и не продаваме, не отдаваме, не споделяме и не предоставяме по друг начин Вашия bandwidth, свързаност, ресурси на устройството или комуникации на трета страна. Нашите приложения използват Вашата мрежова връзка само за едно: да достигнат сървъра BGPVR, към който сте се свързали, и да възпроизведат съдържанието, което сте поискали.
1. Администратор на данни
Администраторът, отговорен за личните данни, е:
Николай Василев
с търговско наименование BGPVR Software
Обединено кралство
Имейл: info@bgpvr.com
2. Информация, която събираме
2.1 Данни за профил
Когато се регистрирате или закупите лиценз, може да събираме имейл адрес за доставка на лиценз, възстановяване на профил и служебни съобщения, както и потребителско име за удостоверяване.
2.2 Хардуерна идентификация
Генерираме уникален Hardware ID въз основа на характеристиките на хардуера на сървъра. Този ID свързва лиценза с Вашата инсталация и помага срещу неразрешено разпространение. Не събираме лични хардуерни спецификации извън необходимото за проверката на лиценза.
2.3 Платежна информация
Ние не съхраняваме данни за кредитни карти, дебитни карти или банкови сметки. Плащанията се обработват от външни доставчици. Моля, прегледайте техните политики:
- Stripe Privacy Policy
- PayPal Privacy Policy
- ePay.bg Privacy Policy
- Revolut Privacy Policy
- NOWPayments Privacy Policy
- Rampex Privacy Policy
2.4 BGPVR Android приложение
BGPVR Player Android приложението обработва следните данни на Вашето устройство или на сървъра BGPVR, в който влизате, освен ако в съответната точка по-долу не е посочено друго:
- Данни за вход в сървъра: адресът на сървъра, потребителското име, паролата и токените се пазят сигурно на устройството и се използват само за вход към Вашия BGPVR сървър.
- Камера: използва се само на екрана за вход, за да сканирате QR код, и само ако разрешите достъпа до камерата; можете вместо това да въведете данните си ръчно. Изображението се анализира на самото устройство от ML Kit, вградения в приложението скенер за баркодове на Google. Използват се само адресът на сървъра и данните за вход от кода, а никакво изображение не се пази и не се изпраща. Когато използвате скенера, ML Kit изпраща на Google информация за устройството (производител, модел, версия на Android и номер на компилацията) и за приложението (име на пакета и версия), показатели за производителността, например времето за обработка, настройките на скенера (например формат и резолюция на изображението) и идентификатор на тази инсталация на приложението, който не е предназначен да идентифицира Вас или устройството Ви. Според Google ML Kit изпраща тези данни по HTTPS, използва ги за диагностика и анализ на използването и не ги предава на трети страни (вижте ML Kit: Android data disclosure, на английски).
- Локален кеш: списъците с канали, ТВ програмата, историята на гледане, любимите и докъде сте гледали филмите може да се кешират локално и да се синхронизират само с Вашия BGPVR сървър.
- Локални записи: при запис на устройството записите се пазят в избраното от Вас място за съхранение. BGPVR Software няма достъп до тези записи.
- Докъде сте гледали записите (приложение 1.7.8 и по-ново): за да продължите запис на друго устройство и да виждате кои сте изгледали, приложението изпраща на Вашия BGPVR сървър докъде сте гледали всеки запис и дали сте го изгледали докрай, отделно за всеки профил, заедно с вида на устройството (телевизор, таблет или телефон), името на стаята, което изберете в Настройки (по желание, например „хол“), и случаен идентификатор на тази инсталация. Тези данни остават на сървъра на Вашия оператор; BGPVR Software не ги получава. Изтриват се заедно със записа или профила, а данни, които не са използвани една година, се изтриват автоматично.
- Chromecast / Google Cast: при използване адресът на потока и заглавието на предаването може да се изпратят към устройството за Cast във Вашата локална мрежа, както работи Cast SDK.
- Токен на устройството: генериран токен може да поддържа сесията Ви. Може да бъде отнет от „Моят профил“.
- Регистриране на устройството: при вход приложението изпраща на сървъра потребителското Ви име и парола, производителя и модела на устройството (например „Amazon AFTKA“) и платформата („android“ или „android_tv“ при телевизор). Сървърът издава описания по-горе токен на устройството (device token) и показва устройството в списъка с устройства на профила Ви, откъдето достъпът му може да бъде отнет.
- Какво гледате: както при всяко възпроизвеждане по мрежата, сървърът знае кои канали, филми, епизоди на сериали и записи пускате, и го записва, както е описано в раздел 2.7, в точка „Какво гледате“. Приложението изпраща и избраното от Вас качество на потока, кои съобщения от доставчика сте скрили и, когато доставчикът Ви показва промоции, дали сте отворили или скрили дадена промоция (раздел 4).
- Профили и списъци: имената на профилите (и дали профилът е детски), списъците с любими, графикът на записите, стаята, която изберете в Настройки, и родителският ПИН, който зададете, се пазят на сървъра, за да са еднакви на всичките Ви устройства.
- Автоматична диагностика: ако канал на живо не тръгне или замръзне, или приложението трябва да смени начина на поточно предаване, то изпраща на сървъра кратък доклад: версията на приложението, производителя и модела на устройството, версията на Android, идентификатора и името на канала, технически подробности за опита (режима на поточно предаване, плейъра, броя на повторните опити и адреса на опитания поток) и съобщението за грешка от плейъра. Преди изпращане приложението премахва от доклада потребителското Ви име и паролата; сървърът получава доклада от Вашия IP адрес. Докладите са включени по подразбиране; изключват се от Настройки → За приложението → Автоматична диагностика. От приложение 1.8.5, компилация 2354, докато автоматичната диагностика е включена, след неочаквано затваряне приложението изпраща при следващото си стартиране и един кратък доклад за срив: причината (например срив или блокирало приложение), часа, версията на приложението, производителя и модела на устройството, версията на Android, плейъра, последния гледан канал и до 20 реда технически данни за грешката, без потребителско име, парола или имейл адрес; същият превключвател изключва и тях.
- Изпрати обратна връзка: само когато докоснете Настройки → За приложението → Изпрати обратна връзка, приложението изпраща в пощата за поддръжка на сървъра потребителското Ви име, версията на приложението, модела на устройството и версията на Android, както и адреса на сървъра; сървърът получава и Вашия IP адрес. Не се изпраща друг текст или файл. Версиите преди 1.8.5 изпращаха и марката, платката, типа процесор и идентификатора на компилацията (build fingerprint) на Android на устройството.
- Push известия: на устройства с услугите на Google Play приложението получава token от Google Firebase Cloud Messaging и след вход го регистрира в сървъра, за да могат съобщенията на доставчика Ви да достигат до това устройство. Android ги показва само ако разрешите известия. При изход от профила приложението изтрива този token във Firebase и той престава да работи.
- Помощ от разстояние: ако поддръжката на Вашия доставчик поиска връзка с това устройство, приложението показва кой пита и защо и се свързва само ако разрешите, за най-много 30 минути; можете да я спрете по всяко време. Докато е свързан, доставчикът вижда какво се възпроизвежда и евентуалните грешки, може да промени настройките за възпроизвеждане на устройството, да пусне канал, да рестартира приложението и да поиска технически отчет. Може също да вижда екрана на приложението (само това приложение, никога други приложения; скрит, докато се въвежда ПИН или парола или върви заключено съдържание), а където устройството позволява — и да натиска бутоните в приложението. Снимките на екрана на приложението по време на помощта от разстояние се показват на поддръжката на живо и не се съхраняват: остават само в паметта на сървъра и се изтриват, когато сесията приключи, а „Дейност на поддръжката“ показва, че поддръжката е гледала. Приложението приема помощ от разстояние само през защитена (https) връзка. Всичко това отива само до сървъра на вашия доставчик, никога до BGPVR Software, а доставчикът ви го показва в „Моят профил“ › „Дейност на поддръжката“. Когато сървърът се поддържа от самия BGPVR Software (pvr.bgpvr.com), пазим този списък 12 месеца, а техническия отчет — 90 дни.
- Кой контролира данните и колко дълго се пазят: както е посочено в раздел 2.7, в частта „Кой контролира тези данни“, която се отнася и за приложението за Android. Операторът може също да включи сортиране на докладите за грешки и обратната връзка чрез модел на изкуствен интелект, както е описано в раздел 2.7, в точка „Сортиране на пощата за поддръжка“.
Приложението не съдържа SDK за реклама, анализи или докладване на сривове. Описаните по-горе диагностични доклади и обратна връзка отиват само към сървъра, в който влизате, а Google получава данните от ML Kit, описани в точка „Камера“, само когато използвате QR скенера. Приложението не следи местоположението, контактите Ви или несвързани данни от устройството.
2.5 Минимални лицензионни данни
Софтуерът може да изпраща минимални лицензионни данни към лицензионния сървър: версията на софтуера, плана, състоянието на активиране и Hardware ID. Ние не събираме списъци с канали, графици на записи, метаданни за медийното съдържание, история на гледане или информация за съдържанието, което управлявате.
Софтуерът може да съобщава и за признаци на промяна, открити от проверката на целостта му; тези съобщения не съдържат лични данни.
2.6 Приложения за Smart TV, приемници и уеб
Този раздел се отнася за приложенията ни за LG webOS, Samsung Tizen, VIDAA, MAG и други Stalker приемници, както и за плейъра в браузър. Те използват Вашата мрежова връзка само за да достигнат сървъра BGPVR, към който сте свързани, и да възпроизведат съдържанието, което сте поискали.
- Мрежова връзка и трафик: използват се за зареждане на приложението, на списъка с канали и програмата, и за поточното предаване на видеото, което изберете. Потреблението на трафик е това, което изисква гледането Ви. Нищо не се качва от Вашата връзка в полза на друг.
- Информация за устройството: на Smart TV приложението чете модела, фърмуера и версията на платформата, за да адаптира интерфейса, и ги пази в собственото си session storage. При MAG и други Stalker приемници устройството се идентифицира пред Вашия оператор чрез своя MAC адрес — така се автентикират услугите за приемници; приемникът може да съобщи и модел, фърмуер и размер на екрана.
- Докладване на грешки: при грешка във възпроизвеждането или при стартиране приложението може да изпрати диагностичен доклад до сървъра на Вашия оператор с версията на приложението и платформата, модела на устройството, типа и скоростта на връзката според устройството, Вашето потребителско име, съответния канал и stream URL с премахнати credentials. Това отива при Вашия оператор, не при трета страна; в приложението няма SDK за crash reporting или analytics.
- Изображения от други хостове: постерите за филми и сериали и някои лога на канали се адресират чрез URL. Когато този URL сочи към доставчик на изображения или към хост, конфигуриран от Вашия оператор, устройството Ви се свързва директно с този хост, което по необходимост разкрива Вашия IP адрес и кое изображение сте поискали. Самото видео винаги идва от сървъра на Вашия оператор.
- Локална мрежа: когато е налично прехвърляне към друго устройство (cast), приложението търси съвместими устройства в локалната Ви мрежа и при прехвърляне подава URL за възпроизвеждане на избраното устройство. Както изисква протоколът за поточно предаване, този URL съдържа Вашите credentials — затова прехвърляйте само към устройства, на които имате доверие.
- Локално съхранение: адресът на сървъра, сесията, езикът, любимите и настройките на интерфейса се пазят на устройството. Преинсталиране на приложението ги изтрива.
- Помощ от разстояние: ако поддръжката на Вашия доставчик поиска връзка с това устройство, приложението показва кой пита и защо и се свързва само ако разрешите, за най-много 30 минути; можете да я спрете по всяко време. Докато е свързан, доставчикът вижда какво се възпроизвежда и евентуалните грешки, може да промени настройките за възпроизвеждане на устройството, да пусне канал, да рестартира приложението и да поиска технически отчет. Може също да вижда екрана на приложението (само това приложение, никога други приложения; скрит, докато се въвежда ПИН или парола или върви заключено съдържание), а където устройството позволява — и да натиска бутоните в приложението. Снимките на екрана на приложението по време на помощта от разстояние се показват на поддръжката на живо и не се съхраняват: остават само в паметта на сървъра и се изтриват, когато сесията приключи, а „Дейност на поддръжката“ показва, че поддръжката е гледала. Приложението приема помощ от разстояние само през защитена (https) връзка. Всичко това отива само до сървъра на вашия доставчик, никога до BGPVR Software, а доставчикът ви го показва в „Моят профил“ › „Дейност на поддръжката“. Когато сървърът се поддържа от самия BGPVR Software (pvr.bgpvr.com), пазим този списък 12 месеца, а техническия отчет — 90 дни.
Тези приложения не съдържат рекламни SDK, analytics от трети страни или услуги за crash reporting и не четат Вашето местоположение, контакти, съобщения, история на обажданията или данни на други приложения.
2.7 BGPVR Player за iPhone и iPad
Този раздел се отнася за BGPVR Player за iPhone и iPad (iOS и iPadOS), версия 1.8.1 и по-нова. Приложението не съдържа канали или друго съдържание и в него не можете да се регистрирате или да купувате нищо: влизате в сървър BGPVR с профил, който Ви е дал операторът на този сървър. Всичко, което приложението изпраща, отива към този сървър, освен ако в този раздел не е посочено друго.
- Вход: адресът на сървъра, потребителското име и паролата, както и токенът на устройството, който сървърът издава, се пазят в iOS Keychain на устройството Ви и се изпращат само към този сървър. При изход от профила те се изтриват от Keychain. iOS може да запази записите в Keychain и след изтриване на приложението, затова излезте от профила, преди да го изтриете.
- Регистриране на устройството: при вход приложението изпраща на сървъра потребителското Ви име и парола, модела на устройството (например „iPad Air (5th generation)“) и платформата „ios“. Сървърът издава токен на устройството и показва устройството, заедно с времето на последното му използване, в списъка с устройства на профила Ви, откъдето достъпът му може да бъде отнет.
- Докъде сте гледали: за да продължите гледането на друго устройство, приложението изпраща на сървъра докъде всеки профил е изгледал всеки филм и всеки запис. За записите изпраща и дали сте ги изгледали докрай, вида на устройството (телефон или таблет), стаята, която изберете в Настройки (по желание: хол, спалня, детска стая, кухня или кабинет), и случаен идентификатор, създаден за тази инсталация на приложението.
- Какво гледате: както при всяко възпроизвеждане по мрежата, сървърът знае кои канали, филми, епизоди на сериали и записи пускате. Сървърният софтуер BGPVR записва това, с часа на началото и края, профила и вида на устройството, за да прилага правата на абонатния Ви профил и ограничението за едновременни потоци при телевизията на живо, за да показва на оператора какво се гледа в момента, и за статистиката на оператора за гледаемостта, включително по абонатни профили. Приложението изпраща и избраното от Вас качество на потока, кои съобщения от доставчика сте скрили и, когато доставчикът Ви показва промоции, дали сте отворили или скрили дадена промоция (раздел 4).
- Профили и списъци: имената на профилите (и дали профилът е детски), списъците с любими, графикът на записите (канал, заглавие и час) и родителският ПИН, който зададете, се пазят на сървъра, за да са еднакви на всичките Ви устройства. Детският профил е настройка в абонатния профил на титуляря; освен името на профила, което изберете, приложението не изисква никаква информация за детето.
- Автоматична диагностика: ако канал на живо не тръгне или замръзне, или приложението трябва да смени начина на поточно предаване, то изпраща на сървъра кратък доклад: версията на приложението, кода на модела на устройството (например „iPhone15,2“), версията на iOS, канала, технически подробности за опита (например режима на поточно предаване и броя на повторните опити) и съобщението за грешка от видеоплейъра. Приложението не добавя потребителското Ви име, но сървърът получава доклада от Вашия IP адрес, а съобщението на плейъра може да съдържа адреса на неуспешния поток, който при сървър BGPVR включва данните Ви за вход. Докладите са включени по подразбиране; изключват се от Настройки → За приложението → Automatic Diagnostics (превключвателят е с надпис на английски).
- Send Feedback: само когато докоснете Настройки → За приложението → Send Feedback (бутонът е с надпис на английски), приложението изпраща в пощата за поддръжка на сървъра потребителското Ви име, версията на приложението, модела на устройството и версията на iOS, както и адреса на сървъра; сървърът получава и Вашия IP адрес. Не се изпраща друг текст или файл.
- Сортиране на пощата за поддръжка: операторът на сървъра може да включи автоматично сортиране на докладите за грешки и обратната връзка чрез модел на изкуствен интелект. Когато то е включено, текстът на всеки доклад и всяко съобщение с обратна връзка се подава на избраната за този сървър услуга за изкуствен интелект, която може да е облачна услуга, за да бъде сортиран и обобщен.
- Камера: използва се само на екрана за вход, за да сканирате QR код, и само ако разрешите достъпа до камерата; можете вместо това да въведете данните си ръчно. Изображението се анализира на самото устройство от Vision, вградената технология на Apple. Използват се само адресът на сървъра и данните за вход от кода, а никакво изображение не се пази и не се изпраща.
- Времето: приложението няма разрешение за местоположение и никога не чете местоположението на устройството Ви. За да покаже времето на началния екран, сървърът определя държавата Ви по IP адреса в офлайн базата данни DB-IP на самия сървър и показва времето за столицата ѝ, освен ако за профила Ви или за целия сървър не е зададено населено място. IP адресът Ви не напуска сървъра: услугите за прогноза wttr.in и Open-Meteo получават само координатите на това място (когато държавата е неизвестна, wttr.in избира място по адреса на самия сървър). Резултатът се пази само в работната памет на сървъра, където се използва повторно до 10 минути (по-дълго само ако услугите за времето са недостъпни), и никога не се записва на диск или към профила Ви.
- Постери и лога на канали: изображенията се зареждат директно от адреса, който сървърът дава за всяко от тях. Това може да е самият сървър или друг хост, например база данни с изображения. Този хост вижда Вашия IP адрес и кое изображение е поискано.
- Заявки към собствения сървър на BGPVR Software: независимо в кой сървър сте влезли, приложението се свързва и с pvr.bgpvr.com, който се поддържа от BGPVR Software, за логото на екрана за вход, за адресите на правните страници в Настройки → За приложението и за сезонната тема на началния екран (като изпраща само „BG“ или „GB“ според езика на приложението). Тези заявки не съдържат данни за профила; както всяка заявка в интернет, те разкриват Вашия IP адрес пред този сървър. За тези заявки администратор на данните е BGPVR Software; нашият уеб сървър ги пази в журналите на достъпа 14 дни (вижте по-долу).
- Известия и локална мрежа: напомнянията за предавания, които зададете, и известията за нови съобщения от доставчика се показват от iOS като локални известия, ако ги разрешите. Приложението не използва услуга за push известия и не изпраща push token. iOS иска разрешение за локалната мрежа, когато приложението за първи път се свърже с адрес в домашната Ви мрежа, например с BGPVR сървър у дома.
- На устройството: приложението пази в собственото си хранилище настройките, кеша на списъците с канали и на ТВ програмата, любимите, докъде сте гледали, напомнянията и идентификатора на инсталацията. Изтриването на приложението ги премахва.
- Връзки: „Оцени приложението“ отваря страницата на приложението в App Store, а правните страници се отварят в Safari, само когато ги докоснете.
- Криптиране: връзката е криптирана, когато адресът на сървъра започва с https://. Някои домашни и самостоятелно хоствани сървъри използват обикновен http://. Приложението го допуска, но тогава данните Ви, включително тези за вход, се пренасят некриптирани, затова използвайте https:// навсякъде, където сървърът го поддържа.
- Помощ от разстояние: ако поддръжката на Вашия доставчик поиска връзка с това устройство, приложението показва кой пита и защо и се свързва само ако разрешите, за най-много 30 минути; можете да я спрете по всяко време. Докато е свързан, доставчикът вижда какво се възпроизвежда и евентуалните грешки, може да промени настройките за възпроизвеждане на устройството, да пусне канал, да рестартира приложението и да поиска технически отчет. Може също да вижда екрана на приложението (само това приложение, никога други приложения; скрит, докато се въвежда ПИН или парола или върви заключено съдържание), а където устройството позволява — и да натиска бутоните в приложението. Снимките на екрана на приложението по време на помощта от разстояние се показват на поддръжката на живо и не се съхраняват: остават само в паметта на сървъра и се изтриват, когато сесията приключи, а „Дейност на поддръжката“ показва, че поддръжката е гледала. Приложението приема помощ от разстояние само през защитена (https) връзка. Всичко това отива само до сървъра на вашия доставчик, никога до BGPVR Software, а доставчикът ви го показва в „Моят профил“ › „Дейност на поддръжката“. Когато сървърът се поддържа от самия BGPVR Software (pvr.bgpvr.com), пазим този списък 12 месеца, а техническия отчет — 90 дни.
- Какво няма в приложението за iPhone и iPad: SDK за реклама, анализи, докладване на сривове или проследяване; рекламния идентификатор (IDFA); push известия; Google Cast; запис на устройството; плейлисти, добавени от Вас; регистрация, покупки или платежни данни; достъп до местоположението, контактите, снимките, микрофона или данните на други приложения.
Кой контролира тези данни: операторът на сървъра, в който влизате, както е обяснено във въведението. Прилага се неговата политика за поверителност и той определя колко дълго сървърът пази данните. При сървър с настройките на BGPVR по подразбиране:
- данните докъде сте гледали даден запис се изтриват, ако не са използвани една година;
- историята на гледаното се пази 90 дни за телевизията на живо и 400 дни за записите, филмите и епизодите на сериали;
- всеки IP адрес, от който се гледа с профила Ви, заедно с user agent на приложението и последно пуснатия канал, се пази 30 дни след последното му използване, а събитията по сигурността, които съдържат IP адреса Ви, се пазят 30 дни;
- докладите за грешки и обратната връзка остават в пощата за поддръжка, докато операторът не ги изтрие;
- всичко останало се пази, докато Вие или операторът не го изтриете или докато профилът не бъде закрит.
Когато сървърът се поддържа от самата BGPVR Software, например pvr.bgpvr.com, администратор на данните е BGPVR Software, прилага се раздел 1 и можете да упражните правата си по раздел 8. Трафикът към bgpvr.com и pvr.bgpvr.com минава през Cloudflare, който осигурява доставката на съдържание и защитата от атаки и обработва Вашия IP адрес и заявките от наше име. Нашият уеб сървър пази журнали на достъпа 14 дни: IP адреса, часа, поискания адрес (който може да съдържа потребителското Ви име и търсене в програмата; паролите се премахват) и user agent на приложението. В раздел 12а същите данни са изброени по категориите на Apple за App Privacy.
2.8 Дата на раждане (по желание)
На сървърите, които поддържа BGPVR Software (например pvr.bgpvr.com), можете да посочите датата си на раждане при регистрация или по-късно в „Моят профил“; на други сървъри операторът решава как да се използва. Не е задължително и ако не я посочите, нищо не се променя за Вас.
- Ден и месец: използваме ги само за поздрав за рождения ден и, когато предлагаме такъв, за подарък за рождения ден.
- Година: използваме я, за да защитаваме непълнолетните: съдържанието за възрастни (порнографско) се заключва с ПИН в абонатните профили, чийто титуляр е под 18 години. Не използваме годината за нищо друго.
Не използваме датата Ви на раждане за реклама или профилиране, а годината не използваме за никакви търговски цели. Виждат я само Вие и администраторите на услугата; служителите от поддръжката могат да я въведат или поправят по Ваша молба, но не могат да я видят. Не я предоставяме на други лица. Можете да я променяте веднъж на 12 месеца (повторното ѝ добавяне след премахване се брои за промяна); ако е грешна, пишете ни и ще я поправим веднага. Можете да я премахнете по всяко време от „Моят профил“. Пазим я, докато не я премахнете или докато профилът Ви не бъде изтрит, а от резервните копия тя изчезва до 14 дни след това.
Правно основание: Вашето съгласие за деня и месеца (чл. 6, пар. 1, буква „а“ от Общия регламент относно защитата на данните (ОРЗД) / UK GDPR), което можете да оттеглите по всяко време, като премахнете датата; нашият легитимен интерес, споделен от децата и обществото, съдържанието за възрастни да не достига до непълнолетни — за годината (чл. 6, пар. 1, буква „е“). Можете да възразите срещу използването на годината по всяко време, като я премахнете или ни пишете на info@bgpvr.com.
2.9 Вход с Google, Apple, ключ за достъп или линк по имейл
От BGPVR suite 2.9.390 „Моят профил“ може да предлага още четири начина за вход освен потребителско име и парола: Google, Apple, ключ за достъп и еднократен линк за вход по имейл. Всеки оператор решава кои от тях да включи. В уеб използва собствените си регистрации като разработчик в Google и Apple; в приложението BGPVR Player входът с Google или Apple ползва собствената регистрация на приложението при тях. Операторът е администратор на тези данни и BGPVR Software не получава нищо от тях. Когато сървърът се поддържа от самата BGPVR Software (pvr.bgpvr.com), администратор сме ние и този раздел описва какво правим.
- Google и Apple: когато влезете с Google или Apple, те изпращат на сървъра името Ви, имейл адреса Ви, дали са проверили този адрес и номер на профил, който Ви идентифицира пред тази услуга. Никога не получаваме паролата Ви за Google или Apple. Сървърът пази номера на профила, имейл адреса и кога сте го свързали и кога сте го използвали за последно. За Apple пази също, шифрован, токен от Apple, за да може връзката да бъде прекратена при Apple по-късно. Google и Apple знаят, че влизате в тази услуга; това се урежда от техните собствени политики за поверителност.
- Google и Apple в приложението BGPVR Player: когато влезете с Google или Apple в приложението, то получава токен за вход от Google или Apple (име, имейл адрес, номер на профила) и го предава само на сървъра на Вашия доставчик. BGPVR Software не пази копие.
- Скритият имейл адрес при Apple: ако изберете да скриете имейл адреса си, Apple дава на сървъра адрес за лично препращане, завършващ на @privaterelay.appleid.com, който препраща нашите имейли до Вас. Използваме го като всеки друг имейл адрес.
- Ключове за достъп: сървърът пази само публичния ключ на ключа за достъп, име за него (например „iPhone“) и кога е добавен и кога е използван за последно. Пръстовият Ви отпечатък, лицето Ви или заключването на екрана се проверяват на устройството Ви и никога не го напускат.
- Линк за вход по имейл: изпращаме Ви по имейл линк, който работи веднъж, 15 минути, в браузъра, който го е поискал, заедно с 6-цифрен код за друго устройство. Докато линкът бъде използван или изтече, сървърът пази имейл адреса Ви и кодирано копие (хеш) на линка и на кода.
- Бисквитка за сигурност: докато тече влизане, браузърът Ви пази краткотрайна бисквитка (най-много 15 минути), за да може само браузърът, който е започнал влизането, да го завърши.
Използваме тези данни само за да влезете в профила си и за да Ви пишем по имейл всеки път, когато към профила Ви се добави начин за вход. Не ги използваме за реклама и не ги предоставяме на никого. Когато прекратите връзката с Apple или изтриете профила си, сървърът иска от Apple да анулира своя токен. Пазим всеки начин за вход, докато не го премахнете или докато профилът Ви не бъде изтрит. Незавършено влизане изтича след най-много 15 минути и след това се изтрива. Можете да премахнете начин за вход по всяко време в „Моят профил“ › „Профил“ › „Начини за вход“ или да помолите поддръжката на доставчика си да го направи (за pvr.bgpvr.com пишете на info@bgpvr.com).
Правно основание: предоставянето на избрания от Вас начин за вход (изпълнение на договор, чл. 6, пар. 1, буква „б“ от Общия регламент относно защитата на данните (ОРЗД) / UK GDPR) и нашият легитимен интерес да пазим профилите сигурни, за имейла, който изпращаме при добавяне на начин за вход (чл. 6, пар. 1, буква „е“).
2.10 BGPVR Player за Linux
Този раздел се отнася за BGPVR Player за Linux на 64-битови компютри, версия 1.9.6 и по-нова, независимо как сте го инсталирали. Приложението не съдържа канали или друго съдържание: влизате в сървър BGPVR с профил, който Ви е дал операторът на този сървър, и всичко, което приложението изпраща, отива към този сървър, освен ако в този раздел не е посочено друго.
- Вход: въвеждате адреса на сървъра, потребителското си име и паролата; или влизате с Google, Apple, ключ за достъп или линк по имейл в браузъра си (раздел 2.9), който предава на приложението еднократен код на самия Ви компютър; или, в телевизионния изглед, приложението показва код и QR код, които потвърждавате от телефона си. При всеки от тези начини приложението изпраща на сървъра името на компютъра Ви (host name) и платформата „linux“. Сървърът издава токен на устройството и показва устройството в списъка с устройства на профила Ви, откъдето достъпът му може да бъде отнет; когато приложението се активира отново, то проверява токена при сървъра.
- Къде се пазят данните за вход: адресът на сървъра, потребителското име, паролата и токенът на устройството се пазят в хранилището за пароли на работната среда (например GNOME Keyring или KWallet). Ако няма такова хранилище, те се пазят във файл в домашната Ви папка (
~/.local/share/com.bgpvr.player/secure_store.json), който може да чете само Вашият потребител, но който не е криптиран. При изход от профила те се изтриват. - Идентификатор на инсталацията: случаен идентификатор, създаден при първото стартиране на приложението. Приложението го изпраща на сървъра заедно с данните докъде сте гледали, при помощ от разстояние и при изход от профила, за да може сървърът да различава устройствата Ви.
- Докъде сте гледали, какво гледате, профили и списъци: както при приложението за Android (раздел 2.4) и както е описано в раздел 2.7: докъде е изгледал всеки профил, заедно с вида на устройството и стаята, която изберете в Настройки; сървърът знае какво пускате; имената на профилите, списъците с любими, графикът на записите и родителският ПИН се пазят на сървъра. Приложението изпраща и избраното от Вас качество на потока, кои съобщения от доставчика сте скрили и, когато доставчикът Ви показва промоции, дали сте отворили или скрили дадена промоция (раздел 4).
- Автоматична диагностика: ако канал на живо не тръгне или замръзне, или приложението трябва да смени начина на поточно предаване, то изпраща на сървъра кратък доклад: версията на приложението, ID и името на канала, технически подробности за опита (режим на поточно предаване, плейър, брой повторни опити и адреса на опитания поток, от който са премахнати потребителското Ви име и паролата) и съобщението за грешка от плейъра. При следващото стартиране, ако приложението не е било затворено по очаквания начин, то може да изпрати и един кратък доклад с часа, версията на приложението, плейъра и последно гледания канал. Сървърът получава докладите от Вашия IP адрес. Те са включени по подразбиране; изключват се от Automatic Diagnostics в Настройки → За приложението.
- Send Feedback: само когато изберете Send Feedback в Настройки → За приложението, приложението изпраща в пощата за поддръжка на сървъра потребителското Ви име, версията на приложението, името и версията на Вашата Linux дистрибуция и адреса на сървъра; сървърът получава и Вашия IP адрес. Не се изпраща друг текст или файл. Операторът може да ги сортира чрез модел на изкуствен интелект (раздел 2.7, „Сортиране на пощата за поддръжка“).
- Помощ от разстояние: ако поддръжката на Вашия доставчик поиска връзка с това устройство, приложението показва кой пита и защо и се свързва само ако разрешите, за най-много 30 минути; можете да я спрете по всяко време. Докато е свързан, доставчикът вижда какво се възпроизвежда и евентуалните грешки, може да промени настройките за възпроизвеждане на устройството, да пусне канал и да поиска технически отчет, и вижда снимки на прозореца на приложението (скрит, докато се въвежда ПИН или парола или върви заключено съдържание). Под Linux доставчикът не може да натиска бутоните в приложението или да го рестартира. Снимките се показват на поддръжката на живо и не се съхраняват: остават само в паметта на сървъра и се изтриват, когато сесията приключи, а „Дейност на поддръжката“ показва, че поддръжката е гледала. Приложението приема помощ от разстояние само през защитена (https) връзка. Всичко това отива само до сървъра на Вашия доставчик, никога до BGPVR Software, а доставчикът Ви го показва в „Моят профил“ › „Дейност на поддръжката“. Когато сървърът се поддържа от самата BGPVR Software (pvr.bgpvr.com), пазим този списък 12 месеца, а техническия отчет — 90 дни.
- Времето: в телевизионния изглед началният екран показва времето. Приложението не изпраща местоположение; сървърът определя района, както е описано в раздел 2.7 под „Времето“.
- Преди да влезете: приложението пита сървъра, чийто адрес е в полето за вход (pvr.bgpvr.com, който се поддържа от BGPVR Software, докато не го смените), за логото му, за адресите на правните страници, за сезонната тема (като изпраща само „BG“ или „GB“) и за начините за вход. Тези заявки не съдържат данни за профила; както всяка заявка в интернет, те разкриват Вашия IP адрес пред този сървър.
- Обновявания: приложението пита сървъра, в който сте влезли, дали има по-нова версия за Linux и, ако има, отваря страницата за изтегляне на доставчика Ви в браузъра. Ако сте го инсталирали от apt.bgpvr.com или от Snap Store, системата за управление на пакети проверява там за обновявания, както за всеки друг пакет, и тази услуга вижда Вашия IP адрес.
- Постери и лога на канали: изображенията се зареждат директно от адреса, който сървърът дава за всяко от тях. Това може да е самият сървър или друг хост, например база данни с изображения. Този хост вижда Вашия IP адрес и кое изображение е поискано.
- Напомняния: напомнянията за предавания, които зададете, се показват като известия на работния плот, само докато приложението работи.
- На компютъра: настройките, адресът на сървъра, идентификаторът на инсталацията, стаята, кешът на списъците с канали и на ТВ програмата, любимите, докъде сте гледали и напомнянията се пазят в
~/.local/share/com.bgpvr.player, размерът на прозореца — в~/.config/com.bgpvr.player, а кешираните изображения и шрифтовете за субтитри — във временната папка на системата. При изход от профила кешът и настройките остават. Премахването на приложението не изтрива тези папки; изтрийте ги сами, за да премахнете всичко. - Какво няма в приложението за Linux: SDK за реклама, анализи, докладване на сривове или проследяване; push известия и Firebase; камера и сканиране на QR код; Google Cast; запис на компютъра; управление от телефона; достъп до местоположението, контактите или данните на други приложения.
Кой контролира тези данни и колко дълго се пазят: както е описано в раздел 2.7 под „Кой контролира тези данни“, което важи и за приложението за Linux.
2.11 Добавки BGPVR за Kodi
Този раздел се отнася за нашите добавки за Kodi от k.bgpvr.com: BGPVR Setup (service.bgpvr.setup) 1.2.0, BGPVR Live TV (plugin.video.bgpvr) 1.1.3, BGPVR Buffering Fix (script.bgpvr.advancedsettings) 1.0.0 и хранилището BGPVR Add-on Repository. Те не съдържат канали: свързват Kodi със сървъра BGPVR, който изберете (pvr.bgpvr.com, докато не го смените), и всичко, което изпращат, отива към този сървър.
- Вход с код („Лесна настройка“): BGPVR Setup иска код от сървъра и го показва заедно с QR код, който рисува на самото устройство; потвърждавате го от телефона си. На сървъра се изпращат само името на устройството в Kodi (например „Kodi (LIBREELEC)“) и платформата „kodi“. Сървърът издава токен и парола само за това устройство и го показва в списъка с устройства на профила Ви, откъдето достъпът му може да бъде отнет. При всяко стартиране на Kodi добавката проверява при сървъра дали устройството все още е влязло.
- Вход с потребителско име и парола: добавката ги изпраща на сървъра, за да влезе и да изтегли списъците Ви с канали и филми. „Разширена настройка“ (за записи) свързва и Tvheadend HTSP Client на Kodi със сървъра през порт 9982, а тази връзка не е криптирана; добавката предупреждава за това, преди да я изберете.
- Къде се пазят: Kodi пази настройките на добавките като обикновен текст, без криптиране, в собствената си папка с данни (
userdata/addon_data). BGPVR Setup пази там адреса на сървъра, потребителското Ви име, токена на устройството и паролата на устройството (при вход с код) или паролата на профила Ви (при вход с потребителско име и парола). Освен това записва адреса на списъка с канали и на ТВ програмата, който съдържа токен за потока или паролата на устройството, в настройките на PVR IPTV Simple Client на Kodi, а при „Разширена настройка“ — потребителското Ви име и паролата в настройките на Tvheadend HTSP Client. Всеки, който може да чете файловете на Kodi, може да ги прочете, затова входът с код, при който паролата на профила Ви никога не попада на устройството, е по-сигурният избор. - Какво гледате: както при всяко възпроизвеждане по мрежата, сървърът знае кои канали, филми и епизоди пускате. Добавките не изпращат докъде сте гледали; Kodi пази собствените си точки за продължаване и отметки за изгледано на устройството.
- Без диагностика: добавките не изпращат диагностика, доклади за грешки, обратна връзка или анализи. Пишат само в собствения журнал на Kodi на устройството, който може да съдържа адреса на сървъра и имената на пуснатите канали.
- Други хостове: самият Kodi изтегля добавките и обновяванията им от k.bgpvr.com или bgpvr.github.io (GitHub), а PVR клиента — от официалното хранилище на Kodi; тези хостове виждат Вашия IP адрес. Постерите и логата на каналите се зареждат от адресите, които дава сървърът, а това може да е друг хост, например база данни с изображения.
- BGPVR Buffering Fix: работи само когато я стартирате и след Вашето потвърждение записва настройки за кеша във файла
advancedsettings.xmlна Kodi (при повторно стартиране предлага да го премахне). Не изпраща нищо. - Премахване: когато премахнете устройството от профила си, при следващото стартиране на Kodi добавката изтрива от настройките си токена и паролата на устройството, а сървърът вече не ги приема. Деинсталирането на добавка в Kodi може да остави настройките ѝ; изтрийте папките
service.bgpvr.setup,pvr.iptvsimpleиpvr.htsвuserdata/addon_data, за да премахнете всичко. - Какво няма в добавките за Kodi: реклама, анализи или докладване на сривове, както и идентификатори на устройството като MAC адреса.
Кой контролира тези данни: както е описано в раздел 2.7 под „Кой контролира тези данни“, което важи и за добавките за Kodi.
2.12 Членове на семейството
Титулярят на абонатен профил може да добави членове на семейството в „Моят профил“ и да даде на възрастен (на 14 или повече години) собствен вход със собствен имейл. Всеки има свои любими и история.
- Какво вижда титулярят: името, снимката, имейла, ролята, състоянието на входа, устройствата на всеки член и кога е гледал за последно, никога какво е гледал. Титулярят вижда и може да изтрива записите на семейството, защото те ползват общите часове за запис.
- Какво вижда другият родител: всички в семейството (име, снимка, роля, състояние на входа и устройства), плана, датата, до която е платен, и последното плащане (сума, дата и начин на плащане; номер на карта не се пази). Другият родител променя само профилите на децата и детския контрол.
- Какво не вижда никой: какво гледа друг възрастен.
- Поддръжка: поддръжката на доставчика ви вижда същото като титуляря (никога какво е гледал някой) и никога не вижда и не задава паролата на член.
- Присъединяване към семейство със собствен абонатен профил: титулярят (или поддръжката на доставчика ви, по молба на титуляря) може да ви покани в семейството си; само вие можете да приемете, влезли в собствения си абонатен профил. Преди да решите, виждате първото име на титуляря, плана му и броя канали, каналите, които няма да имате, и свободните часове за запис на семейството; титулярят научава само, че имейлът ви има собствен абонатен профил, и отговора ви. Когато приемете, името, снимката, любимите, „Продължи гледането“ и историята ви се копират в профила ви в семейството, записите, които изберете (в рамките на часовете на семейството), и устройствата ви в приложенията се преместват там и оттогава титулярят ви вижда като член на семейството (както е описано по-горе). Собственият ви абонатен профил пази данните си и се закрива, когато свърши платеното време; той се пази, не се изтрива. Ако напуснете, любимите, историята, записите и устройствата ви се връщат в него.
- Плащане за семейството и подаръци: когато член на семейството плати пакет или добавка, пазим кой е платил (името на профила му) заедно с плащането и титулярят го вижда; когато някой подари, пазим името и имейла за фактурата, които въведе, и че е приел общите условия. Подарителят не получава профил и достъп до абонатния профил на семейството; семейството вижда само името му, никога имейла; страницата за подарък показва на подарителя само пакета, името на семейството и цената. За всяко плащане с карта пазим само марката и последните 4 цифри на картата, както ги дава обработващият картата (Stripe); никога номера на картата. Те се пазят с плащанията, докато фактурите трябва да се пазят.
- Записи, останали в закрит собствен абонатен профил: след като човек се присъедини към семейство, записите, останали в собствения му абонатен профил, се изтриват 30 дни след закриването на този профил; ако напусне семейството преди това, си ги връща.
2.13 BGPVR Player за Apple TV
Този раздел се отнася за BGPVR Player за Apple TV (tvOS), версия 1.0 и по-нова. Приложението не съдържа канали или друго съдържание и в него не можете да се регистрирате или да купувате нищо: влизате в сървър BGPVR с профил, който Ви е дал операторът на този сървър. Адреса на сървъра въвеждате Вие; в приложението няма вграден друг адрес. Всичко, което приложението изпраща, отива към този сървър, освен ако в този раздел не е посочено друго.
- Вход: приложението показва кратък код и QR код, който рисува на самото Apple TV, и Вие потвърждавате кода от телефона си; или въвеждате потребителското си име и парола, които приложението изпраща на сървъра еднократно и не пази. И в двата случая приложението изпраща на сървъра името на устройството „Apple TV“ и платформата „tvos“. Сървърът издава токен на устройството и показва устройството, заедно с времето на последното му използване, в списъка с устройства на профила Ви, откъдето може да бъде премахнато.
- Къде се пази входът Ви: пази се само токенът на устройството, в Keychain на това Apple TV, така че никога да не се синхронизира или възстановява на друго устройство. Паролата Ви не се пази. За да зарежда списъците Ви и да възпроизвежда, сървърът дава на приложението данни за вход само за това устройство, никога паролата на профила Ви; приложението ги държи в паметта, докато работи, и ги изпраща със заявките си към сървъра. Изходът от профила изтрива токена и уведомява сървъра. Ако въведете адрес на друг сървър, токенът се изтрива и никога не се изпраща към новия сървър. tvOS може да запази записите в Keychain след изтриване на приложението, затова излезте от профила, преди да го изтриете; така се уведомява и сървърът.
- Идентификатор на инсталацията: случаен идентификатор, създаден при първото стартиране на приложението, а не хардуерен идентификатор. Приложението го изпраща заедно с данните докъде сте гледали и когато проверява за помощ от разстояние или участва в нея, за да може сървърът да различава устройствата Ви.
- Докъде сте гледали: за да продължите гледането на друго устройство, приложението изпраща на сървъра докъде текущият профил е изгледал всеки филм, епизод, запис или минало предаване, заедно с вида на устройството „tv“, а за минало предаване – и заглавието му. Можете да премахнете заглавие от „Продължете да гледате“.
- Какво гледате: както при всяко възпроизвеждане по мрежата, сървърът знае кои канали, филми, епизоди на сериали, записи и минали предавания пускате и прилага плана Ви, ограничението за едновременни потоци и детските и родителските настройки; сървърният софтуер BGPVR записва това, както е описано в раздел 2.7 под „Какво гледате“. Търсенията на предавания, които въведете, се изпращат на сървъра, за да ги изпълни.
- Профили, детски профили и списъци: имената на профилите (и дали профилът е детски), любимите канали, графикът на записите, сериалните записи и родителският ПИН се пазят на сървъра, за да са еднакви на всичките Ви устройства. От Apple TV можете да изберете профил, да добавите детски профил (изисква се само името му), да зададете или смените родителския ПИН, да промените любимите си канали и да насрочите или изтриете записи. ПИН кодът се проверява от сървъра; приложението не го пази.
- Съобщения от доставчика: приложението ги изисква от сървъра при стартиране и на всеки 15 минути, докато е на екрана, и уведомява сървъра, когато скриете съобщение. За да обяви ново съобщение само веднъж, то пази на Apple TV списък на вече показаните съобщения.
- Промоции: когато доставчикът Ви показва промоции (никога в детски профил), приложението ги изисква от сървъра, като посочва мястото, където биха се появили (началния екран, телевизията на живо или екрана при пауза), и, за да могат да се приложат правилата на доставчика, канала или вида на гледаното, предаването и профила. То уведомява сървъра, когато промоция е била показана и когато сте я затворили. QR кодът на промоция отвежда телефона Ви до страницата на рекламодателя, обикновено през адрес на сървъра, който отчита сканирането. Изображенията на промоциите се зареждат от адресите, които дава сървърът. Не се използва рекламен идентификатор (IDFA), нищо не се споделя с рекламни мрежи и приложението не Ви проследява в приложенията и уебсайтовете на други компании.
- Помощ от разстояние: докато сте влезли в сървър с https адрес, приложението го пита около веднъж в минута дали поддръжката е поискала връзка, като изпраща токена на устройството и идентификатора на инсталацията. Ако поддръжката на Вашия доставчик поиска връзка с това Apple TV, приложението показва кой пита и защо и се свързва само ако изберете Разреши за 30 мин; Край на помощта я спира по всяко време. Докато е свързана, поддръжката може да пусне канал, да спре възпроизвеждането, да накара приложението да презареди списъците си от сървъра и да поиска технически отчет: кода на модела на Apple TV, версиите на tvOS и на приложението, размера на екрана, езика, коя част от приложението е отворена и канала, който върви, никога профила Ви, адреса или историята Ви. Поддръжката не вижда екрана Ви, не натиска бутони, не рестартира приложението и не променя настройките му. Приложението приема помощ от разстояние само по защитена (https) връзка. Всичко това отива само към сървъра на Вашия доставчик, никога към BGPVR Software, и доставчикът Ви го показва в „Моят профил“ › „Дейност на поддръжката“. Когато сървърът се поддържа от самата BGPVR Software (раздел 2.7 / pvr.bgpvr.com), пазим този списък 12 месеца, а техническия отчет – 90 дни.
- Top Shelf: приложението показва „Продължете да гледате“ и любимите канали на текущия профил (след прилагане на детските правила) в Top Shelf на Apple TV. То записва заглавията, адресите на изображенията, напредъка и връзките им в хранилище на това Apple TV, което използват само приложението и неговото разширение за Top Shelf; разширението не изпраща нищо. tvOS зарежда изображенията от адресите им, за да ги покаже. Изходът от профила изпразва Top Shelf.
- Постери и лога на канали: изображенията се зареждат директно от адреса, който сървърът дава за всяко от тях. Това може да е самият сървър или друг хост, например база данни с изображения. Този хост вижда IP адреса Ви и кое изображение е поискано.
- Собствените сървъри на BGPVR Software: приложението не изтегля нищо от bgpvr.com или pvr.bgpvr.com, освен ако pvr.bgpvr.com не е сървърът, в който влизате (вижте „Кой контролира тези данни“ по-долу).
- Без диагностика: приложението не изпраща автоматична диагностика, доклади за сривове, обратна връзка или анализи. Технически отчет отива към доставчика Ви само по време на помощ от разстояние, която сте разрешили.
- Криптиране: приложението се свързва по https://. Допуска обикновен http:// само за адрес в домашната Ви мрежа, например домашен сървър BGPVR; тогава данните Ви се предават некриптирани в тази мрежа.
- Изтриване на профила: Изтриване на профила в Настройки (не на Apple TV на член на семейството и не в детски профил) иска паролата на абонатния Ви профил и я изпраща на сървъра само за да насрочи изтриването на целия Ви абонатен профил след платения период и дните, през които доставчикът Ви го пази; приложението не пази паролата. По същия начин можете да отмените насрочено изтриване.
- На Apple TV: приложението пази в собственото си хранилище адреса на сървъра, настройките си, идентификатора на инсталацията, списъка на вече показаните съобщения (пазен под адреса на сървъра и потребителското Ви име) и елементите за Top Shelf, а системата може да пази в кеша изображения и отговори на сървъра, които приложението е заредило. Изтриването на приложението ги премахва.
- Какво няма в приложението за Apple TV: SDK за реклама, анализи, докладване на сривове или проследяване, нито друг код на други компании; рекламния идентификатор (IDFA); push известия; регистрация, покупки в приложението или платежни данни; запис на устройството; достъп до местоположението, микрофона, камерата, контактите или снимките Ви.
Кой контролира тези данни: както е описано в раздел 2.7 под „Кой контролира тези данни“, което важи и за приложението за Apple TV.
3. Правно основание за обработване
Обработваме лични данни на основание изпълнение на договор, легитимен интерес за проверка на лиценза и предотвратяване на измами, както и законово задължение за финансови/данъчни записи.
Когато BGPVR Software поддържа сървъра, в който влиза зрителят (раздел 2.7), обработваме данните на зрителя, за да предоставим услугата, за която е даден профилът (изпълнение на договор), а за докладите за грешки, статистиката за гледаемостта, данните за сигурността и журналите на достъпа се основаваме на легитимен интерес.
4. Как използваме информацията
- доставка и активация на софтуерен лиценз;
- обработка на плащания и управление на абонаменти;
- предоставяне на клиентска поддръжка;
- изпращане на важни служебни съобщения;
- предотвратяване на измами и прилагане на Общите условия.
Никога няма да продаваме, отдаваме под наем или предоставяме личните Ви данни на трети страни за маркетингови цели.
Рекламни съобщения в услугата
Вашият доставчик може да показва рекламни съобщения на началния екран или върху живо телевизионно съдържание. Те се доставят от собствения сървър BGPVR на доставчика Ви — не се използва рекламна мрежа, рекламен SDK или тракер на трета страна и никакви данни за Вас не напускат услугата.
Дадена промоция може да е насочена към група абонати, а не към всички, като се използва само информация, с която доставчикът вече разполага: какъв пакет ползвате, какъв е статусът на профила Ви и колко близо до изтичане е абонаментът Ви. Записваме, че промоция е била показана на Вашия профил и дали сте я отворили или скрили, за да може доставчикът да прецени дали е била полезна.
В приложенията промоциите на Вашия доставчик могат да се показват при пауза и като скрийнсейвър. Показванията и кликовете върху тях се отчитат с Вашия профил на сървъра, в който влизате, за да може доставчикът Ви да види как се представят. Тези данни никога не се споделят с други компании и никога не се използват за проследяване.
Всяко рекламно съобщение е обозначено като такова, а когато е платено от трета страна, съобщението я посочва поименно.
Можете да изключите рекламните съобщения по всяко време от страницата на профила си в Профил → Поверителност. Действа незабавно на всички устройства. На същата страница са изброени промоциите, които са Ви били показани, и защо сте били избрани за всяка от тях. Служебните съобщения за абонамента Ви не са промоции и не се засягат.
На профили, отбелязани като детски, никога не се показват рекламни съобщения.
5. Споделяне на данни
Не продаваме, не отдаваме и не търгуваме Вашите данни и ги споделяме само когато услугата не може да бъде предоставена без това. Доставчиците по-долу работят за сървърите, които поддържа самата BGPVR Software (bgpvr.com, pvr.bgpvr.com, license.bgpvr.com), и в нашите приложения. Независим оператор, който използва сървърния софтуер BGPVR, е администратор на данните на своите зрители и сам избира доставчиците си. Когато доставчикът е извън Обединеното кралство и ЕИП, е посочено основанието за предаването, освен за Telegram, както пише при него:
- Платежни доставчици (Stripe и всеки друг начин на плащане, предложен при поръчката) — за сигурна обработка на плащания. Никога не виждаме данните на картата Ви. Предаването от Stripe към САЩ се основава на Рамката за защита на данните ЕС–САЩ и разширението ѝ за Обединеното кралство, както и на стандартните договорни клаузи с допълнението за Обединеното кралство в условията на Stripe за обработване на данни.
- Google Firebase — доставка на push известия в приложението за Android на устройства с услугите на Google Play чрез Firebase Cloud Messaging, което по необходимост обработва token за съответната инсталация и телеметрия за доставката; и вход с Google (раздел 2.9). Google LLC (САЩ): Рамката за защита на данните ЕС–САЩ и разширението ѝ за Обединеното кралство, както и стандартните договорни клаузи в условията на Google за обработване на данни.
- Google ML Kit в приложението за Android — само когато сканирате QR код при вход: информацията за устройството, приложението и производителността, описана в раздел 2.4.
- Cloudflare — през него минава трафикът към bgpvr.com, pvr.bgpvr.com и license.bgpvr.com, за доставка на съдържанието и защита от атаки, а проверката Turnstile във формулярите за регистрация отличава човек от бот: Вашият IP адрес, заявките и, за Turnstile, сигнали от браузъра Ви. Cloudflare, Inc. (САЩ): Рамката за защита на данните ЕС–САЩ и разширението ѝ за Обединеното кралство, както и стандартните договорни клаузи в условията на Cloudflare за обработване на данни.
- SMTP2GO — изпраща имейлите на лицензния сървър (линкове за вход, съобщения за лицензи и плащания): Вашият имейл адрес и съобщението. SMTP2GO е в Нова Зеландия, за която Обединеното кралство и ЕС признават, че осигурява адекватна защита.
- Telegram — за известия до нашия екип за лицензи, плащания и тикети за поддръжка и за нашата група и бот за поддръжка, когато решите да ни пишете там. Към момента тези известия до екипа могат да съдържат лицензен ключ, имейл адрес на клиент или IP адрес. Telegram обработва тези данни извън Обединеното кралство и ЕИП и тук не посочваме основание за това предаване. Каквото пишете в Telegram, се обработва от Telegram според собствената му политика за поверителност.
- TMDB (The Movie Database) — за данни и снимки на филми и сериали: сървърът пита по заглавие или номер в TMDB; не се изпращат лични данни.
- DB-IP — офлайн база данни IP адрес → държава (CC BY 4.0), която идва със сървърния софтуер: сървърът я използва, за да покаже в конзолата от коя държава идва даден поток, и за да избере населеното място за времето. Към DB-IP не се изпраща нищо.
- Правоохранителни органи — само когато закон, съдебна заповед или правна процедура го изисква.
Още два вида връзки засягат устройството на зрителя. Когато панелът с времето е активен, сървърът, в който влиза зрителят, определя държавата му по IP адреса в собствената си офлайн база данни DB-IP, така че IP адресът не напуска този сървър, и заявява прогноза за столицата на държавата или за населеното място, зададено за профила; доставчикът на прогнозата никога не получава IP адреса. Освен това устройството на зрителя зарежда постери и лога на канали директно от хоста, на който се намират. Когато сървърът се поддържа от независим оператор, BGPVR Software не поддържа нито един от тези сървъри и не получава тези данни; когато се поддържа от BGPVR Software (раздел 2.7), справката за времето се извършва от нас. И двете са описани в раздели 2.6 и 2.7.
Освен известията в Telegram, описани по-горе, не предаваме данни извън Обединеното кралство и ЕИП освен на основанията, посочени по-горе. Не използваме рекламни мрежи и услуги за анализ от трети страни.
6. Сигурност на данните
Използваме стандартни мерки за сигурност, включително HTTPS/TLS, сигурно хеширане на паролите, управление на сесиите чрез JWT и контрол на достъпа, който го ограничава до упълномощени служители.
7. Съхранение на данни
- Данни за профил: съхраняват се, докато профилът е активен. Ако изтриете профила си, докато тече платен период, той остава активен до края на този период и не се подновява; след това профилът и личните Ви данни се изтриват в рамките на 14 дни (фактурите се съхраняват съгласно законовите изисквания). Ако няма платен период (например пробен, безплатен или изтекъл абонамент), профилът и личните Ви данни се изтриват 14 дни след заявката. До датата на изтриване можете да отмените изтриването в „Моят профил“.
- Финансови записи: съхраняват се според изискванията на данъчното законодателство на Обединеното кралство.
- Записи от проверката на лиценза: съхраняват се за предотвратяване на измами и за надеждността на услугата.
8. Вашите права по GDPR / UK GDPR
Може да имате право на достъп, корекция, изтриване, ограничаване, преносимост или възражение срещу обработване на личните Ви данни. За упражняване на тези права пишете на info@bgpvr.com. Стремим се да отговорим в рамките на 30 дни, когато законът го изисква.
- Заявка за изтриване на профил — окончателно изтриване на профила и всички свързани данни
- Заявка за изтриване на данни — изтриване на конкретни данни без закриване на профила
9. Право на жалба
Ако не сте удовлетворени от начина, по който обработваме данните Ви, можете да подадете жалба до Службата на комисаря по информацията на Обединеното кралство (ICO) или до надзорния орган във Вашата държава в ЕС (в България – Комисията за защита на личните данни).
10. Бисквитки
Публичният ни уебсайт не използва бисквитки за проследяване или услуги за анализ от трети страни. Таблото за управление на BGPVR съхранява само необходимите данни за вход, когато това е нужно, за да работи услугата.
11. Поверителност на деца
Услугата не е предназначена за деца под 16 години. Не събираме съзнателно лична информация от деца.
Детските профили в нашите приложения се създават и управляват от титуляря на абонатния профил. Детският профил не съдържа никаква информация за детето освен името на профила, което избере титулярят; гледаното в него се записва, както е описано в раздели 2.4 и 2.7.
12. Google Play Data Safety
Този раздел повтаря за BGPVR Player за Android отговорите, които даваме в раздела Data safety на страницата му в Google Play. Всяка точка е описана подробно в раздел 2.4.
- Събирани данни (Data collected): приложението изпраща следното към сървъра, в който влизате и който се поддържа от Вашия доставчик, с изключение на данните от ML Kit, които отиват при Google:
- Лична информация — потребителски идентификатори (Personal info — User IDs): потребителското Ви име, което се изпраща заедно с паролата при вход. Данните Ви за вход и session token се пазят на устройството и се изпращат само към този сървър.
- Идентификатори на устройството или други идентификатори (Device or other IDs): токенът на устройството, който сървърът издава, случайният идентификатор на инсталацията, който се изпраща заедно с данните докъде сте гледали записите, push token от Firebase Cloud Messaging и идентификаторът на инсталацията, който ML Kit изпраща на Google, когато сканирате QR код.
- Активност в приложението — взаимодействия с приложението (App activity — App interactions): какво пускате, което сървърът записва, за да прилага правата Ви, и за статистиката на доставчика Ви за гледаемостта; докъде всеки профил е изгледал филмите и записите, за да продължите гледането на друго устройство; избраното качество на потока и съобщенията, които скривате; както и дали сте отворили или скрили дадена промоция.
- Активност в приложението — друго съдържание, създадено от потребителя (App activity — Other user-generated content): имената на профилите, списъците с любими и графикът на записите, които създавате, стаята, която изберете, и родителският ПИН, който зададете.
- Информация за приложението и производителността — диагностика (App info and performance — Diagnostics): автоматичните доклади при възпроизвеждане, това, което изпращате с „Изпрати обратна връзка“, както и информацията за устройството и приложението и показателите за производителността, които ML Kit изпраща на Google, когато сканирате QR код.
- Информация за приложението и производителността — доклади за сривове (App info and performance — Crash logs): докладът за срив, описан в раздел 2.4 (приложение 1.8.5, компилация 2354 и по-нови), който се изпраща само докато автоматичната диагностика е включена.
- Не се събира — местоположение (Location): приложението няма разрешение за местоположение. Когато панелът с времето е активен, сървърът определя приблизителен район по Вашия IP адрес и го пази само в работната си памет, никога на диск или към профила Ви (раздел 2.7).
- Цели: това, което приложението изпраща към сървъра, се използва за работата на приложението (App functionality); потребителското Ви име — и за управление на профила (Account management), какво пускате — и за анализи (Analytics: статистиката на доставчика Ви за гледаемостта), а автоматичните доклади и докладите за сривове — и за анализи (Analytics: откриване на повреди, които засягат много устройства). Данните от ML Kit се използват за анализи (Analytics: диагностиката и анализа на използването на ML Kit от Google). Нищо от тях не се използва за проследяване и не се споделя с рекламни мрежи; промоциите, които показва доставчикът Ви, се отчитат, както е описано в раздел 4.
- Данни по избор: профилите и списъците, автоматичните доклади (Настройки → За приложението → Автоматична диагностика), „Изпрати обратна връзка“ и QR скенерът са по избор; потребителското име, идентификаторите на устройството и какво пускате са необходими, за да работи приложението.
- Данни, споделяни с трети страни: няма. Нищо не се продава и не се споделя с рекламни мрежи. Google обработва push token, за да доставя известията чрез Firebase Cloud Messaging, и получава описаните по-горе данни от ML Kit, които според Google ML Kit не предава на трети страни. Устройството Ви зарежда постерите и логата от хоста, на който се намират.
- Криптиране при пренос: не всички данни се криптират, затова отговаряме с „Не“. Когато използвате сървър с обикновен http://, данните Ви, включително тези за вход, се пренасят некриптирани. Връзката е криптирана, когато адресът на сървъра започва с https://, а ML Kit и Firebase използват HTTPS. Използвайте https:// навсякъде, където сървърът го поддържа.
- Криптиране при съхранение: данните за вход се пазят в защитеното хранилище на устройството.
- Изтриване на данни: в приложението — Настройки → Акаунт → Изтриване на акаунта; в уеб — https://bgpvr.com/delete-account. Профилът Ви и данните в него се изтриват 14 дни след заявката или, ако тече платен период, в рамките на 14 дни след края му, както е обяснено в раздел 7. Ако влизате в сървър, поддържан от друг оператор, заявката от приложението отива при този оператор и се прилага неговият срок на съхранение.
- Използване на камера: само за вход чрез QR код.
- Използване на хранилището: записите на устройството се пазят в мястото за съхранение, избрано от потребителя.
12а. Данни за поверителност в Apple App Store
Този раздел повтаря за BGPVR Player за iPhone и iPad отговорите, които даваме в раздела App Privacy на страницата му в App Store. Според Apple данните са събрани, когато напуснат устройството и се пазят по-дълго, отколкото е нужно, за да се отговори на заявката. При това приложение всички такива данни отиват към сървъра BGPVR, в който влизате (раздел 2.7). Нищо от тях не се продава и не се споделя с други компании. BGPVR Player за Apple TV е в същия запис в App Store, затова тези отговори се показват и за него; раздел 2.13 описва какво всъщност изпраща приложението за Apple TV, а то не включва автоматична диагностика, Send Feedback или камерата.
- Данни, използвани за проследяване (Data Used to Track You): няма. Приложението не свързва данните си с приложения, уебсайтове или данни на други компании за реклама или за измерване на реклама, не използва рекламния идентификатор (IDFA) и не съдържа SDK за реклама, анализи или проследяване.
- Данни, свързани с Вас (Data Linked to You): седемте вида по-долу. Декларираме всеки от тях като свързан с Вас: повечето се пазят към профила Ви, а докладите за грешки съдържат IP адреса Ви. Всеки се използва за работата на приложението (App Functionality); какво пускате се използва и за анализи (Analytics: статистиката на оператора за гледаемостта), а броят на промоциите — и за Developer’s Advertising or Marketing. Нито един от тях не се използва за проследяване.
- Идентификатори — потребителски идентификатор (Identifiers — User ID): потребителското Ви име, което се изпраща заедно с паролата при вход.
- Идентификатори — идентификатор на устройството (Identifiers — Device ID): токенът на устройството, който сървърът издава при вход, и случайният идентификатор на инсталацията, който се изпраща заедно с данните докъде сте гледали записите.
- Данни за използването — взаимодействие с продукта (Usage Data — Product Interaction): какво пускате, докъде всеки профил е изгледал филмите и записите, избраното качество на потока и съобщенията, които скривате.
- Данни за използването — рекламни данни (Usage Data — Advertising Data): дали промоция, която доставчикът Ви показва на екрана за пауза или като скрийнсейвър, е била показана, отворена или скрита, отчетено с профила Ви. Използва се за Developer’s Advertising or Marketing, за да види доставчикът Ви как се представят промоциите му, никога за проследяване, и не се споделя с други компании.
- Диагностика — други диагностични данни (Diagnostics — Other Diagnostic Data): автоматичните доклади при възпроизвеждане. Можете да ги изключите от Настройки → За приложението → Automatic Diagnostics.
- Потребителско съдържание — поддръжка на клиенти (User Content — Customer Support): това, което изпраща бутонът Send Feedback.
- Потребителско съдържание — друго потребителско съдържание (User Content — Other User Content): имената на профилите, списъците с любими, избраната за устройството стая, графикът на записите и родителският ПИН.
- Не се събират:
- данни за контакт: приложението никога не иска име, имейл адрес или телефонен номер;
- местоположение: приложението няма разрешение за местоположение, а приблизителният район, който сървърът определя за времето, се пази само в работната му памет и никога не се записва на диск или към профила Ви (раздел 2.7);
- снимки или видео: QR кодовете се разчитат на самото устройство;
- история на търсенето: сървърът отговаря на търсенията в програмата, без да ги записва към профила Ви; на нашите собствени сървъри търсенето, както всяка заявка, остава в журналите на достъпа 14 дни (раздел 2.7);
- също така контакти, аудио, история на сърфирането, покупки, финансова информация, данни за здраве и фитнес, чувствителна информация, игрово съдържание и данни за сривове и производителност.
- Колко дълго се пазят: вижте „Кой контролира тези данни“ в раздел 2.7.
- Изтриване на данните:
- Изходът от профила изтрива от iPhone или iPad данните Ви за вход и токена на устройството, а изтриването на приложението премахва всичко друго, което то е записало там.
- В приложението можете да изтривате профили, любими, планирани записи и данните докъде сте гледали даден филм или запис.
- Профилът Ви и останалите му данни се пазят от оператора на сървъра: поискайте от него да ги изтрие.
- За профил на сървър, поддържан от BGPVR Software, използвайте страницата ни за изтриване на профил или за изтриване на данни, или пишете на info@bgpvr.com. Стремим се да отговорим в рамките на 30 дни.
- Ако промените решението си: можете да изключите Automatic Diagnostics в приложението, а разрешенията за камерата, локалната мрежа и известията можете да оттеглите по всяко време от приложението Настройки на iOS.
13. Промени в политиката
Може да актуализираме тази Политика за поверителност периодично. При съществени промени може да уведомим по имейл, когато е подходящо. Датата "Последна актуализация" показва последната редакция.
14. Контакт
За въпроси относно поверителността или заявки за данни се свържете с нас:
- Имейл: info@bgpvr.com
- Време за отговор: в рамките на 30 дни, когато GDPR го изисква