SDKsClient

Client SDKs

Browser and mobile SDKs for tracking page views, events, and user identity. Automatic capture of URLs, click IDs, referrers, and more.

Client SDKs

Client SDKs run in the browser or on a mobile device. They automatically capture page views, query parameters (click IDs like gclid and fbclid), referrer data, and other context — so you get tracking out of the box with minimal setup.

All client SDKs expose simple methods for tracking events and identifying users (e.g., ours('track', 'Event Name')), and handle batching, retrying, and default property hydration for you.

Available SDKs

SDKInstallDocs
Web SDK (script tag)<script> snippetWeb SDK
Web SDK (npm)npm install @oursprivacy/cdp-sdkWeb SDK
AndroidGradle dependencyAndroid SDK
iOSCocoaPods / SPMiOS SDK
React Nativenpm install @oursprivacy/react-native-sdkReact Native SDK

Tag Manager Installation

You can also install the Web SDK through a tag manager:

Looking for Server-Side Tracking?

If you need to send events from your backend, see the Ingest SDKs. For managing your account configuration programmatically, see the Platform SDKs.

How is this guide?

On this page