Privacy Policy

Introduction:

Mechanical Coder is committed to protecting the privacy of its users. This Privacy Policy outlines the information we collect and how it is used, as well as the rights of users in relation to their personal data. This Policy is compliant with the General Data Protection Regulation (GDPR) and all other applicable EU data protection laws.

Who We Are:

Mechanical Coder is a blog detailing coding solutions. Our website address is: https://mechanicalcoder.com. We take no responsibility for the use of the content provided on this website.

Information Collected:

  1. Comments: When visitors leave comments on the site, we collect the data shown in the comments form, including the visitor’s IP address and browser user agent string to assist in spam detection.
  2. Media: Visitors are advised to avoid uploading images with embedded location data (EXIF GPS) on the website. Visitors can download and extract any location data from images on the website.
  3. Cookies: Our website uses cookies for the convenience of our users. If you leave a comment, you may opt-in to saving your name, email address, and website in cookies for a period of one year. If you visit the login page, 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 screen display choices. Login cookies last for two days, while screen options cookies last for a year. If you edit or publish an article, an additional cookie will be saved in your browser with no personal data, indicating the post ID of the edited article and expiring after one day.
  4. Embedded Content: Our website may contain embedded content from other websites. This embedded content may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that content if you have an account and are logged in to that website.

Use of Information:

  1. Comments: The comments and their metadata are retained indefinitely to allow us to recognize and approve any follow-up comments automatically, instead of holding them in a moderation queue.
  2. Registered Users: For users who register on our website, we store the personal information they provide in their user profile. All users can view, edit, or delete their personal information at any time (excluding their username), and website administrators can also access this information.
  3. Aggregated Statistics: We may collect statistics about the behavior of visitors to our website, such as the most popular pages, and use spam screened by the Akismet service to help identify spam. This information may be publicly displayed or provided to others, but we do not disclose personally-identifying information.
  4. Spam Detection: Visitor comments may be checked through an automated spam detection service.

Sharing of Information:

  1. Password Resets: If you request a password reset, your IP address will be included in the reset email.
  2. Third-party Services: Our website may use third-party services for certain functions, such as spam detection. These services may collect, use, and store your personal data in accordance with their own privacy policies.

Location of Data:

The data we collect may be transferred and stored outside of the European Union, but we will ensure that all transfers of personal data are subject to appropriate safeguards as required by EU law.

Rights of Users:

  1. Access: If you have an account on our website or have left comments, you have the right to access the personal data we hold about you and to request a copy of that data.
  2. Rectification: You have the right to request that we correct any inaccuracies in the personal data we hold about you.
  3. Erasure: You have the right to request that we erase your personal data in certain circumstances, such as if it is no longer necessary for the purposes for which it was collected.
  4. Objection: You have the right to object to the processing of your personal data for direct marketing purposes or for other specific purposes as stated in applicable data protection laws.
  5. Restriction: You have the right to request that we restrict the processing of your personal data in certain circumstances, such as if you contest the accuracy of the data or if you object to its processing.
  6. Portability: You have the right to request that we transfer your personal data to another controller in a structured, commonly used, and machine-readable format, in certain circumstances.
  7. Withdrawal of Consent: If we process your personal data based on your consent, you have the right to withdraw that consent at any time.
  8. Complaints: If you have a concern about our processing of your personal data, you have the right to make a complaint to the relevant supervisory authority.
  9. Please note that these rights may be limited in certain circumstances and subject to certain exemptions.
  10. Changes to our Privacy Policy
  11. We may update this privacy policy from time to time to reflect changes in the law or our data processing practices. When we make changes, we will update the “Last Updated” date at the top of the policy. We encourage you to review this privacy policy periodically to stay informed about how we are processing your personal data and how you can exercise your rights.
  12. Contact Information
  13. If you have any questions or concerns about our privacy policy or data processing practices, or if you would like to make a complaint, please contact us at info@mechanicalcoder.com.