SuliHuli uses one analytics service, PostHog, and no advertising or social-media cookies. What runs depends on the law of your region and on your choice. You can change your choice at any time with "Cookie settings" at the bottom of every page.
Who we are
This policy explains how SuliHuli (https://sulihuli.com), operated by Sergei Sulimko ("we"), uses cookies and similar technologies such as local storage. Contact: hello@sulihuli.com. How we handle personal data in general is described in the Privacy Policy.
What we use and why
| Category | What it does | Default | Legal basis |
|---|---|---|---|
| Strictly necessary | Remembers your consent choice and the country rules that apply to you, and keeps developers signed in to their account | Always on | Necessary for the site, for applying your choice and for the account you sign in to |
| Analytics | Counts visits and measures how pages are used so we can improve the site (PostHog) | Depends on your region - see section 3 | Consent in the EU-and-similar group, Brazil, Quebec and South Africa (for cookies); our legitimate interest with a right to opt out elsewhere |
| Session recording | Records clicks and scrolling on a page with text, form fields and images masked, to find broken screens (PostHog) | Off until you agree; on by default in the United States and other notice regions | Consent; legitimate interest with a right to opt out in notice regions |
| Marketing | We do not use marketing cookies. | - | - |
What runs where you are
Our host tells us your country from your connection; we keep it only in a session cookie to apply the rules of your region:
| Your region | Before you choose | If you accept | If you reject |
|---|---|---|---|
| EU / EEA, Turkey, India, South Korea, China, Russia, or a country we cannot tell | Nothing is sent | Analytics cookies; session recording if you allow it | Nothing is sent |
| United Kingdom, Switzerland | Analytics cookies to improve this site, no session recording | Plus session recording if you allow it | Nothing is sent |
| Brazil, Quebec, South Africa | Cookieless analytics (see below) | Analytics cookies; session recording if you allow it | Cookieless analytics |
| United States and other countries | Analytics cookies and masked session recording - no banner | - | Nothing is sent once you turn analytics off in Cookie settings |
- Cookieless analytics: no analytics cookie and no identifier is written on your device - only PostHog's flag that it runs cookieless. PostHog receives the page address, referrer, browser type and a one-day anonymous hash computed on its server from your IP address and browser data. The hash changes every day, so we cannot recognise you on a later visit.
- Global Privacy Control: if your browser sends a GPC signal, we treat it as a refusal of analytics cookies, session recording and any sale or sharing of personal data, without asking. In the EU-and-similar group nothing is sent; elsewhere PostHog may count the visit cookielessly.
- Your choice - yes or no - is kept for 12 months; after that we ask again. You can change it earlier at any time in Cookie settings.
Cookies and storage we set
| Name | Provider | Purpose | Category | Lifetime |
|---|---|---|---|---|
| sh_geo (cookie) | SuliHuli | Your country code, to apply the rules of your region | Strictly necessary | Until you close the browser |
| c15t (cookie and local storage) | SuliHuli | Your consent choice | Strictly necessary | 12 months |
| c15t-sid (cookie and local storage) | SuliHuli | A random number that ties your consent choice together; it holds no personal data and is not sent anywhere | Strictly necessary | 12 months |
| __Secure-sulihuli.session_token, __Secure-sulihuli.session_data (cookies) | SuliHuli | Keep you signed in to your developer account; set only when you sign in, deleted when you sign out | Strictly necessary | 30 days after the last use (session data: 5 minutes) |
| __Secure-sulihuli.better-auth-passkey (cookie) | SuliHuli | Holds the one-time challenge while your device creates or uses a passkey | Strictly necessary | 5 minutes |
| ph_<project key>_posthog (cookie, local and session storage) | PostHog | Anonymous visitor and session ID | Analytics | 12 months |
| __ph_opt_in_out_<project key> (local storage) | PostHog | Remembers that analytics is turned off, or that it runs cookieless | Strictly necessary | Until you clear site data |
| ph_<project key>_window_id, ph_<project key>_primary_window_exists, ph_<project key>_session_registered_properties (session storage) | PostHog | Tab and session state for analytics and session recording | Analytics | Until you close the tab |
- Features you use yourself - saved models, the comparison tray, table columns and the light or dark theme - keep their settings in local storage on your device and never send them to us; see the Privacy Policy.
Your choices
- Change your mind at any time: "Cookie settings" at the bottom of every page reopens the panel. In the United States the same panel opens from "Your Privacy Choices".
- Global Privacy Control: turn it on in your browser or an extension, and we apply it on every visit.
- Browser settings: you can block or delete cookies in your browser. The site works without any of them.
Who receives the data
PostHog Inc. processes analytics data on our behalf under a Data Processing Agreement (DPA), signed 2026-11-08, in its US cloud, through a relay address on our own domain. Transfers from the EU, EEA, United Kingdom and Switzerland rely on PostHog's EU-U.S. Data Privacy Framework certification and its UK and Swiss extensions, and on the Standard Contractual Clauses in that DPA. The full list of recipients is in the Privacy Policy.
Changes
We update this policy when the cookies we use change; the date at the top shows the last change.