Title: DPDP Compliance
Author: gopithecheetah
Published: <strong>30 Tháng 10, 2025</strong>
Last modified: 30 Tháng 10, 2025

---

Tìm kiếm plugin

Plugin này **chưa được cập nhật với 3 phiên bản mới nhất của WordPress**. Nó có 
thể không được hỗ trợ và bảo trì, và có thể xung đột với các phiên bản WordPress
mới nhất.

![](https://ps.w.org/dpdp-compliance/assets/icon-256x256.png?rev=3386844)

# DPDP Compliance

 Bởi [gopithecheetah](https://profiles.wordpress.org/gopithecheetah/)

[Tải về](https://downloads.wordpress.org/plugin/dpdp-compliance.zip)

 * [Chi tiết](https://vi.wordpress.org/plugins/dpdp-compliance/#description)
 * [Đánh giá](https://vi.wordpress.org/plugins/dpdp-compliance/#reviews)
 *  [Cài đặt](https://vi.wordpress.org/plugins/dpdp-compliance/#installation)
 * [Nhà phát triển](https://vi.wordpress.org/plugins/dpdp-compliance/#developers)

 [Hỗ trợ](https://wordpress.org/support/plugin/dpdp-compliance/)

## Mô tả

SG2 DPDP Compliance Toolkit is a comprehensive WordPress plugin designed to help
Indian websites comply with the Digital Personal Data Protection (DPDP) Act, 2023.
It provides tools for managing user consent, handling data subject rights (DSR) 
requests, generating dynamic privacy policies, and auditing compliance activities.

### Key Features:

 * **Consent Management Banner**: A customizable cookie consent popup that allows
   users to manage preferences for data processing purposes (e.g., communication,
   analytics, marketing, strictly necessary). Supports multi-language (English, 
   Hindi) and test mode for development.
 * **Grievance Redressal Form**: A secure form for users to submit DSR requests (
   access, correction, deletion of personal data). Includes email confirmation, 
   rate limiting, and admin workflow for approval/rejection.
 * **Privacy Policy Generator**: Automatically generates a basic privacy policy 
   based on your site settings, using templates for blogs or e-commerce sites. Easily
   customizable via shortcodes.
 * **Admin Dashboard**: Beautiful, responsive dashboard with metrics (total consents,
   pending requests), sub-pages for settings, logs, requests, audit trails, script
   manager, and exports (CSV/JSON).
 * **Consent Logging & Audit**: Logs all consents and actions to the database with
   IP/user agent hashing for privacy. View/export logs easily.
 * **Shortcodes**: Embed components easily:
    - `[dpdp_grievance_form]`: DSR request form.
    - `[dpdp_consent_status]`: User’s current consent status.
    - `[dpdp_privacy_policy]`: Dynamic privacy policy.
 * **Script Manager**: Block or manage third-party scripts based on consent (e.g.,
   GA4, Facebook Pixel integrations via SDK).
 * **Security & Performance**: Rate limiting, nonces, sanitization, and GDPR-inspired
   best practices. No external dependencies beyond WordPress core.
 * **SDK for Integrations**: JavaScript SDK for advanced consent checks (e.g., `
   window.DPDP.getConsent()`).

The plugin auto-creates necessary database tables on activation and sets up default
pages (Privacy Policy, Consent Status, Grievance Form). It’s lightweight, mobile-
responsive, and follows WordPress coding standards.

### Why SG2 DPDP Compliance Toolkit?

The DPDP Act mandates consent for personal data processing, data subject rights,
and grievance mechanisms. This plugin simplifies compliance without needing custom
development.

For support, visit [SG2 Technologies](https://sg2technologies.com/) or the [WordPress.org support forum](https://wordpress.org/support/plugin/dpdp-compliance/).

### External services

This plugin optionally uses third-party services for enhanced security and analytics.
These are configurable and disabled by default. All integrations respect user consent
where applicable.

#### Google reCAPTCHA (Optional, for Grievance Form)

Used for spam protection on the DSR request form.
 **Data sent**: User’s IP address
and reCAPTCHA response token only when the form is submitted (if enabled in settings).
No personal data is sent without form interaction. **Why/When**: To verify human
submissions and prevent abuse; called via Google’s API on form POST. **Provider**:
Google LLC. Terms: https://policies.google.com/terms. Privacy Policy: https://policies.
google.com/privacy.

#### Google Tag Manager (GTM) (Optional, Consent-Based)

Used to load Google Analytics scripts based on user consent.
 **Data sent**: The
GA tracking ID when the page loads (only if consent is given for analytics purposes).
No personal data transmitted without consent. **Why/When**: For analytics tracking;
loads dynamically after user consent via the Script Manager. **Provider**: Google
LLC. Terms: https://marketingplatform.google.com/about/analytics/terms/us/. Privacy
Policy: https://policies.google.com/privacy.

All services comply with DPDP consent requirements. Disable in settings if not needed.

## Cài đặt

 1. Upload the `dpdp-compliance` folder to the `/wp-content/plugins/` directory of 
    your WordPress site.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. (Optional) Configure settings via **DPDP > General** (e.g., company name, DPO email,
    consent purposes).
 4. Add shortcodes to pages/posts:
 5.  * Grievance Form: `[dpdp_grievance_form]`
     * Consent Status: `[dpdp_consent_status]`
     * Privacy Policy: `[dpdp_privacy_policy]`
 6. The consent banner appears automatically on frontend (customize in **DPDP > Banner**).
 7. Visit **DPDP > Dashboard** to view metrics and manage logs/requests.

The plugin creates default pages automatically. Test in a staging environment first.

## Hỏi đáp

### Does this plugin handle reCAPTCHA for forms?

reCAPTCHA is optional for the grievance form (enable in General settings). It uses
Google’s API for spam verification—see the External Services section for details
on data sent. The form also includes WordPress nonces and rate limiting as backups.

### How do I customize the consent banner?

Go to **DPDP > Banner** to adjust texts, styles (position, theme, colors), display
rules (first visit only), and purposes.

### Can I export logs for compliance audits?

Yes, from **DPDP > Exports**, download consents, requests, or audit logs as CSV 
or JSON, with filters for status/date.

### Is multi-language support built-in?

Yes, English and Hindi by default. Add translations in **DPDP > Translations**. 
Banner and forms auto-detect locale.

### What happens on plugin deactivation?

Database tables are preserved by default (toggle in Advanced settings). Consents
are stored in cookies for ongoing compliance.

### Does it integrate with Google Analytics or Facebook?

Yes, via the JavaScript SDK. It updates gtag/fbq consent modes based on user preferences—
see External Services for details.

### How do I regenerate the privacy policy?

Edit the template in **DPDP > Policy** and click “Regenerate”. Use shortcode `[dpdp_privacy_policy]`
to display.

### Is the plugin compatible with caching plugins?

Yes, but clear cache after activation. The banner uses cookies, not server-side 
state.

For more FAQs, check the [documentation](https://sg2technologies.com/docs/dpdp-compliance/).

## Đánh giá

Không có đánh giá nào cho plugin này.

## Người đóng góp & Lập trình viên

“DPDP Compliance” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp

 *   [ Gopi Narayanaswamy ](https://profiles.wordpress.org/gopithecheetah/)

[Dịch “DPDP Compliance” sang ngôn ngữ của bạn.](https://translate.wordpress.org/projects/wp-plugins/dpdp-compliance)

### Muốn tham gia phát triển?

[Duyệt code](https://plugins.trac.wordpress.org/browser/dpdp-compliance/), check
out [SVN repository](https://plugins.svn.wordpress.org/dpdp-compliance/), hoặc theo
dõi [nhật ký phát triển](https://plugins.trac.wordpress.org/log/dpdp-compliance/)
qua [RSS](https://plugins.trac.wordpress.org/log/dpdp-compliance/?limit=100&mode=stop_on_copy&format=rss).

## Nhật ký thay đổi

#### 2.1.1

 * Updated documentation for external services (reCAPTCHA, GTM) to meet WP.org guidelines.
 * Fixed contributors list and short description for readme compliance.
 * Minor tweaks to installation and FAQ for clarity.

#### 2.1.0

 * Initial public release.
 * Added Script Manager for third-party integrations.
 * Improved admin UI with gradients and responsive design.
 * Enhanced grievance form with purple header styling.
 * Added rate-limiting to consent logging.
 * Multi-language support for banner and forms.
 * SDK for GA4/Facebook consent updates.

#### 2.0.0

 * Core features: Consent banner, DSR forms, policy generator.
 * Database tables for consents, requests, audits.
 * Admin sub-pages for all management.
 * Shortcodes and auto-page creation.

#### 1.0.0

 * Prototype: Basic banner and logging.

## Meta

 *  Phiên bản **2.1.0**
 *  Cập nhật lần cuối **11 tháng trước**
 *  Số lượt cài đặt **Ít hơn 10**
 *  Phiên bản WordPress ** 5.0 hoặc cao hơn **
 *  Đã kiểm tra lên đến **6.8.10**
 *  Phiên bản PHP ** 7.4 hoặc cao hơn **
 *  Ngôn ngữ
 * [English (US)](https://wordpress.org/plugins/dpdp-compliance/)
 * Thẻ
 * [compliance](https://vi.wordpress.org/plugins/tags/compliance/)[consent](https://vi.wordpress.org/plugins/tags/consent/)
   [data protection](https://vi.wordpress.org/plugins/tags/data-protection/)[dpdp](https://vi.wordpress.org/plugins/tags/dpdp/)
   [privacy](https://vi.wordpress.org/plugins/tags/privacy/)
 *  [Nâng cao](https://vi.wordpress.org/plugins/dpdp-compliance/advanced/)

## Đánh giá

Chưa có đánh giá nào được gửi.

[Your review](https://wordpress.org/support/plugin/dpdp-compliance/reviews/#new-post)

[Xem tất cả đánh giá](https://wordpress.org/support/plugin/dpdp-compliance/reviews/)

## Những người đóng góp

 *   [ Gopi Narayanaswamy ](https://profiles.wordpress.org/gopithecheetah/)

## Hỗ trợ

Có điều gì muốn nói? cần giúp đỡ?

 [Xem diễn đàn hỗ trợ](https://wordpress.org/support/plugin/dpdp-compliance/)

## Ủng hộ

Bạn có muốn hỗ trợ vào sự phát triển của plugin này?

 [ Ủng hộ plugin này ](https://sg2technologies.com/donate/)