Last updated: July 2026

Privacy Policy

This policy explains what data Ranjero processes and which providers may be involved.

1. Controller

The controller is Eichmann Consulting, Ranjero, owner Patrick Eichmann, Switzerland, support@ranjero.ch, https://ranjero.ch. Address: Business address available upon legitimate request.

2. Data Processed

  • account data such as email, name, roles and language
  • uploaded images, product descriptions, notes and product links
  • analysis requests, history, prices, comparable listings and generated sales copy
  • password reset requests, email delivery and security events
  • technical logs, IP address, browser data, device type and approximate access data
  • Paddle customer, subscription and transaction identifiers
  • support requests, privacy requests and account deletions

3. Purposes

  • provide accounts, login and password reset
  • perform AI analysis, comparable search and Deal Hunter functionality
  • store and export analyses
  • synchronize subscriptions, analysis credits and billing events
  • provide support, prevent abuse and maintain security

4. Providers

Ranjero uses Supabase for authentication, database and storage, Paddle for payments as Merchant of Record, OpenAI for AI functionality, Tavily or comparable search providers for web/market search and hosting infrastructure.

Google Fonts are not used as an external tracking service; where font files are used, they should be self-hosted or delivered in a privacy-friendly way.

Ranjero does not store full personal payment card or bank details. Payment data is processed by Paddle.

5. International Transfers

Providers may process data outside Switzerland or the user's country. Where required, appropriate safeguards are used.

6. Retention and Rights

Data is retained only as long as needed for service delivery, security, support, billing or legal duties.

Users may request access, correction, deletion, restriction, objection and export where applicable law provides these rights.

Requests: support@ranjero.ch

Cookie and Storage Technologies

Ranjero displays a cookie banner and stores the selection locally in the browser. Necessary cookies support sign-in, language, checkout and security. Optional statistics or marketing categories are used only with consent.

sb-* auth cookies

Supabase · necessary · necessary

Authentication, session management and security.

Retention: Session duration or Supabase-configured token lifetime.. Source: Supabase SSR/browser clients

ranjero_cookie_consent_v1

Ranjero · necessary · necessary

Stores the user's cookie category selection so the banner is not shown repeatedly.

Retention: Until browser storage is cleared or consent is changed.. Source: components/CookieConsentBanner.tsx

2026-07-legal-ai-notice-v2

Ranjero · necessary · necessary

Stores that the user acknowledged the AI market-analysis notice before starting analyses.

Retention: Until browser storage is cleared or the legal notice version changes.. Source: components/RanjeroMvp.tsx

ranjero_locale

Ranjero · functional · optional/functional

Stores the selected interface language.

Retention: Up to 12 months in a cookie and localStorage.. Source: components/LanguageSwitcher.tsx

ranjero:comparables:*

Ranjero · functional · optional/functional

Caches comparable-search responses in the browser for faster repeated lookups.

Retention: 24 hours in localStorage.. Source: components/RanjeroMvp.tsx

Paddle checkout storage

Paddle · necessary · necessary

Checkout, fraud prevention, payment processing, receipts and subscription management when checkout is opened.

Retention: Controlled by Paddle policies.. Source: lib/paddle-checkout-client.ts

This information is provided for transparency. Mandatory statutory rights remain unaffected.

Privacy Policy | Ranjero