Comply DP

Cookie Policy

Last updated: June 26, 2026

This Cookie Policy explains how Nihonium Labs Private Limited (“ComplyDP”, “we”, “us”) uses cookies and similar technologies on https://www.complydp.com.


1) What are cookies?

Cookies are small text files stored on your device. We also use localStorage, pixels, and SDK identifiers. These support security, product features, analytics, and campaign measurement.

2) Why we use cookies

  • Strictly necessary: Clerk authentication and session security.
  • Functional: Dashboard state, expert chat, Calendly in-page booking, and consent preferences in browser storage.
  • Analytics: PostHog usage and error monitoring; Vercel Web Vitals and aggregate traffic (cookieless, country-level only).
  • Marketing: Google Ads and LinkedIn conversion measurement.

3) Your choices

Use the footer link Cookie Settings to accept, reject, or customise categories. Choices are saved in localStorage under cookie-preferences. Withdrawing consent is as easy as giving it under the DPDP Act.

4) Cookie & storage inventory

Technologies deployed on www.complydp.com as of June 26, 2026. Third-party cookies are set when their scripts load.

Strictly necessary cookies

Authentication and security via Clerk.

NameProviderPurposeDuration
__clientClerk (authentication)Identifies the browser/client for sign-in and session security.1 year
__client_uatClerk (authentication)Records client activity timestamp for session freshness.1 year
__sessionClerk (authentication)HttpOnly session token when you sign in to ComplyDP.Session or up to 7 days (remember me)
__clerk_db_jwtClerk (authentication)Short-lived JWT used for Clerk client synchronization.Session

Related browser storage

KeyProviderPurposeDurationScope
cookie-preferencesComplyDPStores your cookie consent category choices from the banner.Until cleared in browserAll visitors

Analytics (optional category)

PostHog cookies below; Vercel Web Vitals load separately when Analytics is accepted (see notes).

NameProviderPurposeDuration
ph_phc_*_posthogPostHog (via /ingest proxy)Distinct visitor ID and session for product analytics and error capture.1 year
ph_*_posthogPostHog (via /ingest proxy)Session replay and feature-flag state when enabled.Session to 1 year
  • Vercel Web Analytics (optional, cookieless): aggregate page views and Core Web Vitals. Country-level traffic splits only; not used for city-level marketing profiles.
  • Loads from va.vercel-scripts.com after you accept Analytics. Does not set marketing cookies.

Related browser storage

KeyProviderPurposeDurationScope
ph_phc_*_posthogPostHogBackup persistence for analytics distinct ID when cookies are blocked.1 yearAll visitors (instrumentation-client.js)

Marketing (optional category)

Google Ads and LinkedIn campaign measurement.

NameProviderPurposeDuration
_gcl_auGoogle AdsConversion linker: attributes ad clicks to on-site actions.90 days
_gcl_awGoogle AdsStores Google Ads click information for conversion reporting.90 days
test_cookieGoogle (doubleclick.net)Checks whether the browser accepts third-party cookies for ad measurement.Session
li_sugrLinkedIn Insight TagBrowser identifier for LinkedIn campaign measurement.90 days
bcookieLinkedInBrowser ID for LinkedIn plugins and ad analytics.1 year
lidcLinkedInRouting and load-balancing for LinkedIn services.24 hours
UserMatchHistoryLinkedInSyncs LinkedIn Ads ID for retargeting measurement.30 days

Functional browser storage

Dashboard and product features, not ad profiling. Calendly loads only after Functional consent when you use Talk to DPDP Expert.

KeyProviderPurposeDurationScope
complydp_org_idComplyDPRemembers your active organisation in the dashboard.Until clearedSigned-in users
complydp_org_roleComplyDPCaches your role for the active organisation.Until clearedSigned-in users
dpdp_expert_chatComplyDPTemporary chat history for the on-site DPDP Expert assistant.24 hoursVisitors using the expert chat
complydp_cookie_jobComplyDPIn-progress cookie scan job state in the dashboard.Until scan completesSigned-in dashboard users
complydp_audit_jobComplyDPIn-progress DPDP audit job state in the dashboard.Until audit completesSigned-in dashboard users
consent_*ComplyDPPer-context consent banner choices on preview/demo flows.Until clearedConsent preview pages
  • Talk to DPDP Expert loads Calendly only with Functional consent. The in-page widget may also set data from Calendly subprocessors: Stripe (m.stripe.com, m.stripe.network) and Google reCAPTCHA (recaptcha.net). ComplyDP does not load these until you open the scheduler.

Third-party services

  • Clerk (clerk.com): Authentication
  • PostHog (posthog.com): Product analytics (proxied via www.complydp.com/ingest)
  • Google Ads (google.com): Conversion tracking for ad campaigns
  • LinkedIn (linkedin.com): Campaign measurement and insight tag
  • Vercel (vercel.com): Hosting; cookieless Web Vitals and aggregate page traffic
  • Calendly (calendly.com): In-page meeting scheduler when you book via Talk to DPDP Expert (Functional consent)
  • Stripe (via Calendly) (stripe.com): Fraud and payment checks inside the Calendly widget when opened
  • Google reCAPTCHA (via Calendly) (recaptcha.net): Bot protection on Calendly booking forms when opened

5) Contact

Cookie or privacy queries: privacy@complydp.com