Who we are
Clean Programmer is a blog site focused on helping software developers, programmers. The main goal of this site is to provide quality tips, tricks, hacks and other resources that allows programmers and software developers to improve their programming and software development skills and to become a clean programmer. Our website address is: https://cleanprogrammer.net.
What personal data we collect and why we collect it
When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection.
Users contacting us do so at their own discretion and provide any such personal details requested at their own risk. Your personal information is kept private and stored securely until a time it is no longer required or has no use, as detailed in the Data Protection Act 1998. Every effort has been made to ensure a safe and secure form to email submission process but advise users using such form to email processes that they do so at their own risk.
We use any information submitted to provide you with further information about the products/services we offer or to assist you in answering any questions or queries you may have submitted. This may include using your details to subscribe you to any email newsletter program the website may operate but only if this was made clear to you and your express permission was granted when submitting any form to email process. Your details are not passed on to any third parties.
We may operate an email newsletter program, used to inform subscribers about products and services supplied by this website. Users can subscribe through an online automated process should they wish to do so but do so at their own discretion. Some subscriptions may be manually processed through prior written agreement with the user.
Email marketing campaigns published by this website or its owners may contain tracking facilities within the actual email. Subscriber activity is tracked and stored in a database for future analysis and evaluation. Such tracked activity may include but is not limited to the opening of emails, forwarding of emails, the clicking of links within the email content, times, dates and frequency of activity. This information may be used to refine future email campaigns and supply the user with more relevant content based around their activity.
Subscribers are given the opportunity to un-subscribe at any time through an automated system. This process is detailed at the footer of each email campaign. If an automated un-subscription system is unavailable clear instructions on how to un-subscribe will by detailed instead.
Cookies are small files saved to the user’s computers hard drive that track, save and store information about the user’s interactions and usage of the website. This allows the website, through its server to provide the users with a tailored experience within this website.
Users are advised that if they wish to deny the use and saving of cookies from this website on to their computers hard drive they should take necessary steps within their web browsers security settings to block all cookies from this website and its external serving vendors.
If you leave a comment on our site you may opt-in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year.
If you have an account and you log in to this site, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.
When you log in, we will also set up several cookies to save your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year. If you select “Remember Me”, your login will persist for two weeks. If you log out of your account, the login cookies will be removed.
If you edit or publish an article, an additional cookie will be saved in your browser. This cookie includes no personal data and simply indicates the post ID of the article you just edited. It expires after 1 day.
Embedded content from other websites
Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website.
Social Media Platforms
Communication, engagement and actions taken through external social media platforms that we participate in are subject to the terms and conditions as well as the privacy policies held with each social media platform respectively.
Users are advised to use social media platforms wisely and communicate/engage upon them with due care and caution in regard to their own privacy and personal details. We will never ask for personal or sensitive information through social media.
This website may use social sharing buttons which help share web content directly from web pages to the social media platform in question. Users are advised before using such social sharing buttons that they do so at their own discretion and note that the social media platform may track and save your request to share a web page respectively through your social media platform account. We are not responsible for any content generated by user while using this function.
This website uses Google Analytics for gathering information from the anonymous users of this website. The tracking script of Google Analytics is run on every page load. Google Analytics identifies the user by using cookies and the gathered information is send to Google’s servers which can be located in the United States. Google will use this information for providing us different reports from our visitors. These reports are used to compile visitor statistics and improve our service.
By the way, we honor the Do Not Track (DNT) header. If a visitor of this website signals that he/she doesn’t want to be tracked, this website doesn’t load the Google Analytics tracking script.
Google Analytics tracks the incoming traffic and collects information from the website usage. It also gathers data about the user’s computer / mobile device. The collected information information include:
- The anonymized IP address (not shown on the UI)
- The cookie(s) which identifies the user
- The requested page
- The used browser
- The used operating system
- The used mobile device
- The used internet service provider
- The screen resolution of the computer / mobile device
- The requested page
- The referrer of the request
- The Google Analytics campaign parameters
- Events. We use events for measuring the conversion rate of our landing pages.
- The landing page / exit page
- The demographics and interest information of the user. Google can gather this information if the user has visited other websites which belong to the Google Display Network. The gathered data is anonymized and Google doesn’t gather data about actual website visits or individual visitors.
This information is either extracted from the incoming HTTP request or determined from it.
We use this data for two purposes:
- It helps us to measure the effectiveness of our content marketing efforts.
- It helps us to identify topics which are useful to our readers. This means that Google Analytics helps us to provide useful content to our readers.
In other words, we collect this data because we have a legitimate interest to measure the effectiveness of our content marketing efforts and provide useful content to our readers.
This information is stored indefinitely.
How long we retain your data
If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognize and approve any follow-up comments automatically instead of holding them in a moderation queue.
For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.
What rights you have over your data
If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.
Security of Your Information
We maintain electronic and procedural safeguards in connection with the collection, storage and disclosure of personally identifiable user information. Our security procedures mean that we may request proof of identity before we disclose personal information to you.
We may update this Policy
From time to time we may change our privacy policies. We will notify you of any material changes to our Policy as required by law. We will also post an updated copy on our website. Please check our site periodically for updates.