| Did you know ... | Search Documentation: |
| Privacy policy |
This policy describes what happens to your data when you visit
www.swi-prolog.org, when you sign in to the site, and when your
SWI-Prolog installation contacts the site to install a pack.
It was last updated on September 22, 2026.
The website is operated by SWI-Prolog Solutions b.v. on behalf of the
SWI-Prolog project. Questions about this policy or about data we hold
about you can be sent to jan@swi-prolog.org. See also Contact.
We run this site to distribute SWI-Prolog and its documentation, not to learn about you.
The rest of this page describes the details.
Our web server keeps a log of the requests it receives. Each entry
holds the time, the requested address, the response, and the
information your browser sends with a request: your IP address, the
User-Agent string and similar headers. We use this only to operate
the server, to diagnose failures and to recognise abuse such as denial
of service attempts. The logs are rotated monthly and older logs are
discarded, so an entry is normally kept for at most six months.
No cookies are set for anonymous visitors, and none of the pages contain third party trackers.
The site is served through a content delivery network (Fastly), which necessarily sees the requests it forwards and applies its own logging for the same operational purposes.
Signing in is entirely optional. It is needed only to edit wiki pages, post comments and news, tag pages, register a pack or write a pack review.
We ask Google for the openid, email and profile scopes. From the
answer we store:
On first sign-in you are asked to complete a profile, where you may correct the name, and optionally add a home page address and a short self description. We ask for no other personal data. We do not receive and do not want your Google password, your contacts, your calendar or your documents, and we never act on your behalf at Google.
The profile form is protected by Google reCAPTCHA, which is subject to Google's own privacy policy.
Edits to wiki pages are committed to a public git repository. The commit records the name you chose, not your e-mail address.
Only to send you notifications about pages, packs and discussions you chose to watch, and, rarely, to contact you about something you posted. We do not send newsletters or marketing of any kind, and we do not disclose the address to other users or to third parties.
When SWI-Prolog installs or updates a pack, it queries this site for the available versions. As with any other request, the query and the IP address it came from appear in the server log described above. We use this to see which packs are being used and to find broken packs. We do not build profiles of individual users or machines from it.
You can view and change the data in your profile at any time from your
profile page while signed in. Write to jan@swi-prolog.org if you want
to see what we hold about you, correct it, or have your account and its
personal data removed. Note that contributions you have already made to
the wiki and the forums remain part of the public record, as they are
part of the site's content and its git history.
If this policy changes, the new version appears on this page with an updated date.