Cookie Policy for Aqua Diary

Last updated: March 2025

1. Introduction

This Cookie Policy explains how WebDeveloper Marcin Mirecki ("we", "us", or "our") uses cookies and similar technologies on the Aqua Diary website and application (collectively referred to as the "Service"). This policy provides you with clear and comprehensive information about the cookies we use and the purposes for which we use them.

2. What Are Cookies?

Cookies are small text files that are stored on your device (computer, tablet, or mobile) when you visit a website. Cookies are widely used to make websites work more efficiently and provide information to the website owners. Cookies help us improve your user experience by recognizing your browser or device and remembering certain information about your visit.

3. Types of Cookies We Use

3.1 Essential Cookies

Essential cookies are necessary for the proper functioning of our Service. They enable core functionality such as security, network management, and account authentication. You cannot opt out of these cookies as the Service cannot function properly without them.

NameProviderPurposeExpiry
accessTokenAqua DiaryAuthentication cookie that keeps you logged in15 days
refreshTokenAqua DiaryRefreshes your access token when it expires1 year
isAuthAqua DiaryTracks if your access token exists15 days
isAuthRefreshAqua DiaryTracks if your refresh token exists1 year

3.2 Analytics Cookies

We use PostHog to collect anonymous information about how visitors use our Service. These cookies help us understand how users interact with our Service, which allows us to improve functionality and user experience.

NameProviderPurposeExpiry
ph_phc_*PostHogTracks unique visitors and their session information1 year
posthog_distinct_idPostHogIdentifies unique users for analytics1 year
posthog_session_recordingPostHogEnables anonymous session recording for service improvement1 day

3.3 Performance and Error Tracking Cookies

We use Sentry to monitor and fix errors in our application to ensure the Service operates correctly.

NameProviderPurposeExpiry
sentry-*SentryTracks errors and exceptions that occur during your visit1 month
sentrySessionIdSentryGroups error information by sessionSession

4. How to Control Cookies

Most web browsers allow you to control cookies through their settings preferences. However, if you limit the ability of websites to set cookies, you may worsen your overall user experience, as it will no longer be personalized to you. It may also stop you from saving customized settings.

4.1 Browser Settings

You can manage cookies by changing the settings in your browser. Here's how to do it in popular browsers:

  • Google Chrome: Settings > Privacy and security > Cookies and other site data
  • Mozilla Firefox: Options > Privacy & Security > Cookies and Site Data
  • Safari: Preferences > Privacy > Cookies and website data
  • Microsoft Edge: Settings > Cookies and site permissions > Cookies and site data

4.2 Opt-Out of Specific Third-Party Cookies

  • PostHog: You can opt out of PostHog analytics by enabling "Do Not Track" in your browser or by using our cookie preference center.
  • Sentry: Error tracking is essential for service functionality, but you can block these cookies using browser extensions or cookie managers.

5. Cookie Consent

When you first visit our Service, you will be presented with a cookie banner that allows you to accept or decline non-essential cookies. You can change your preferences at any time by using our cookie preference center, accessible via the "Cookie Settings" link in the footer of our website.

6. Changes to This Cookie Policy

We may update our Cookie Policy from time to time. We will notify you of any changes by posting the new Cookie Policy on this page and updating the "Last Updated" date. You are advised to review this Cookie Policy periodically for any changes.

7. Third-Party Services

7.1 PostHog

We use PostHog for analytics purposes. PostHog collects anonymous data about how you use our Service to help us improve the user experience. For more information, please visit PostHog's Privacy Policy.

7.2 Sentry

We use Sentry for error monitoring. Sentry helps us identify and fix problems with our Service. For more information, please visit Sentry's Privacy Policy.

8. Contact Us

If you have any questions about our Cookie Policy, please contact us:

9. Cookie Policy and EU Regulations

This Cookie Policy has been designed to comply with relevant EU regulations, including the General Data Protection Regulation (GDPR) and the ePrivacy Directive. By providing clear information about the cookies we use and offering you control over non-essential cookies, we aim to respect your privacy rights while delivering an optimal service experience.