From 9c76142330eee9e34ec778ccae4387ec10a4c97c Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Tue, 2 Apr 2024 10:36:14 +0200 Subject: [PATCH] add some analytics (self-hosted) to website --- src/css/footerstyle.css | 10 +++ src/footer.html | 21 +++++- src/legal/privacy/index.html | 70 +++++++++++++++++++ .../privacy/v1}/index.html | 0 src/legal/tos/index.html | 57 +++++++++++++++ src/menu.html | 7 +- src/sitemap.xml | 22 ++++-- 7 files changed, 178 insertions(+), 9 deletions(-) create mode 100755 src/legal/privacy/index.html rename src/{privacypolicy => legal/privacy/v1}/index.html (100%) create mode 100644 src/legal/tos/index.html diff --git a/src/css/footerstyle.css b/src/css/footerstyle.css index 6908517..9a8b5bd 100755 --- a/src/css/footerstyle.css +++ b/src/css/footerstyle.css @@ -41,3 +41,13 @@ margin-bottom: 0; } } + + +#matomo-opt-out { + display: block; + width: 40%; + background-color: rgba(0, 0, 0, 0) !important; + color: white; + padding: 20px; + margin-left: 15px; +} \ No newline at end of file diff --git a/src/footer.html b/src/footer.html index 0d55e02..78780fa 100755 --- a/src/footer.html +++ b/src/footer.html @@ -9,7 +9,26 @@ \ No newline at end of file diff --git a/src/legal/privacy/index.html b/src/legal/privacy/index.html new file mode 100755 index 0000000..d926dc3 --- /dev/null +++ b/src/legal/privacy/index.html @@ -0,0 +1,70 @@ + + + + Privacy Policy - janishutz.com + + + + + + + + + + + +
+
+ +

Privacy Policy

+ +
+

Privacy is an inherent human right, and a requirement for maintaining the human condition with dignity and respect

+

- Bruce Schneier

+
+ +

Keeping your data safe is at the centre of all of my software. Therefore, none of my software automatically collect any data

+ +
    +
  1. + What data is collected on you? +

    Some of my services may use Privacy Preserving Product Analytics, meaning all data on interactions with my websites and services will be aggregated and anonymized. All raw data is deleted within a day of being collected.
    + This data includes your anonymized IP address and your approximated country (which is estimated based on your IP address) and what pages you clicked on. For this purpose my services use Matomo, which is a free and open source, self-hosted analytics tool. +
    All other data that is collected on you is data you willingly and at your own responsibility provide me with when signing up or using any of my services. Whilst I try to have everything run cloud-less, some features still require some data handling on my servers.

    +
  2. +
  3. + How is this data stored and processed? +

    All the data that has to be sent to the cloud for processing, like the contact form, is sent to my servers using an HTTPS connection, hence, it is an encrypted connection. The data from the contact from is then sent to one of my email addresses via my mail server and is never stored on the actual server. You may have your request deleted at any time. To do so, please contact me again or respond to my response email. +
    The data collected automatically by my analytics tool is stored for one day and never allows me to uniquely identify you as an individual. Once the data is aggregated, the raw data is deleted, and you will only show up as part of all users that visit my websites. +

    +
  4. +
  5. + How can I have my data deleted? +

    To have your data deleted, please contact me. I will not be able to delete the data that is collected automatically, as I do not know who this data belongs to and all raw data is deleted within one day of creation.

    +
  6. +
  7. + Opting out of data collection +

    All websites that feature Matomo tracking code will allow you to opt out, if you scroll all the way down and opt out there

    +
  8. +
  9. + Cookies +

    Most of my websites do not use any cookies. If they do use cookies, the specific service will explicitly state so when you first visit the page. Cookies are small amounts of text-based data which is used to identify you, which, whenever one of my services uses cookies, is required to allow you to for example sign into that page. No third party cookies are used on any of my websites

    +
  10. +
  11. + Sharing data with third parties +

    No data is shared with any third parties, except I have your explicit, written permission to do so in case I need to forward your query to somebody else.

    +
  12. +
  13. + Updating this privacy Policy +

    I retain the right to, at any time, at my own will and discretion to update this privacy policy. Valid is always the privacy policy which is available at this URL

    +
  14. +
+
+
+ + + diff --git a/src/privacypolicy/index.html b/src/legal/privacy/v1/index.html similarity index 100% rename from src/privacypolicy/index.html rename to src/legal/privacy/v1/index.html diff --git a/src/legal/tos/index.html b/src/legal/tos/index.html new file mode 100644 index 0000000..e398267 --- /dev/null +++ b/src/legal/tos/index.html @@ -0,0 +1,57 @@ + + + + Terms of Service - janishutz.com + + + + + + + + + + + +
+
+ +

Terms of Service

+ +

Keeping your data safe is at the centre of all of my software. Therefore, none of my software automatically collect any data

+ +
    +
  1. + What data is collected on you? +

    This website and all of my services do not collect any data on how you interact with them. All data that is collected on you is data you willingly and at your own responsibility provide me with when signing up or using any of my services. Whilst I try to have everything run cloud-less, some features still require some data handling on my servers.

    +
  2. +
  3. + How is this data stored and processed? +

    All the data that has to be sent to the cloud for processing, like the contact form, is sent to my servers using an HTTPS connection, hence, it is an encrypted connection. The data from the contact from is then sent to one of my email addresses via my mail server and is never stored on the actual server. You may have your request deleted at any time. To do so, please contact me again or respond to my response email.

    +
  4. +
  5. + How can I have my data deleted? +

    To have your data deleted, please contact me.

    +
  6. +
  7. + Cookies +

    Most of my websites do not use any cookies. If they do use cookies, the specific service will explicitly state so when you first visit the page. Cookies are small amounts of text-based data which is used to identify you, which, whenever one of my services uses cookies, is required to allow you to for example sign into that page. No third party cookies are used on any of my websites

    +
  8. +
  9. + Sharing data with third parties +

    No data is shared with any third parties, except I have your explicit, written permission to do so in case I need to forward your query to somebody else.

    +
  10. +
  11. + Updating this privacy Policy +

    I retain the right to, at any time, at my own will and discretion to update this privacy policy. Valid is always the privacy policy which is available at this URL

    +
  12. +
+
+
+ + + diff --git a/src/menu.html b/src/menu.html index 73bc0e2..c8bb249 100644 --- a/src/menu.html +++ b/src/menu.html @@ -51,7 +51,9 @@ diff --git a/src/sitemap.xml b/src/sitemap.xml index a4cbdf0..da7ffa6 100644 --- a/src/sitemap.xml +++ b/src/sitemap.xml @@ -3,7 +3,7 @@ https://www.janishutz.com 1.00 - 2024-03-02 + 2024-04-02 https://www.janishutz.com/support @@ -20,11 +20,6 @@ 0.67 2024-03-02 - - https://www.janishutz.com/privacypolicy - 0.67 - 2024-03-02 - https://www.janishutz.com/presentations 0.67 @@ -35,6 +30,16 @@ 0.67 2024-03-02 + + https://www.janishutz.com/legal/privacy + 0.67 + 2024-04-02 + + + https://www.janishutz.com/legal/tos + 0.50 + 2024-04-02 + https://www.janishutz.com/support/js-disabled 0.33 @@ -95,4 +100,9 @@ 0.33 2024-03-02 + + https://www.janishutz.com/legal/privacy/v1 + 0.00 + 2024-03-31 + \ No newline at end of file