Cookie Policy
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, consent storage, and theme selection. These cookies are necessary for the Website to function and cannot be switched off.
We currently do not use any non-essential cookies (such as Preferences, Analytics, or Marketing). If this changes, this page will be updated and you will be asked for consent where required.
You can review cookie information any time via . (This opens a small settings modal.)
At this time we only use essential cookies, so there is nothing to opt in/out of. If we introduce non-essential categories 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 | Essential | Remembers your selected theme (light/dark). | 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 for interface preferences and draft content. This storage stays on your device and can be cleared any time from your browser settings. We do not use localStorage for analytics or advertising.
theme_v1
— remembers theme (light/dark). Retention: until cleared.p4h:selectedPropertyId
— last selected property in the app. Retention: until cleared.p4h:rm:template:<propertyId>
— draft reservation message template. Retention: until cleared.p4h:otaColors:type:<id>
,p4h:otaColors:room:<id>
— per‑provider color preferences. Retention: until cleared.p4h:otaLogos:type:<id>
,p4h:otaLogos:room:<id>
— custom OTA logos (data URLs). Retention: until cleared.p4h:inboxCount
— UI badge cache. Retention: until cleared.p4h:push:asked
— remembers if you already responded to the browser prompt for notifications. Retention: until cleared.p4h:push:endpoint
— last known Web Push endpoint for this device, used to help with unsubscribe cleanup. Retention: until cleared.
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 small banner. At this time we only use essential cookies. Some UI preferences are stored in localStorage (see above) and are not used for tracking. If we introduce non‑essential cookies in the future, we will ask for your consent and you will be able to manage your choices here.
7. Legal basis
Essential cookies are used based on our legitimate interest in providing a secure and functional service. If we add non-essential cookies in the future, they will be 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.