Gigya

Gigya

Customer identity and access management (CIAM) platform acquired by SAP. Gigya scripts handle social login, progressive profiling, and consent collection. Stores identity data in Gigya's cloud and syncs customer profiles to CRM and marketing automation systems.

Overview

Gigya (now SAP Customer Data Cloud) is an enterprise customer identity and access management (CIAM) platform. It provides social login, user registration, progressive profiling, consent management, and identity federation for large consumer-facing brands. Gigya processes hundreds of millions of consumer identity records globally and serves as a consent repository for GDPR and CCPA compliance workflows.

What This Script Does

Gigya's client-side SDK is a comprehensive identity management library that handles the full user authentication lifecycle.

Script Files and Domains

  • gigya.js — Primary SDK (~300–500KB). Loaded from cdns.gigya.com. Provides all client-side identity functionality including social login buttons, screen-sets, and API methods.
  • gigya-cs.js — Companion script for screen-set rendering and UI customization.
  • API calls to datacenter-specific endpoints: accounts.us1.gigya.com, accounts.eu1.gigya.com, accounts.eu2.gigya.com, accounts.au1.gigya.com (varies by deployment region).
  • Social login redirects go through socialize.{datacenter}.gigya.com for token exchange with Google, Facebook, and Apple.

Cookies Set

  • gig_bootstrap_{apiKey} — Authentication flow state cookie. Short-lived (session-scoped). Stores the current authentication step and prevents CSRF during login.
  • gig_canary — Canary deployment cookie for A/B testing of Gigya SDK versions. Persists for up to 6 months.
  • gig_login — Set after successful authentication on some deployments. Contains an encrypted session reference. Persists for the configured SSO session duration.
  • glt_{apiKey} — Gigya Login Token. First-party cookie containing the authenticated session token. Persists according to the site's SSO session policy (typically 2 weeks to 1 year for "remember me" flows).
  • Social platform third-party cookies: When social login is initiated, Facebook sets _fbp, Google sets SAPISID/HSID during the OAuth flow.

Data Collected Per Interaction

  • Social profile data returned by the identity provider (name, email, profile picture, social UID) — scope is configurable
  • User-entered registration fields (configurable; may include name, email, date of birth, phone number, custom fields)
  • Consent preferences: which policies were accepted, version of policy accepted, timestamp, and IP address of consent
  • Progressive profiling data: additional fields collected across multiple sessions
  • Login events: timestamp, login method, IP address, device type
  • Account activity: profile updates, consent changes, social account connections

Consent Management Features Gigya includes its own consent management module (now branded as SAP Customer Data Cloud Consent Management) that records granular consent preferences per user, per purpose, and per version of privacy policies. This makes Gigya itself a consent repository — it stores the consent records that your GDPR compliance depends on.

Analytics Module When Gigya Analytics is enabled, behavioral events (login frequency, social login usage, registration funnel drop-off) are sent to Gigya's analytics infrastructure.

Consent & Compliance

Consent category: Functional / Analytics (split by module)

  • GDPR/ePrivacy: The core authentication functionality operates under Article 6(1)(b) (contract performance) for sites requiring accounts, or Article 6(1)(f) (legitimate interest) for sites where login is optional but beneficial. Progressive profiling and analytics features require explicit consent under Article 6(1)(a). The glt_ session token cookie is strictly necessary for maintaining authenticated state. The Gigya Analytics module requires consent.
  • CCPA/CPRA: Identity data (name, email, social profiles) is personal information subject to access and deletion rights under CCPA. Gigya provides APIs to fulfill DSARs (data subject access requests) and deletion requests.
  • EU data residency: Gigya offers EU datacenter options (eu1, eu2, eu5). Organizations processing EU resident data should configure their Gigya deployment to use EU datacenters to avoid cross-border transfer concerns.
  • EU-US Data Privacy Framework: For US deployments, SAP (as Gigya's parent) participates in the DPF. SCCs are available as an alternative transfer mechanism.
  • DPA enforcement history: The Irish DPA (DPC) has investigated social login consent practices. Ensure that Gigya's social login implementation presents clear, affirmative consent prompts before initiating OAuth flows that share data with social platforms.

Should You Block This Without Consent?

Conditional. Gigya's core authentication is functional and cannot be blocked without preventing users from logging in. However, the analytics module and progressive profiling features should be disabled or blocked until functional/analytics consent is obtained. Social login buttons that trigger OAuth flows to Facebook and Google should not be rendered until the user has acknowledged data sharing with those platforms — many DPAs consider rendering social login buttons as implicit data transfer initiation.

Is Gigya GDPR compliant?

Gigya typically loads analytics and functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Gigya can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Gigya, not on Gigya itself.

Visit website

Consent Categories

Also Known As

GigyaSAP Customer Data CloudSAP CDCCIAMsocial logincustomer identity managementSAP Gigya

Industries

Computers Electronics and TechnologyProgramming and Developer Software

Tracked Domains (1)

Gigya's trackers are rarely seen, seen on under 1% of the sites ConsentStack has scanned. Scan your own site to see which of these are firing before consent.

gigya.comAnalytics

gigya.com is an analytics domain operated by Gigya, used to measure visits, sessions, and on-site behavior. Seen on under 1% of scanned sites.

Cookies Gigya Sets (2)

gig_bootstrap_

SAP Customer Data Cloud (Gigya) bootstrap state; suffix is the API key.

gig_loginToken_

SAP Customer Data Cloud (Gigya) login session token; suffix is the API key.

Frequently Asked Questions

Related Vendors

Browser Update
Browser Update
Online tool that checks if browsers are using the latest version. The Browser Update.org script displays a non-intrusive notification bar to visitors using outdated browsers, recommending they upgrade for security reasons.
Internest-holding
Internest-holding
Russian digital advertising platform providing display and programmatic ad solutions. aDriver scripts serve banner and rich media ad creatives on publisher sites and track impression and click events.
Chaturbate
Chaturbate
Chaturbate is an adult live streaming and cam platform. Scripts load the live video player infrastructure, real-time chat interface, and tipping and token transaction system for performer and viewer interactions. Sets session cookies for user authentication and stream state management.
gskinner
gskinner
Music and sound design studio (CreateJS). gskinner's CreateJS scripts are open-source JavaScript libraries for building interactive HTML5 content. No advertising or behavioral tracking; used by developers for animations and games.
Dailymotion
Dailymotion
Video hosting platform popular in Europe, used as an alternative to YouTube for embedded video content. The Dailymotion player script loads an interactive video player and logs play events, completion rates, and ad impressions. Advertising within the player is enabled via audience cookies for targeted pre-roll and mid-roll ads.
GitHub
GitHub
Primarily appears on developer-focused sites via embedded Gist snippets or GitHub Buttons. These embeds load scripts from GitHub's CDN that may set session cookies. GitHub's own analytics infrastructure fires when GitHub-hosted pages are visited but does not typically appear as a third-party tracker on external sites.

Manage consent for Gigya

ConsentStack automatically detects and manages Gigya trackers so your site stays compliant with global privacy regulations.