Privacy Policy

Last updated: 29 September 2026

1. Introduction

This Privacy Policy applies to the website https://usemiller.dev (hereinafter the “website”) published by Darragh O'Riordan (hereinafter “Miller” or “we”) and its other services and products for which personal data is being communicated to Miller.

Please read this Privacy Policy carefully as it explains how Miller uses your personal data and how to exercise your rights. This Privacy Policy supplements the Terms & Conditions or any documents or notices that may refer to this Privacy Policy.

Should you have any questions, you may directly contact Miller by sending an email to [email protected].

2. Definitions

DATA means data about a living individual who can be identified from those data (or from those and other information either in our possession or likely to come into our possession).

USAGE DATA is data collected automatically either generated by the use of Service or from Service infrastructure itself (for example, the duration of a page visit).

COOKIES are small files stored on your device (computer or mobile device).

DATA CONTROLLER means a natural or legal person who (either alone or jointly or in common with other persons) determines the purposes for which and the manner in which any personal data are, or are to be, processed. For the purpose of this Privacy Policy, we are a Data Controller of your data.

DATA PROCESSORS (OR SERVICE PROVIDERS) means any natural or legal person who processes the data on behalf of the Data Controller. We may use the services of various Service Providers in order to process your data more effectively.

DATA SUBJECT is any living individual who is the subject of Personal Data.

THE USER is the individual using our Service. The User corresponds to the Data Subject, who is the subject of Personal Data.

3. Legal context

We aim to handle personal information in accordance with applicable privacy and data-protection laws, including the General Data Protection Regulation (EU) 2016/679 (GDPR) where it applies.

4. What is our role?

Under the GDPR, we are considered as a data controller. It means that we set the whys and hows we process your personal information. For example, when you are visiting our website, we are in charge of determining the purposes and the means that are necessary to administer, operate and manage our users' personal information that we collect from it.

Depending on the activity we perform on your data, we may also be considered as a data processor. This means that you are our customer's end user and that we are processing your data under the instructions of our customer considered as a data controller. In this case, the data controller sets the purposes and means of the processing activity, and we abide and deliver our service in regards to these.

5. What kind of personal information do we process?

We only collect and process personal information that is relevant and adequate. We give special attention to its accuracy and updates when needed. Personal information includes in particular:

Connection data e.g. IP address, logs, terminal and connection identifiers, timestamp, etc.

Internet data e.g. cookies, tracers, navigation data, audience metrics, etc.

We use Cloudflare Web Analytics to measure page views, referral sources, browser and device types, approximate country, and page performance. This helps us understand and improve the website.

Cloudflare Web Analytics does not use cookies or browser storage to follow visitors across visits. Cloudflare receives an IP address as part of the network request and states that it discards the address rather than storing it in Web Analytics logs or databases. We do not send names, email addresses, payment details, or content entered into Local Dev Tools to Web Analytics.

Some information is required to provide requested features, such as account and payment services. Analytics information is not required for the website's core features. Browser content blockers may prevent the Web Analytics beacon from loading.

The Crisp support chat may process technical session information and any messages or contact details you choose to submit through the chat widget.

6. When do we collect your personal information?

We collect your personal information on various occasions.

Primarily on a Website or software visit when an Individual browsed our website or our solution

7. How do we use your personal information?

Your personal information will never be processed for incompatible purposes regarding why it was first collected. We only collect and process personal information for specified, explicit and legitimate purposes, like:

- To measure website audiences and traffic sources

- To understand which pages and products are useful

- To improve website content, navigation, performance, and marketing

In order to comply with the principle of lawfulness, the legal bases for each data processing is determined carefully and on a case-by-case basis in accordance with the list provided by Article 6 of the GDPR.

We do not use automated decision-making to make decisions that have legal or similarly significant effects on you. We do not sell or rent your personal information.

8. Who can access your personal information?

Recipients to whom we disclose your personal information are carefully chosen by us. They receive data for legitimate purposes, especially when it comes to pursuing our business activity and providing a qualitative service:

Cloudflare, for website measurement and performance. Cloudflare describes its Web Analytics data practices in its documentation.

Crisp, provided by Crisp IM SAS, for customer-support chat. Crisp processes chat messages and related session information under its privacy statement.

Certain data recipients are considered our data processors in accordance with Article 28 of the GDPR, which means we review how they handle personal information and make sure they put in place appropriate guarantees to protect it.

Other recipients are considered authorized third parties in accordance with Article 4 of the GDPR, which means we have to communicate your personal information to them to comply with applicable legal obligations, lawful requests and processes (subpoenas, requests from government or tax authorities, etc.).

9. Where do we transfer your personal information?

Our service providers may process personal information outside your country of residence. Where applicable, we rely on appropriate contractual or legal safeguards for international transfers.

When we transfer your personal information to a recipient outside the European Union, we take care of putting in place sufficient guarantees in accordance with the list provided by Articles 44 to 50 of the GDPR, whether it is having it stored in a country with an adequate privacy protection or contracting Data Protection Agreements to ensure your personal information is protected.

Cloudflare may process Web Analytics requests outside your country of residence. Its Web Analytics service discards the source IP address at the nearest data center, according to Cloudflare's documentation.

10. How long do we store your personal information?

As a general rule when we are considered a data controller by the GDPR, retention periods of your personal information are determined according to the purposes for which we collected it and our legal obligations.

Regarding our activities as a data processor, we retain our customers' end users personal information as long as required by our terms and conditions and the pursuing of the service our customers' subscribed to.

When these purposes are fulfilled or when you ask us, your personal information is archived, erased or anonymized.

Cloudflare makes Web Analytics reports available for the previous six months. It stores unsampled beacon data for seven days and keeps aggregated data for longer.

11. How do we protect your personal information?

We care deeply about the safety of your personal information and that is why we put in place adequate technical and organizational security measures to preserve its confidentiality, integrity and availability.

We take into account the risks for your rights and freedoms and therefore follow with great care the recommendations of the competent authorities regarding security.

12. What are your rights and how to exercise them?

In accordance with Articles 12 to 23 of GDPR, you have rights over your personal information that we are committed to respect:

  • you can request access to your personal information and a copy of it
  • you can ask us to modify your personal information if you consider it obsolete, inaccurate or incomplete.
  • you can object to the processing of your personal information if based on our legitimate interest in certain circumstances.
  • you can request to restrict the processing during a limited period of time, in certain circumstances.
  • you can opt-out from a consent already given, without this withdrawal affecting the lawfulness of the processing operations already carried out.
  • when technically feasible, you can ask us to send you the personal information you provided us or that we communicate it to a third party.
  • you can ask us to delete your personal information if it meets legal grounds for which it is applicable.

These rights can be exercised directly and at any time by sending an email to [email protected]. In the case you are our customer's end user, please take into consideration that this request will be forwarded and must be answered directly by them.

13. Children's privacy

Our Services are not intended for use by children under the age of 13 (" Children").

We do not knowingly collect personally identifiable information from Children under 13. If you become aware that a Child has provided us with Personal Data, please contact us. If we become aware that we have collected Personal Data from Children without verification of parental consent, we take steps to remove that information from our servers.

14. Policy changes

This Privacy Policy may be modified in the future to keep it updated with legal jurisprudence and evolution. You'll be informed either by a special mention on this page or by a personalized warning, by email for instance.

15. Contact us

If you have any questions about this Privacy Policy, please contact us via email at [email protected]

Cookie Policy

This website uses essential cookies for features such as authentication and functional cookies for Crisp support chat. Cloudflare Web Analytics does not set analytics cookies.

What is a cookie?

A cookie is a small text file that may be deposited and saved on the hard drive of your device (computer, tablet, smartphone, etc.) when you visit our website. It allows us or third parties to identify the device on which it has been saved and to keep record of certain information relating to your journey in order, for instance, to simplify your visit on our website, to secure your connection or to adapt the content of a page to your interests.

What types of cookies are collected?

Essential cookies

These cookies support requested functionality such as signing in, maintaining a session, and protecting the service. Blocking them may prevent account features from working.

Chat cookies

The Crisp chat widget uses functional cookies with thecrisp-client/* prefix to maintain a chat session and restore messages between pages or visits. Crisp documents a default expiration of six months, renewed when the chatbox is loaded again. These cookies support the chat feature rather than Web Analytics.

Website analytics

Cloudflare Web Analytics uses a browser beacon for page views and performance measurement. It does not read or write cookies or other browser storage.

How to manage cookies?

Your internet browser may allow you to manage your cookie preferences by removing or rejecting them via your browser settings (usually located in "help", “tools” or “edit” sections). You can also use browser privacy protections. Content blockers may also block Cloudflare Web Analytics. Blocking essential cookies may stop account features from working.