Legal
Cookie Policy
In accordance with EU Regulation 2016/679 (GDPR) and Law 34/2002 (LSSI-CE)
Last updated: May 2026
This Cookie Policy explains what cookies are, which cookies Recal uses on recal.co and within the Recal platform, why we use them, and how you can control your cookie preferences. By using Recal, you acknowledge having read this Policy.
1. What Are Cookies?
Cookies are small text files placed on your device (computer, tablet, or mobile) when you visit a website or use a web application. They allow the platform to recognise your device, remember your preferences, and provide core functionality. Some cookies are placed directly by Recal; others are placed by third-party services we use to operate the platform.
Recal also uses similar browser storage technologies (such as session storage and local storage) to remember your interface preferences, such as open dashboard tabs, within your current session.
2. Cookies Used by Recal
We use the following cookies, grouped by category:
2.1 Essential Cookies (no consent required)
These cookies are strictly necessary for the platform to function. They cannot be disabled without preventing core features from working. No consent is required for these cookies under GDPR and LSSI-CE.
| Name | Set by | Purpose | Duration | Category |
|---|---|---|---|---|
| accessToken | Recal / AWS Cognito | Stores your authentication session token, enabling you to remain logged in to the platform | 30 days | Essential |
| calendarView | Recal | Remembers your selected calendar view (monthly, multi-property, or weekly) | 1 year | Essential |
| recal-cal-prop | Recal | Remembers your selected property on the mobile calendar | 30 days | Essential |
| NEXT_LOCALE | Recal | Remembers your preferred language so the platform renders in the correct language | 1 year | Essential |
| pusher.* | Pusher | Maintains the real-time messaging connection for the Recal messaging and notification features | Session | Essential |
2.2 Analytics Cookies (consent required)
These cookies help us understand how users interact with the platform and identify areas for improvement. They are only placed with your explicit consent.
| Name | Set by | Purpose | Duration | Category |
|---|---|---|---|---|
| ph_* | PostHog | Tracks user behaviour and feature usage for platform analytics and improvement | Up to 1 year | Analytics |
| va_* | Vercel Analytics | Collects page view analytics for platform improvement | Session | Analytics |
2.3 Functional / Third-Party Cookies (consent required)
These cookies are set by third-party services embedded within the platform to provide specific functionality. They are only placed with your explicit consent.
| Name | Set by | Purpose | Duration | Category |
|---|---|---|---|---|
| mapbox.* | Mapbox | Enables interactive property map rendering and address geocoding | Up to 1 year | Functional |
2.4 Strictly necessary monitoring (no consent required)
The following services are classified as strictly necessary for platform stability and do not collect personally identifiable information. They operate without requiring cookie consent:
- Sentry — error tracking and crash reporting. Captures error data to maintain platform stability. No personally identifiable information is collected (PII collection is explicitly disabled).
- Vercel Speed Insights — performance telemetry. Collects anonymous page load metrics to monitor and improve platform performance.
2.5 Local and session storage
In addition to cookies, Recal uses browser local storage and session storage to persist interface preferences (such as dashboard layout, theme settings, calendar state, and navigation context) within your current session or across sessions. This data remains on your device and is not transmitted to our servers. It includes:
- recal-cookie-consent — records your cookie consent choice (localStorage)
- Dashboard widget positions and open tabs
- Theme preference (light/dark)
- Calendar and navigation state
- React Query cache for faster page loads
3. How We Obtain Your Consent
When you first visit recal.co or access the Recal platform, a cookie consent banner is displayed. You may:
- Accept all cookies, including analytics and functional cookies;
- Reject all non-essential cookies, in which case only essential cookies will be placed.
Consent is recorded and stored. We do not use pre-ticked boxes or assume your consent. You may withdraw or modify your consent at any time by accessing your cookie preferences via the ‘Cookie Preferences’ link in the platform footer.
4. How to Control and Delete Cookies
4.1 Via the Recal cookie preferences
You may update your cookie preferences at any time by clicking the ‘Cookie Preferences’ link in the Recal platform footer. Changes take effect immediately.
4.2 Via your browser settings
You may also configure your browser to block or delete cookies. Please note that disabling essential cookies will prevent you from logging in and using the Recal platform. For guidance on managing cookies in your browser, refer to:
- Google Chrome: chrome://settings/cookies
- Safari: Preferences > Privacy
- Firefox: Preferences > Privacy & Security
- Microsoft Edge: Settings > Cookies and site permissions
5. Third-Party Cookie Policies
For further information on how our third-party service providers use cookies and process data, please refer to their individual privacy and cookie policies:
- PostHog: posthog.com/privacy
- Sentry: sentry.io/privacy
- Pusher: pusher.com/legal/privacy-policy
- Mapbox: mapbox.com/legal/privacy
- AWS / Amazon: aws.amazon.com/privacy
6. Changes to This Cookie Policy
We may update this Cookie Policy from time to time to reflect changes in our use of cookies or in applicable regulations. When we make material changes, we will update the ‘Last updated’ date and, where appropriate, notify users via the platform or by email. Continued use of the platform after such changes constitutes acknowledgment of the updated Policy.
7. Contact
For any questions relating to this Cookie Policy, please contact:
Email: info@recal.co
Postal address: Cami des Fornas s/n, Poligono 20, Parcela 124, 07820 Sant Antoni de Portmany, Islas Baleares, Spain