Cookie Policy

Effective Date: April 5, 2026 Last Updated: May 24, 2026 Version: 2.1


1. What Are Cookies

Cookies are small text files stored on your device when you visit a website. They help websites remember your preferences, maintain sessions, and provide a better user experience. We also use similar technologies such as browser localStorage and session storage.

2. How We Use Cookies

We use cookies and similar technologies to operate the Service, maintain security, and improve your experience. We do not use cookies for cross-site behavioral advertising or to sell your data to third parties.

3. Types of Cookies We Use

3.1 Essential Cookies (Always Active)

These cookies are necessary for the Service to function. They cannot be disabled.

Cookie Purpose Duration Provider
session Session management and authentication Browser session hiroi
CSRF token Cross-site request forgery protection Browser session hiroi
cookie_consent Remember your cookie preferences 1 year hiroi

3.2 Functional Cookies (Optional)

These cookies enable enhanced functionality and personalization.

Cookie Purpose Duration Provider
theme Remember dark/light mode preference Persistent (localStorage) hiroi
sidebarCollapsed Remember dashboard sidebar state Persistent (localStorage) hiroi

3.3 Analytics Cookies (Optional)

We currently do not use third-party analytics cookies. If we introduce analytics cookies in the future, we will update this policy and request your consent where required.

4. Widget Cookies

When a hiroi AI agent chat widget (va-wave-widget.js) is embedded on a third-party website:

  • The widget uses the hosting website's cookie context
  • The widget may store a visitor identifier in localStorage for session continuity
  • No tracking cookies are set across different websites
  • The widget does not use third-party cookies
  • Widget cookies are governed by the hosting website's cookie policy, not this policy

5. Third-Party Cookies

5.1 OAuth Providers

When you sign in with Google, Apple, or Microsoft, the respective provider may set cookies as part of the authentication process. These cookies are governed by the provider's own privacy policy (Google, Apple, Microsoft).

5.2 Stripe

When you access payment features, Stripe may set cookies for fraud prevention and payment processing. These cookies are governed by Stripe's Privacy Policy.

6. Managing Cookies

On your first visit, we display a cookie consent banner where you can:

  • Accept All: Enable all cookie categories
  • Essential Only: Allow only necessary cookies

You can change your preferences at any time through:

  • Your account settings (registered users)
  • Clearing your cookies to re-display the consent banner

6.2 Browser Settings

You can control cookies through your browser settings:

  • Chrome: Settings > Privacy and security > Cookies and other site data
  • Firefox: Settings > Privacy & Security > Cookies and Site Data
  • Safari: Preferences > Privacy > Manage Website Data
  • Edge: Settings > Cookies and site permissions

Note: Blocking essential cookies will prevent the Service from functioning properly.

7. Local Storage

In addition to cookies, we use browser localStorage for:

Key Purpose Can Be Cleared
theme Dark/light mode preference Yes, via browser settings
cookie_consent_choices Your cookie consent preferences Yes, will re-show consent banner
cookie_visitor_id Anonymous visitor identifier for consent tracking Yes, via browser settings
language Interface language preference Yes, via browser settings
sidebarCollapsed Dashboard sidebar collapse state Yes, via browser settings
userPreferences Dashboard display preferences Yes, via browser settings
welcomeBannerDismissed Whether the welcome banner has been dismissed Yes, via browser settings

The AI agent chat widget may also use localStorage on the hosting website for widget state (e.g., minimized state, visitor identifier). These keys are prefixed with va-widget- and are governed by the hosting website's policies.

8. Do Not Track

We respect "Do Not Track" (DNT) browser signals. When DNT is enabled, we do not set optional cookies.

9. Changes to This Policy

We will update this Cookie Policy if we introduce new cookie categories or change how we use cookies. Material changes will be communicated through the Service.

10. Contact

For questions about our use of cookies:

hiroi Email: privacy@hiroi.ai

Cookie Preferences

We use essential cookies to make our service work. You can choose to enable optional cookies for a better experience. Learn more

Cookie Preferences

Essential

Required for the service to function

Always On

Analytics

Help us understand how the service is used