Cookie Policy
How cookies and device storage are used across Plan4Host.
This Cookie Policy explains how Plan4Host (operated by BOA DIGITAL SOLUTIONS SRL) uses cookies and similar technologies on plan4host.com and www.plan4host.com (the “Website”). This policy is aligned with EU/GDPR requirements.
1. Who we are
The data controller for the Website is BOA DIGITAL SOLUTIONS S.R.L., CIF/CUI 51680505. Registered office: BUZĂU, Mun. Buzău, Str. Pietroasele 24, Romania. For privacy questions, contact office@plan4host.com.
2. What are cookies?
Cookies are small text files placed on your device to store information. They are widely used to make websites work or function more efficiently, as well as to provide information to the site owners. Cookies may be “first-party” (set by us) or “third-party” (set by external providers).
3. Scope and where cookies apply
This policy applies to the public marketing pages (e.g., homepage, pricing, features, contact, and legal pages) and to the application area (after login). Payments are processed in the app’s billing area.
4. Categories of cookies we use
- Essential (always on) — Required for core functionality such as session, security, and consent storage. These cookies are necessary for the Website to function and cannot be switched off.
- Preferences (optional) — Used only if you choose to allow preferences. These help us remember interface choices in the application area, such as theme, language, the selected property, and certain UI customizations on your device.
We do not use analytics or advertising cookies. Preference cookies/storage are optional and are written only after you allow Preferences. If we add any new non-essential category in the future, we will update this page and request consent where required.
You can review cookie information any time via . (This opens a small settings modal.)
You can keep only essential cookies or allow optional preference storage. If we introduce any further non-essential category in the future, you will be able to manage your choices here.
5. Details: cookies and similar technologies
Below is a non-exhaustive list of the key cookies and storage we use. Some cookies may be set only when you access specific features (e.g., billing/checkout).
| Name | Category | Purpose | Provider | Type | Retention |
|---|---|---|---|---|---|
p4h_consent | Essential | Stores your cookie choices and proof of consent. | First-party (Plan4Host) | Cookie | 12 months |
sb-access-token | Essential | Keeps you signed in to your account (HTTP-only). | First-party (Supabase/Auth) | Cookie | ~30 days |
sb-refresh-token | Essential | Renews your session securely (HTTP-only). | First-party (Supabase/Auth) | Cookie | ~30 days |
app_theme | Preferences (optional) | Remembers your selected theme (light/dark) in the application area where theme switching is available. | First-party (Plan4Host) | Cookie | 12 months |
app_lang | Preferences (optional) | Remembers your selected language in the application area. | First-party (Plan4Host) | Cookie | 12 months |
p4h_guest_lang | Preferences (optional) | Remembers the guest-facing language chosen in the public check-in form. | First-party (Plan4Host) | Cookie | 12 months |
| Stripe cookies | Essential (when paying) | Enable secure payment and fraud prevention. Only set in the app’s billing/checkout flow. | Third-party (stripe.com) | Cookies | Varies per Stripe policy |
5.1. Similar technologies (localStorage)
We also use localStorage in two ways:
- Preference storage (optional, only after consent) — used to remember interface choices on this device, such as
theme_v1,app_lang,p4h_guest_lang,p4h:selectedPropertyId,p4h:rm:lang,p4h:otaColors:*, andp4h:otaLogos:*. These preferences mainly affect the logged-in application experience, not every public page on the site. Retention: until cleared or until you withdraw preference consent. - Strictly functional device storage — some authenticated features may keep temporary or feature-specific data on your device, such as draft message content, notification state, or non-tracking UI caches. This storage supports features you actively use and is not used for analytics or advertising. Retention: usually until cleared or refreshed by the feature.
5.2. Service Workers & Web Push
When you enable notifications, the app registers a Service Worker (sw.js) to deliver Web Push messages. This does not set cookies, and we do not use it for tracking. The browser manages your permission for notifications; you can revoke it at any time from your browser or device settings. You can also unsubscribe from the app under Notifications (Turn Off).
6. Your choices
On your first visit, you may see a cookie banner. You can choose Only necessary or allow optional Preferences. If you do not allow preferences, we do not persist theme, language, property selection, or similar application-area interface choices on your device. Public pages that are intentionally fixed to a specific theme are not changed by this preference. You can change your choice later from Cookie settings.
7. Legal basis
Essential cookies are used based on our legitimate interest in providing a secure and functional service. Preference cookies and preference storage are used only with your consent.
8. International transfers
Some providers (e.g., Stripe) may process data outside the EU/EEA. When applicable, we rely on appropriate safeguards (e.g., standard contractual clauses) as provided by those processors.
9. Changes to this policy
We may update this Cookie Policy from time to time to reflect operational or legal changes. We encourage you to review it periodically.
10. Contact
For questions about this policy or your privacy choices, contact us at office@plan4host.com.