← Back to IICASTNederlands

Privacy Policy – IICAST Player (Samsung Tizen app)

Version 1.0 · Effective date: 22 October 2026

This privacy policy explains what data the IICAST Player app for Samsung Smart TVs and Samsung professional displays (Tizen) processes, why, and what rights you have. It applies to the app and to the IICAST server it connects to. For the IICAST website and our general business processing, see our general privacy statement at www.iicast.nl/privacy.html.

1. Who we are

The controller is IIControl, a sole proprietorship (eenmanszaak) of Paul van Boven, trading as IIControl and IICAST.

  • Address: Drieoortsput 120, 6417 PR Heerlen, the Netherlands
  • Chamber of Commerce (KvK): 63556804
  • Email: info@iicast.nl
  • Phone: +31 6 31767411

2. What the app is

IICAST is a digital signage (narrowcasting) service for businesses such as hotels, hospitality venues, sports clubs and offices. The IICAST Player app turns a Samsung display into a signage screen: it loads the IICAST web player from the IICAST server (cms.iicast.nl) and shows the content that the business customer has configured in the IICAST content management system (CMS).

The app is intended to be installed and operated by business customers and their installers. It has no user accounts, no login for viewers, no advertising and no analytics or tracking SDKs. People who merely look at the screen do not interact with the app.

3. What data we process

3.1 Data stored on the display itself

  • Server address that the installer enters on first start.
  • Screen key (token) that the display receives when it is paired with a screen in the CMS. It identifies the display to the server.
  • Cached content and settings (playlists, images and videos) so the screen keeps playing when the network is down.

This data stays on the display until the app data is cleared or the app is removed.

3.2 Data sent to the IICAST server

Pairing. To link the display to a screen in the CMS, either a pairing code shown in the CMS is entered on the display, or the display requests a short code and a random secret from the server. Unused codes are deleted after 15 minutes; a code is deleted as soon as it has been used.

Device and player report. A few seconds after start-up, then at most a few times per hour, and when an error occurs, the player sends:

  • the browser user-agent string of the display (this contains the browser engine and platform/OS version as reported by the TV);
  • browser engine and version, screen width and height in pixels and pixel ratio;
  • a list of supported technical features (for example video formats);
  • player version and build;
  • the platform name (for example "tizen" or "browser");
  • the last technical error message, if any;
  • if the content contains live camera or video streams: the stream address and whether it is currently showing a picture.

IP address. The server records the public IP address from which the display connects (usually the internet address of the venue's router). It is updated when the display reports or fetches its playlist, together with the time of last contact ("last seen").

Connection and status. The display keeps a live connection with the server to receive content updates (the server sends a keep-alive signal every 15 seconds). If that connection fails, the display checks for updates every 10 seconds.

Playback reports. Every 30 seconds the player reports what it is showing: the content item identifier, start time and duration, the playback result, playback/error status of media, whether the page is visible, and technical fault events (such as a resource that failed to load, the host name of that resource and the HTTP status code). These are used for proof of play and troubleshooting.

Data we do NOT collect through the app: the app does not read the TV's unique device ID (DUID), serial number, MAC address, Wi-Fi details, location/geolocation, camera, microphone, viewing habits of TV channels, contacts or any advertising identifier. It does not capture images of the TV screen.

3.3 Preview images in the CMS

The CMS can show a preview image of what a screen is showing. For the Samsung app this preview is generated on our server by rendering the same content. It is not a picture taken from the display. The latest preview per screen is stored on the server and replaced on the next refresh.

3.4 Data entered by our business customers

In the CMS, the business customer may record details about a screen, such as a name, location, brand/model, installation date, notes, and the network address of a display for remote power control. These are entered by the customer, not collected by the app.

3.5 Content shown on screens

The content shown on the screens is chosen by our business customer. It may contain personal data, for example names of organisations or contact persons from room bookings (such as "Welcome, Company X"), logos or photos. For this content, IIControl acts as a processor on behalf of the business customer, who is the controller. Questions about this content should go to the business that operates the screen; we will assist them.

4. Purposes and legal basis

PurposeDataLegal basis (GDPR)
Pairing the display and delivering the configured contentScreen key, pairing code, server addressPerformance of the contract with the business customer (Art. 6(1)(b)), and our legitimate interest in providing the service (Art. 6(1)(f))
Monitoring whether screens are online, and troubleshooting and supportDevice report, IP address, last seen, fault eventsLegitimate interest in a reliable and secure service (Art. 6(1)(f))
Proof of play and playback reports for the customerPlayback reportsPerformance of the contract (Art. 6(1)(b)); for customer content, processing on the customer's instructions (Art. 28)
Security and abuse prevention (for example rate limiting of pairing attempts)IP address (held in memory)Legitimate interest (Art. 6(1)(f))

We do not use the data for advertising, profiling or sale, and we do not make automated decisions with legal effect.

5. Third parties and recipients

Hosting. The IICAST server runs on a virtual private server of TransIP B.V. in the Netherlands. Off-site backups are stored with TransIP (Stack).

Services contacted directly by the display. When showing content, the display itself loads some resources from third parties. These parties can see the display's IP address and user-agent string:

  • Google Fonts (fonts.googleapis.com / fonts.gstatic.com, Google) for typefaces used by the player;
  • YouTube (youtube-nocookie.com, i.ytimg.com), only if the customer adds a YouTube video;
  • news publishers' image servers, only if a news widget shows article photos;
  • other websites, video streams or media that the customer chooses to embed.

These parties process data under their own privacy policies.

Services contacted by our server, not by the display. Weather (MET Norway, Open-Meteo), maps and addresses (PDOK, OpenStreetMap Nominatim), traffic (Verkeerplaza) and news feeds are retrieved by our server. The display's IP address is not shared with these services.

Others. We share data only with the business customer that operates the screen (in its CMS), with service providers we need for hosting and support, or when the law requires it. Data is not transferred outside the European Economic Area by our server. Third-party services that the display contacts (listed above) may process data outside the EEA under their own safeguards.

6. Retention

  • Pairing codes: deleted after 15 minutes, or as soon as they are used.
  • Device report, IP address, last seen: only the latest value per screen is kept; it is overwritten on each report. It is deleted when the screen is removed or the customer account is deleted.
  • Playback and fault reports: automatically deleted after 90 days.
  • Server preview image: the latest image per screen, replaced on refresh and deleted with the screen or customer account.
  • Server logs: web server access logs (which contain IP addresses) are kept for 14 days and then deleted automatically. System and application logs are rotated automatically based on available storage space (currently about five weeks) and then deleted.
  • Backups: daily backups are kept for 14 days, weekly off-site backups for 8 weeks.
  • After a contract ends: customer data is in principle deleted within 90 days, apart from backup cycles and legal obligations.
  • On the display: data stays until the app data is cleared or the app is uninstalled. A display that is offline cannot be wiped remotely.

7. Security

  • All traffic between the display and the server is encrypted (HTTPS).
  • The screen key is sent in a request header, not in web addresses. Live connections use short-lived tickets so that keys do not appear in server logs.
  • Pairing and login attempts are rate limited. Each business customer can only see its own screens.
  • CMS passwords are stored as salted hashes (scrypt).
  • Access to the server is limited to authorised administrators.

8. Your rights

Under the GDPR you have the right to access, rectify and erase your personal data, to restrict processing, to data portability, and to object to processing based on legitimate interest. To exercise these rights, email info@iicast.nl. We respond within one month. We may ask for information to verify your identity.

If your request concerns content shown on a screen of one of our customers, we will forward it to that customer or help them handle it.

To remove the data stored on a display, unpair the screen in the CMS and clear the app data or uninstall the app. The business customer can delete the screen in the CMS, which removes the device data described in section 3.2.

You can file a complaint with the Dutch Data Protection Authority (Autoriteit Persoonsgegevens, autoriteitpersoonsgegevens.nl) or with the authority in your own country.

9. Children

The app is a business signage tool and is not intended for children. We do not knowingly collect personal data from children.

10. Changes to this policy

We may update this policy when the app, the service or the law changes. The current version and its effective date are always published at this address. We inform our business customers of material changes by email and/or in the CMS. If the address of this policy changes, we will update it in the Samsung Seller Office.

11. Contact

IIControl, Drieoortsput 120, 6417 PR Heerlen, the Netherlands · info@iicast.nl · +31 6 31767411