Built Specifically for DPDPA Compliance

    Every feature is purpose-built to address the Digital Personal Data Protection Act requirements.

    Explicit consent capture
    Purpose-based data tracking
    Withdrawal automation
    Immutable audit logs
    Lifecycle governance
    Real-time consent sync

    Developer-Friendly Integration

    Built to integrate seamlessly into your existing stack.

    API-first architecture
    SDK deployment support
    Real-time sync capabilities
    Secure data storage
    Cross-platform compatibility
    // Initialize OneConsent SDK
    import { OneConsent } from '@oneconsent/sdk';
    
    const consent = new OneConsent({
      apiKey: 'your-api-key',
      region: 'IN',
      compliance: 'DPDPA'
    });
    
    // Capture consent
    await consent.capture({
      purpose: 'marketing',
      channel: 'email',
      principal: userId
    });
    
    // Check consent status
    const status = await consent.check(userId);
    console.log(status.granted); // true