Cookies — RentHub
Last updated : 01 Janvier 2025
🍪 Introduction
RentHub is committed to full transparency about how it uses cookies. This policy precisely explains which files we use, the purpose of each one, and how long we keep them — whether on our main website renthub.rentals or our management application app.renthub.rentals.
1. What are cookies?
Cookies are small text files that your browser stores on your device (computer, phone, tablet) when you visit a website. They serve multiple purposes: remembering your preferences, maintaining your login session, and ensuring the proper functioning of the application. Cookies do not inherently contain personal data, but they may be linked to identifying information when combined with other data. We do not use cookies for advertising purposes or to track your behaviour across other websites.
2. Cookies — renthub.rentals website
Our presentation website uses a limited number of cookies, all necessary for proper operation:
| Name | Purpose | Type | Duration |
|---|---|---|---|
rh_lang |
Saves the user's language preference (fr / en / ar) | Functional | 1 year |
rh_theme |
Saves the user's theme preference (light / dark) if enabled | Functional | 1 year |
wordpress_logged_in_* |
Manages WordPress dashboard session (admin users only) | Necessary | Session |
wordpress_sec |
Protects WordPress session against CSRF attacks (admin users only) | Necessary | Session |
PHPSESSID |
General PHP server session identifier | Necessary | Session |
wp_settings-* |
WordPress interface preferences for the logged-in user (admin only) | Functional | 1 year |
3. Cookies — app.renthub.rentals application
The management application uses cookies specific to the Keycloak authentication system, along with data stored locally in the browser (localStorage) to improve the user experience:
| Name | Purpose | Type | Duration |
|---|---|---|---|
KEYCLOAK_SESSION |
Identifies the Keycloak session for the authenticated user | Authentication — Necessary | Until Keycloak session expiry |
KEYCLOAK_IDENTITY |
User identity token (JWT) used for identity verification | Authentication — Necessary | Until session expiry |
AUTH_SESSION_ID |
Links the authentication session between the browser and Keycloak server | Authentication — Necessary | Session |
renthub_agency |
Saves the identifier of the currently selected agency | Functional — localStorage | Until agency change or logout |
renthub_dismissed_banners |
Remembers notifications and alerts that the user has dismissed | Functional — localStorage | Persistent (cleared manually) |
renthub_aside_closed |
Saves the state of the sidebar (open / closed) | Functional — localStorage | Persistent (cleared manually) |
4. Strictly necessary cookies only
All cookies listed above are either technically necessary for the service to operate, or functional to improve the user experience. We do not use any tracking cookies, third-party analytics, or advertising cookies. We do not share cookie data with any marketing or advertising company.
5. Third-party cookies
We do not use any third-party cookies. To avoid any external tracking, web fonts (Google Fonts or equivalent) are loaded locally from our own servers. We do not use any advertising networks or external analytics tools such as Google Analytics.
6. Retention periods — summary
| Cookie | Retention period |
|---|---|
rh_lang, rh_theme, wp_settings-* | 1 year |
PHPSESSID, wordpress_logged_in_*, wordpress_sec, AUTH_SESSION_ID | Session (cleared on browser close) |
KEYCLOAK_SESSION, KEYCLOAK_IDENTITY | Until Keycloak session expires (typically 8 hours) |
renthub_agency, renthub_dismissed_banners, renthub_aside_closed | Persistent (localStorage — cleared by clearing browser data) |
7. How to manage your cookies
You can delete or disable cookies at any time through your browser settings. Please note that disabling necessary cookies may prevent you from using the platform or logging in. Instructions for the most popular browsers:
To clear localStorage data, open your browser's Developer Tools (F12) → Storage → Local Storage → delete the keys associated with app.renthub.rentals.
8. Your rights — GDPR and Moroccan Law 09-08
Under the European General Data Protection Regulation (GDPR) and Moroccan Law 09-08 on the protection of personal data, you have the following rights regarding your data:
- Right of access: View the data we hold about you.
- Right of rectification: Correct any inaccurate data.
- Right of erasure: Request deletion of your data where legally permissible.
- Right to object: Object to any processing of your data that lacks a solid legal basis.
- Right to portability: Receive your data in a machine-readable format.
To exercise any of these rights, contact us at: contact@renthub.rentals
9. Contact us
For any inquiry about this cookie policy or the processing of your data, you can reach us at: contact@renthub.rentals
We will respond to your request as soon as possible, and within 30 days at the latest.