Privacy policy
Last updated: October 2, 2026
PF Player is a player: it asks for no sign-up and has no accounts of its own. This policy explains, without fine print, what data the app uses, where it stays and what reaches our server.
1. What stays on your device only
- Your sources and credentials: the service address, your username and password, or your M3U list, stored encrypted on the phone or TV.
- Your usage: history, Continue watching, Favorites, Watch later, progress on each title and the audio and subtitle tracks you pick.
- The catalog: a copy of the channels, movies and series from your source, so the app opens fast.
None of this is sent to us. If you uninstall the app or clear its data, it is gone.
2. What the app sends to your provider
To show and play your content, the app connects directly to the service you set up, with the credentials you entered. That relationship is between you and your provider and is governed by their own terms.
3. What our license server receives
To know whether a device is on trial, licensed or has the license included, the app checks with our license server and sends:
- a device identifier: the one Android assigns to each device, which is not tied to your name, email or phone number, but does not change if you reinstall the app. That is why a purchased licence stays bound to that device and moving it to another one has to be requested from us. On devices where Android does not provide it, the app generates one at random the first time;
- the kind of device (phone or TV), its model and Android version;
- the address of the service you use and the app language.
For associated providers or corporate partners, the app checks whether the service address belongs to the list of authorized domains (partner whitelist) and activates the included license directly, without sending or storing your passwords. For partner providers that require validating active subscription status with their panel, the app temporarily checks the status without storing passwords on our server; it only records the username alongside the result to handle claims regarding that license.
Like any server, the IP address of the connection may appear in technical logs.
4. When a video cannot be played
If the app cannot play a video with any of its decoders, it reports it to our license server on its own, so we can fix it. It sends technical data only:
- the device identifier, its kind, model and Android version, and the app version;
- the video format (codec, resolution and whether it is interlaced), whether it was a live channel or a movie or series, which decoders were tried and why they failed, and the first bytes of its technical header, which describe how it is encoded, not what it is.
It does not send the name of the channel or title, its address, or the address of your provider. The same failure is reported at most once a day. We keep only the most recent records, and use them solely to fix playback.
5. Purchases and licenses
You can purchase a permanent license through Google Play's official billing system (Google Play Billing). PF Player never sees or stores your credit card or Google account details. Our server only receives the order ID and purchase token from Google to activate the license and link allowed devices to that same account.
6. What we do not do
- There are no third-party analytics, trackers or ad networks inside the app.
- We do not record which channels, movies or series you watch.
- We do not sell or share your data with third parties.
7. This website
pfplayer.tv uses no cookies, analytics, or third-party fonts or scripts. It only stores the language you pick in your browser.
8. Your rights
You can erase everything the app stores by uninstalling it or clearing its data from Android settings. If you want us to delete your device's license record and failure reports, write to [email protected] including your device code.
9. Changes
If what the app does with your data changes, we will update this page and the date above.