Legal
Privacy policy
Last updated: 21 September 2026
Who this is
pisg.github.io is the project website for pisg, the Perl IRC Statistics Generator — free software published under the GNU GPL. It is maintained by volunteers through the PISG project on GitHub. It is not a company, it sells nothing, and it has no customers.
For anything on this page, open an issue at github.com/PISG/pisg/issues. Issues are public — do not post personal details in one.
The site and pisg are maintained by Seb, in Quebec, Canada, who is also the person in charge of the protection of personal information for this site (Quebec’s Law 25). For anything private, use one of the contact options at dooubletap.github.io.
What this website collects
Nothing. Every page here is a static HTML file. There is no visitor counter, no analytics, no advertising network, no social buttons, no comment system, no newsletter, no login and no form of any kind. No page loads a font, a script, an image or an embed from another domain, so no other company learns that you visited.
The site sets no cookies and stores nothing in your browser — see the cookie policy for the detail, including the one page that reads a data file from this same site.
Hosting
The site is hosted on GitHub Pages. Like every web host, GitHub receives your IP address and your browser's request when it serves a page, and may log it to run and protect the service. Those logs belong to GitHub; the maintainers have no access to them and cannot see who visits. GitHub Inc. is in the United States. See the GitHub privacy statement and the data protection terms that cover transfers out of the EEA, the UK, Switzerland and Canada.
If the project ever adds a second host or a custom domain, this page will say so before the change takes effect.
The example pages
The statistics pages under /demo/ exist to show what the program
produces. The channels, the people, their nicknames, their messages, their pictures and
their links are invented. They were built from real output and then every identifying
detail was replaced. Nothing there describes a real person, and no real person's words are quoted.
If you believe you recognise yourself in one of them anyway, open an issue and it will be changed or removed — no argument, no explanation needed.
The program you download
pisg is a Perl script that runs on your own machine. It reads log files you already have and writes an HTML file. It opens no network connection, contacts no server, and reports nothing to anybody — not to this site, not to the maintainers. There is no setting that changes that.
If you publish statistics of your own
This part is not about us — it is about you, and it matters. A pisg page contains nicknames, times of day, quoted messages and behavioural summaries of real people. In Canada, in the EU, in the UK and in many other places, that is personal information and you are the one responsible for it. A short, honest checklist:
- Tell people. Put the address of the statistics page in the channel topic or
in a
!statscommand, so nobody is surprised to find themselves counted. - Honour a request to be left out.
<user nick="somebody" ignore="y">removes a person from the output completely. Under PIPEDA, Quebec's Law 25 and the GDPR, a person can ask; the one line above is the whole answer. Re-run pisg afterwards so the published page actually changes. - Think about quotes.
ShowRandQuote="0"turns off the random quotes if your channel would rather not have its sentences on the open web. - Think about how long. Statistics over a rolling window are easier to justify than a permanent record of everything anyone ever said.
- Mind the links.
BadUrlskeeps image hosts and other links out of the URL section, where people sometimes paste more than they meant to.
The maintainers of pisg are not the operator of your channel and cannot answer for what you publish. Nothing on this page is legal advice.
Your rights
Because this site holds no personal information, there is nothing here to access, correct, port or erase. If you still want to ask, open an issue, or write privately through dooubletap.github.io, and you will get an answer.
Where the law gives you rights over data held by others involved in serving this site, exercise them with those parties: GitHub for the server logs described above, and the operator of any statistics page you appear on for its contents. In Canada, the Office of the Privacy Commissioner of Canada and, in Quebec, the Commission d'accès à l'information handle complaints; in the EEA and the UK it is your national data protection authority.
Children
This site is documentation for a piece of software. It is not directed at children and collects nothing from anyone, of any age.
Changes
If this policy changes, the new version appears here with a new date at the top. Every change is public in the site's repository, commit by commit.