// Privacy
Privacy policy
In short: this site does not use cookies, does not store your IP address and does not load anybody else’s tools. Here you will find, precisely, what data it processes and why.
Last updated: 30 October 2026.
This English text is a courtesy translation of the Italian policy (“Informativa sulla privacy”). If the two texts differ, the Italian one prevails.
1. Data controller
The data controller is Gian Luca Quinci, who runs the site www.quincisoft.it. For any request about your data you can write from the Contact page, saying that it concerns privacy.
2. What data the site processes
2.1 Visits to the site and downloads (counter)
When you open a page, the site records a visit anonymously, in order to know how many people visit it. Your IP address and your browser (User-Agent) are read only to calculate a code (hash) with a secret known only to the controller and with the date of the day. The IP address is not stored. The code changes every day: it does not allow anyone to trace your IP or to recognise you from one day to the next. This is why the number shown on the home page counts “distinct visitors, day by day”: someone who comes back on another day is counted again.
The same applies to downloads: when you download a file (for example a schematic or a source file), the site records, with the same daily code, which file you downloaded. Someone who downloads the same file twice on the same day is counted once.
- Data stored: the code of the day, date and time, the page visited or the file downloaded, and the main language of the browser (for example “it”).
- Retention: this detail is deleted after 30 days. Only the daily totals remain, which contain no personal data.
- Cookies: none. Declared robots, such as those of search engines, are not counted.
Legal basis: the legitimate interest of the controller in knowing how the site is used in aggregate form (Article 6(1)(f) of Regulation (EU) 2016/679, the “GDPR”).
2.2 Messages sent through the Contact form
If you write from the Contact page, the site receives the data you enter: name and email address (required, otherwise I cannot reply to you), subject and text (optional). The message reaches the controller by email, and the controller uses it only to reply to you. It is not published, it is not stored in the database of the site and it is not used for any other purpose: no newsletters, no advertising.
- Retention: the time needed to reply and in any case no longer than one month from receipt; then the message is deleted.
Legal basis: your request, that is the pre-contractual measures taken at your request and the legitimate interest in replying (Article 6(1)(b) and (f) of the GDPR). The hidden anti-robot field in the form does not collect any data.
2.3 Protection of the form against abuse
To prevent the automatic sending of many messages, the site keeps in a file on the server a code derived from your IP address and the times of the latest submissions. They are needed for one hour at most, and the files that are no longer useful are deleted every night. The same mechanism limits the login attempts to the restricted area. Legal basis: the legitimate interest in the security of the site (Article 6(1)(f) of the GDPR).
2.4 Server logs
The hosting provider (Aruba S.p.A.) automatically records, for the security and operation of the service, technical data about every request, including the IP address, the date and time and the page requested. The controller does not use them to identify you. Times and methods are those stated by the provider in its own policies.
3. Cookies and third-party tools
The site you see does not use cookies of any kind. It does not load fonts, scripts, maps, videos, social network buttons or statistics services from anyone else: everything comes from the site itself. This is why there is no cookie banner. The only exception is the restricted area reserved to the controller, which visitors cannot access: to log in with the password it uses a technical session cookie, which is deleted when the browser is closed and which a visitor of the site never receives.
Some pages contain links to external sites, for example to the YouTube channel with the project videos or to the websites of the software libraries. They open only if you click them, in a new tab: the site does not embed videos or other content and does not load anything from those sites. Once opened, the policies of their respective operators apply.
Summary of the processing
| Processing | Data | Purpose | Retention |
|---|---|---|---|
| Visit and download counter | Non-reversible daily code, date and time, page or file, browser language. No IP, no cookies. | Aggregate statistics | Detail for 30 days; then only totals without personal data |
| Contact form | Name, email, subject, text | Replying to your request | One month at most |
| Anti-abuse limit | Code derived from the IP and the times of the submissions | Security of the form | One hour at most; files deleted every night |
| Server logs | IP, date and time, page requested | Security and operation (hosting provider) | According to the hosting provider |
4. Who receives the data
The data is not sold, passed on to third parties or disseminated. Only the controller and, for the technical part, the provider of the hosting and email services, who acts on behalf of the controller, can access it. The controller does not transfer the data outside the European Economic Area.
5. Your rights
You can ask the controller for access to your data, rectification, erasure and restriction of the processing, and you can object to the processing (Articles 15 to 21 of the GDPR). Write from the Contact page.
For the visit counter the controller is not able to recognise the data of a single person, because the daily code does not contain your IP and changes every day. For the messages of the form, instead, the controller can examine your request.
If you believe that the processing violates the law, you have the right to lodge a complaint with the Italian data protection authority, the Garante per la protezione dei dati personali.
6. Changes to this policy
If the operation of the site changes, for example with the addition of new features that process data, this policy is updated and the date at the top changes.