Markus Michalski FAQ

Plugin Update Checker: Privacy

Privacy of the Plugin Update Checker: which requests go to GitHub, which data is transmitted, what is stored locally and where the optional token is kept.

Deutsche Version

Back to overview

Plugin Update Checker: Privacy

The plugin sends requests to an external service on its own, namely GitHub. This page describes exactly what happens. It is not a substitute for a legal review of your installation.

External requests

What is transmitted to GitHub

Item Content
IP address that of the osTicket server, not of the admin's browser
URL owner and name of the repository, as given in the respective plugin's plugin.php
User agent fixed value osTicket-Plugin-UpdateChecker/...
Accept header application/vnd.github.v3+json
Authorization header only if you entered a GitHub token: Bearer <token>

Not transmitted are ticket data, data of agents or customers, the osTicket URL, the name or version of the osTicket system and the installed version of the plugins. However, GitHub learns from the sequence of requests which plugins a server with this IP address uses and, if a token is entered, which GitHub account the requests belong to.

What is stored locally

In the browser

The plugin does not include scripts, fonts or images from third parties. CSS and JavaScript are inline in the page. The browser only connects to GitHub when you click a badge: it opens the release page in a new tab. The plugin sets no cookies and uses no local browser storage.

Switching it off