Notices

Last updated: 2024/05/11


Terms of service

Last updated: 2024/05/17 (CET)


(1) Introduction

This website is owned and operated by TheCSDev (hereafter referred to as “I”, “me”, or “my”). Your access to and use of this website is subject to the following terms of service and all applicable laws.

By accessing or using this website, you agree to be bound by these Terms of Service. If you do not agree to any of these terms, you are prohibited from using or accessing this website. The materials contained on this website are protected by applicable copyright, trademark, and other intellectual property laws.

(2) Grant of rights

This section outlines the rights that you as a visitor, are granted when visiting this website.

  1. Personal use: I grant you a limited, non-exclusive, non-transferable license to access and make personal use of this website. As a visitor, you may freely visit this website and view its contents to the extent allowed by the website and the resources you are trying to access. Please note that this however, unless otherwise stated agreed to, does not grant you the rights to things like commercial use of this website or its contents, the rights to derivative use of this website or its contents, and so on...
  2. API usage: If this website features an Application Programming Interface (aka API), that is accessible by you, then you may freely access it yourself or even employ robots to do it on your behalf. This access is to the extent permitted by the API endpont, so if you or any of your robots send a request that you are not allowed to send, the API endpoint should respond accordingly.
  3. Automated traffic from "verified robots": Cloudflare Radar has their own list of "verified robots" that can be found by clicking here. If your robot is featured on this list, then it is allowed to freely crawl on this website, and gather information for the robot's intended purposes, to the extent permitted by this website. If this website is not okay with your robot crawling it at the moment, then a WAF will likely block your robot's requests. If this happens, then no further action is required on your end, and your robot may try again sometime later.
  4. Any other rights you may be granted: Certain portions of this website may grant you additional rights to do additional things, whether it be now or sometime in the future.
(3) Limitation of rights

This section outlines the rights that you as a visitor, are NOT granted when visiting this website.

  1. Rights not granted in section two: You are not granted any rights that were not explicitly granted to you in section two of this agreement. Please note that this clause does not intend to impede on the rights granted to you by any applicable laws and/or agreements.
(4) Disclaimers and limitations

This section outlines limitations on things like warranty and liability.

  1. Limitation of warranty: The materials on this website are provided “as is”. I make no warranties, expressed or implied, and hereby disclaim and negate all other warranties, including without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non-infringement of intellectual property or other violation of rights. Further, I do not warrant or make any representations concerning the accuracy, likely results, or reliability of the use of the materials on this website or otherwise relating to such materials or on any sites linked to this website.
  2. Limitation of liability: In no event shall I or my suppliers be liable for any damages (including, without limitation, damages for loss of data or profit, or due to business interruption) arising out of the use or inability to use the materials on this website, even if I or any of my authorized representatives have been notified orally or in writing of the possibility of such damage.
  3. Revisions and errata: The materials appearing on this website could include technical, typographical, or photographic errors. I do not warrant that any of the materials on this website are accurate, complete, or current. I may make changes to the materials contained on this website at any time without notice. I do not, however, make any commitment to update the materials.
(5) Governing Law and Jurisdiction

This website and all agreements, including but not limited to this Terms of Service, Privacy Policy, and Cookie Policy, shall be governed by and construed in accordance with the laws of the jurisdiction in which this website is hosted.

Additionally, any other components of the site, including databases and the data they hold, shall be governed by the laws of wherever those components are hosted.

(6) Changes to these terms

This Terms of Service (TOS) is subject to change at any time and without notice. I reserve the right to modify, add, or delete portions of the TOS at any time and without notice. It is your responsibility to review the TOS periodically for changes. Your continued use of the website following the posting of changes to the TOS will mean that you accept and agree to the changes.

Please note that (as of 2024), I do not have a means of notifying you of any changes I make to these terms. As such, even if I wanted to, I am currently unable to notify you. If a way presents itself in the future, I may choose to use it.

Privacy policy

Last updated: 2024/05/16 (CET)


(1) Introduction

This Privacy Policy document outlines how I and my suppliers collect, use, disclose, and protect your personal information when you visit this website or use my services. I am committed to protecting your privacy and ensuring the security of your personal information.

Your privacy is important to me, and I am dedicated to being transparent about how I handle your personal data. This Privacy Policy explains the types of information I collect, the purposes for which I use it, and the choices you have regarding your information. It also describes my commitment to compliance with applicable laws.

(2) The services I use

I use hosting services and providers to host this website and to allow you to access this website. By visiting this website, you are doing so through them. Additionally, I may also use advertising and analytics services as well. Below is the list of services I use when hosting this website.

  1. Google Cloud Platform (aka GCP): Google Cloud Platform is my hosting provider. This means that this website, its source code and infrastructure, are all hosted on the GCP. When you visit this website, your request eventually reaches the GCP, where this website works on responding to your request.
  2. Cloudflare: I use Cloudflare for security purposes. Cloudflare acts as a proxy between you (the client) and this website (the server), and whenever you visit this website, you are doing so through Cloudflare. Cloudflare helps me keep my website safe by combatting bad actors and malicious robots. In fact, there may be a chance you have visually encountered Cloudflare as you were trying to visit this website.
  3. Google Analytics: At any time, I may choose to use Google Analytics. Google Analytics is a web analytics service provided by Google, Inc. (“Google”), that tracks and reports website traffic, providing website owners with insights into user behavior and site performance.
  4. Google AdSense: At any time, I may choose to use Google AdSense. Google AdSense is an advertising program by Google that allows website owners to monetize their content by displaying targeted ads. It matches ads to the content of the site and pays the website owner based on clicks or impressions generated by the ads.

More information on the data that is collected through these services may be found in the following sections of this Privacy Policy.

(3) The information I collect through this website

When you visit this website, I may process and/or collect some information about you and the request that you made. I usually do this for security and analytical purposes. Below you may find a list of the types information I may collect.

  1. Information about your requests: When you make requests to this website (aka visit this website), I may process and/or log information about those requests. This includes things like the URL, URL path, URL query, the IP address, the HTTP headers, and other things related to the requests you make.
    I usually do this for security purposes, and to analyze the behaviors of the visitors. This for example, lets me easily spot automated traffic and malicious bots looking to cause harm.
  2. Personally identifiable information (PII): When you visit this website, you are doing so through Cloudflare. I may instruct Cloudflare to send my website additional information about you, such as your IP address, your country, and your city. My website may then process and/or log this information. Note that Cloudflare may also log this information on their end, where I can later access it.
    This is usually done for both analytical and security purposes. Knowing where a visitor comes from not only allows me to know where traffic is coming from, but it also allows my website to know what it can and cannot serve to the visitor (depending things like visitor's local laws, and content I am only comfortable sharing in specific regions). This also allows me to get insights into where from and how much automated and even malicious traffic is coming from, for security purposes.
  3. The information you provide: This website may feature forms where you can voluntarily submit information. Examples include the contact form and the newsletter subscription form.
    1. Contact form: This website features a contact form designed for you to reach out to me. When you submit an inquiry through this form, the information you provide is used solely to generate and send you an automated response email that includes the details of your inquiry. This automated email serves as the initial point of contact, and further communication is expected to proceed from there.
      Please note that since the automated response email contains all pertinent information regarding your inquiry, the submitted information is not stored in the database.
    2. Newsletter subscription form: This website features a newsletter subscription form that allows you to subscribe to my newsletter. When you subscribe, your email address is stored in the database and is used to send you newsletter emails. You may unsubscribe at any time using the same interface you used to subscribe. Once you unsubscribe, your email address is removed from the subscription list in the database.
    3. Google Forms: This website may feature embedded Google Forms for various purposes, such as surveys, feedback, or additional inquiries. Please note that Google may display consent dialogs regarding the use of cookies and privacy data access before you can submit these forms. I do not control these consent dialogs; they are managed by Google to ensure compliance with privacy regulations.
      Click here to view Google's Privacy Policy.
  4. Temporary logs of your IP address for rate-limiting purposes: When you submit information via forms on this website, your IP address may be temporarily stored in the database to enforce rate-limiting rules. This information helps prevent abuse and ensures fair use of the website's resources. The stored IP addresses are deleted after a short period, typically within a couple of days, once the rate-limiting rules are no longer necessary.
(3.1) Information disclosure

Please note that, unless required to do so by law, I do not disclose any of the information I collect about my website's visitors, to any third-party. This means that information logged by Cloudflare stays there, and information logged on the GCP stays there as well.

Additionally, if I stored any information you have submitted through forms, such as things like any newsletter subscriptions, or contact forms; that infromation will not be shared with any third-parties either.

(4) Cloudflare; A third-party security service

For security purposes, this website uses Cloudflare. Cloudflare may collect some information about you whenever you visit this website. This includes (but isn't limited to) things like your IP address, details about your request, and your general location.

Cloudflare may then log this information in a place where I can easily access and analyze it. This is usually done via the Web Application Firewall (aka WAF).

Additionally, I may instruct Cloudflare to send information about you and your request to my website, allowing my website to process and/or log said information. Please see the section three (3) of this Privacy Policy for more info.

You may view the Cloudflare's Privacy Policy by clicking on the link.

(5) Google Analytics; A third-party analytics service

For analytical and statistical purposes, I may choose to use Google Analytics, a web analytics service provided by Google LLC (“Google”). Google Analytics uses cookies to collect information about your use of my website, including your IP address, browsing activity, and interactions with our website. This information is transmitted to and stored by Google on their servers.

I use the information collected by Google Analytics to analyze website traffic, track user engagement, and improve the performance and content of my website. Google may also use this information to provide me with reports and insights regarding website usage.

Please note that Google Analytics cookies are subject to the Cookie Policy. By using this website, you consent to the processing of data about you by Google in the manner and for the purposes set out above.

For more information about Google Analytics and how it collects and processes data, please refer to Google's Privacy Policy.

(6) Google AdSense; A third-party advertising service

At my discretion, I may choose to utilize Google AdSense, a third-party advertising service provided by Google LLC (“Google”), to display advertisements on my website. Google AdSense may use cookies and similar tracking technologies to collect information about your visits to this and other websites to provide personalized advertisements about goods and services that may interest you.

Google AdSense may also use web beacons or similar technologies to collect information such as your IP address, browser type, and the pages you visit on this website. This information is used to analyze your interactions with advertisements and to provide targeted advertising content.

Please note that Google AdSense cookies are subject to the Cookie Policy. By using this website, you consent to the processing of data about you by Google in the manner and for the purposes set out above.

For more information about how Google AdSense collects and processes data, please refer to Google's Privacy Policy.

(7) Changes to this privacy policy

This privacy policy is subject to change at any time and without notice. I reserve the right to modify, add, or delete portions of these policies at any time and without notice. It is your responsibility to review these policies periodically for changes. Your continued use of the website following the posting of changes to these policies will mean that you accept and agree to the changes.

Please note that (as of 2024), I do not have a means of notifying you of any changes I make to these policies. As such, even if I wanted to, I am currently unable to notify you. If a way presents itself in the future, I may choose to use it.

Cookie policy

Last updated: 2024/05/16 (CET)


(1) Introduction

This Cookie Policy document outlines the policies and procedures regarding the use of cookies on this website. By accessing or using this website, you agree to the use of cookies as described in this policy.

Cookies are small text files that are placed on your device when you visit a website. They are widely used to make websites work more efficiently and to provide information to website owners. The purpose of this Cookie Policy is to inform you about the types of cookies that are used here, the purposes for which they are used, and your choices regarding their use.

This policy is part of my commitment to transparency and compliance with applicable laws. By understanding how cookies are used on this website, you can make informed decisions about your privacy and control your preferences regarding cookie usage.

(2) The services I use

As outlined in the Privacy Policy, I use hosting services and providers to host this website and to allow you to access this website. Additionally, I may also use various advertising and analytics services as well.
For more information on the services I use, please refer to the Privacy Policy.

These services may use cookies to enhance your browsing experience and provide personalized content and advertisements.

(3) The cookies I create through this website

I do not create or use any cookies on this website on my own.

(4) Cloudflare; A third-party security service

This website uses Cloudflare for security purposes. Cloudflare creates and uses their own cookies in accordance with their own cookie policies.

For more information on how Cloudflare handles their cookies, please visit Cloudflare's Cookie Policy.

(5) Google Analytics; A third-party analytics service

This website may use Google Analytics, a web analytics service provided by Google LLC, to analyze and track website traffic and user interactions. Google Analytics may use cookies to collect information such as your IP address, browser type, and pages visited on this website. This information is used to improve the performance and content of this website.

For more information on how Google Analytics handles cookies, please refer to Google's Cookie Policy.

(6) Google AdSense; A third-party advertising service

This website may use Google AdSense, a third-party advertising service provided by Google LLC, to display advertisements. Google AdSense may use cookies and similar tracking technologies to collect information about your visits to this and other websites to provide personalized advertisements about goods and services that may interest you.

For more information on how Google AdSense handles cookies, please refer to Google's Cookie Policy.

(7) Changes to this cookie policy

This cookie policy is subject to change at any time and without notice. I reserve the right to modify, add, or delete portions of these policies at any time and without notice. It is your responsibility to review these policies periodically for changes. Your continued use of the website following the posting of changes to these policies will mean that you accept and agree to the changes.

Please note that (as of 2024), I do not have a means of notifying you of any changes I make to these policies. As such, even if I wanted to, I am currently unable to notify you. If a way presents itself in the future, I may choose to use it.