Legal
Cookie Policy
Last updated: 19 June 2026
1. What Are Cookies?
Cookies are small text files stored on your device when you visit a website. They help websites remember information between pages and visits — like whether you are logged in, what language you prefer, or what currency you selected.
We also use similar technologies such as localStorage (for currency and comparison basket preferences) and session storage. These are all referred to as "cookies" in this policy for simplicity.
2. Cookies We Use
Essential Cookies
Required for the website to function. Cannot be disabled without breaking core functionality.
| Name | Purpose | Duration | Type |
|---|---|---|---|
| royalink_session | Maintains your login session and form data (CSRF protection) | Until browser closes (or up to 2 hours for admin sessions) | First-party, HTTP-only |
| XSRF-TOKEN | Cross-Site Request Forgery protection for all form submissions | Session | First-party, HTTP-only |
| royalink_consent | Records your cookie consent decision so the banner does not re-appear | 12 months | First-party, localStorage |
Preference Cookies
Store your choices to personalise your experience. Set only with your consent.
| Name | Purpose | Duration | Type |
|---|---|---|---|
| currency_preference | Remembers your selected display currency (XAF, USD, EUR, AED) | 12 months | First-party, localStorage |
| locale_preference | Remembers your language preference (EN/FR) | 12 months | First-party, localStorage |
| compare_basket | Stores up to 3 properties you have selected for comparison | Session | First-party, localStorage |
Analytics Cookies
Help us understand how visitors use our site. Set only with your consent. No personal data is sent to third parties.
| Name | Purpose | Duration | Type |
|---|---|---|---|
| _royalink_analytics | Pseudonymous page view and interaction tracking (self-hosted analytics, no data sent to Google or Meta) | 12 months | First-party |
| admin_last_activity | Tracks last admin action timestamp to enforce 30-minute idle timeout (admin portal only) | Session | First-party, server-side session |
3. Third-Party Cookies
We do not currently embed third-party advertising or social media tracking scripts. The following third-party services may set their own cookies when linked from our pages:
- →Google Fonts: We load Cinzel and Montserrat fonts from Google Fonts. Google may log IP addresses for this request. No personal data is passed. You can opt out by blocking fonts.googleapis.com in your browser.
- →WhatsApp (wa.me links): Clicking a WhatsApp button opens WhatsApp and may be subject to WhatsApp's own privacy policy. We do not pass any personal data — the link only pre-fills a message template.
4. How to Control Cookies
You can control cookies in several ways:
- Consent banner When you first visit the site, a banner gives you the option to accept or decline preference and analytics cookies. You can change your choice at any time from the footer.
- Browser settings All major browsers allow you to block or delete cookies. Blocking essential cookies will prevent you from logging in or using forms. See help guides for: Chrome · Firefox · Safari · Edge · Opera
- localStorage Preference data stored in localStorage (currency, locale, compare basket) can be cleared via your browser's Developer Tools → Application → Local Storage → royalinkgroup.com.
5. Updates to This Policy
We will update this Cookie Policy if we add new cookies or change how we use existing ones. The "Last updated" date at the top of this page will reflect any changes.
6. Contact
For cookie-related questions: privacy@royalinkgroup.com