Privacy Policy

Diamond Painter — effective January 2025

Last updated: January 2025. This policy describes how Diamond Painter handles your data. The short version: your photos never leave your device, and we collect very little data about your visit.

1. Overview

Diamond Painter ("the tool", "we", "us") is a free, browser-based diamond painting pattern generator. We are committed to protecting your privacy. This privacy policy explains what information we collect, how we use it, and your rights with respect to that information.

Because Diamond Painter processes all images locally in your browser, the photos you use to generate patterns are never transmitted to any server and are never accessible to us or any third party.

2. Information We Collect

2.1 Information You Provide

If you use the contact form on this website, we collect the information you submit — typically your name, email address, and message content. This information is transmitted to our form processor (Formspree) for the sole purpose of allowing us to respond to your message. We do not use this information for marketing purposes.

2.2 Images and Project Files

Images you upload to Diamond Painter are processed entirely within your browser using JavaScript. They are not uploaded to any server and are never transmitted over the internet. We have no access to the images you use, and they are not stored anywhere other than your local device during an active browser session.

Project files you save using the Save function are downloaded to your local device. We do not retain copies of these files.

2.3 Usage Data

Like most websites, Diamond Painter may collect basic, anonymized usage data through standard web analytics tools (such as visitor counts, page views, and browser type). This data contains no personally identifiable information and is used solely to understand how the site is used in aggregate — for example, which guide articles are most read, or which browsers are most commonly used.

3. Cookies

Diamond Painter does not use cookies to track individual users. If third-party advertising services (such as Google AdSense) are implemented on this site in the future, they may set cookies according to their own privacy policies. We will update this policy if and when such services are added.

Your browser's local storage may be used to retain tool settings (such as your preferred language) between sessions. This data is stored on your device only and is not transmitted to us.

4. Third-Party Services

Diamond Painter uses the following third-party services:

  • Google Fonts — Typography resources loaded from Google's servers. Google may collect basic request data as described in their own privacy policy.
  • Formspree — Processes contact form submissions on our behalf. Formspree's privacy policy governs how they handle submitted data.
  • GitHub Pages — Hosts the Diamond Painter website. GitHub may log standard web server data (IP addresses, request timestamps) in accordance with their privacy policy.

We do not sell, trade, or transfer your information to third parties beyond what is described above.

5. Google AdSense

Diamond Painter may display advertisements provided by Google AdSense. Google uses cookies to serve ads based on prior visits to this or other websites. You may opt out of personalized advertising by visiting Google's Ad Settings page. Google's use of advertising cookies is governed by the Google Privacy Policy.

6. Children's Privacy

Diamond Painter is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will delete it promptly.

7. Data Security

Because Diamond Painter processes images locally and collects minimal personal data, our data security risk is inherently low. Contact form submissions are encrypted in transit using HTTPS. We use reasonable technical and organizational measures to protect any personal data we do handle.

8. Your Rights

You have the right to:

  • Request access to any personal data we hold about you
  • Request correction of inaccurate personal data
  • Request deletion of personal data we hold
  • Withdraw consent for any data processing based on consent
  • Lodge a complaint with a data protection authority

To exercise any of these rights, contact us via the Contact page.

9. Changes to This Policy

We may update this privacy policy from time to time. When we do, we will update the "Last updated" date at the top of this page. Significant changes will be noted clearly. Your continued use of Diamond Painter after any changes constitutes acceptance of the updated policy.

10. Contact

If you have questions about this privacy policy or our data practices, please use the Contact page to reach us.