Back

privacy policy

Olingal data handling

This page describes data used by the Olingal website at https://www.olingal.com and its browser extension.

Account and learning data

Olingal uses account information such as your email address, profile name and login identifiers to authenticate you and provide the service. Password-based accounts use password hashes; plaintext passwords are not stored. Dictionaries, vocabulary, learning records, settings, credits and billing records support your account's features and history.

Translation and AI requests

Text and the context you select for a translation or AI request are sent to the provider serving that request. Provider processing is needed to return the result. Avoid submitting information you do not want processed by that provider. Requests use account credits where applicable, and credit transactions are recorded.

Login and email

When the migrated Clerk login is enabled, Olingal uses its own dedicated Clerk application for sign-in, account verification and login email. If you choose Google sign-in, Google provides verified identity information through that application's Clerk connection. Retained legacy password hashes stay in Olingal's database; an original password entered for pending-account recovery is checked by Olingal's server and is not sent to Clerk. Recovery also requires a new Clerk email verification code.

The website uses Clerk session cookies and a host-scoped HttpOnly Olingal session cookie. The browser extension opens the Olingal website for sign-in and stores its own session locally.

Hosting and billing

The migrated website and API run together in one Next.js project on Vercel. Account and business data are stored in Olingal's dedicated Cloudflare D1 database. Existing account and business data are retained during migration. Payment processing is handled by the configured payment provider, with Creem used for the new billing integration. Olingal stores transaction and subscription references rather than full payment-card details. Legacy Stripe records are retained for reconciliation and billing history.

Optional analytics

The website may use Vercel analytics and performance measurements. Plausible runs only when a site-specific script is configured. These services receive the information required for their measurements.

Requests and contact

Contact support@olingal.com with questions about your data or requests to access, correct or delete account information. Billing records required for reconciliation may need separate handling from account content.
privacy policy