Compliance Framework

OctoCred Regulatory Governance & Data Control

This dashboard details the regulatory workflows and compliance safeguards implemented inside the OctoCred platform to satisfy the mandates of the Digital Personal Data Protection (DPDP) Act of India, 2023.

Right to Erasure and Personal Data Disposal (DPDP Section 11)

Data Principals can exercise their legal right to request the correction or complete deletion (Right to Erasure) of their personal records. When an erasure request is submitted, it is logged directly in the Grievance Queue for officer review. Upon validation and approval by the nominated officer, the platform automatically purges all personal identifiers (such as PAN cards or bank statement references) from active storage and revokes all active consents.

1
Application Logged
The Data Principal submits a formal erasure request, which is routed directly into the Grievance Officer's queue.
2
Officer Verification
The Designated Officer analyzes the loan context and legal grounds (e.g. checking for active credit obligations).
3
Cascade Disposal
Upon approval, the system triggers the scrubbing engine to permanently clear personal identifiers.
4
Consent Nullification
All historical consents are revoked and recorded as WITHDRAWN in the cryptographic compliance ledger.
sequenceDiagram autonumber actor Principal as Data Principal (Customer) actor Officer as Designated Grievance Officer participant Desk as Compliance Desk Portal participant Fiduciary as Data Fiduciary Engine Principal->>Fiduciary: Submit formal application for Data Erasure Fiduciary->>Desk: Log ticket in Grievance Queue Officer->>Desk: Analyze application context and legal grounds Officer->>Desk: Authorize Deletion and Resolve Ticket activate Fiduciary Fiduciary->>Fiduciary: Record ticket resolution state Note over Fiduciary: Automated Disposal of Personal Data Fiduciary->>Fiduciary: Purge personal identifiers (overwrite with verification flag) Fiduciary->>Fiduciary: Nullify active authorizations and record revocations Fiduciary-->>Desk: Acknowledge completion of data erasure deactivate Fiduciary

Cryptographic Verification of Compliance Ledger (DPDP Section 8)

To ensure strict audit-readiness and regulatory alignment, the platform maintains a non-repudiable record of every customer decision. Whenever the audit sheet is opened, the system dynamically recalculates the unique security signature for each log entry and compares it against the database. Any modification or unauthorized record editing instantly triggers a compliance alert.

1
Log Query
The compliance auditor requests a review of the transaction ledger, fetching all historic records.
2
Recompute Signatures
The auditor utility loops through all entries, re-calculating the SHA-256 signature using database states.
3
Integrity Matching
The computed signature is matched against the original notice hash recorded when the consent was created.
4
Status Certification
Entries are marked with a green 'Shield Verified' badge if intact, or a red warning alert if any data was altered.
flowchart TD Start([Request Compliance Ledger Audit]) --> Fetch[Query historical ledger records] Fetch --> LoopStart{Evaluate each transaction entry...} LoopStart --> QueryNotice[Retrieve associated notice version and terms] QueryNotice --> Recalculate[Recompute cryptographic hash signature] Recalculate --> Compare{Does computed signature match ledger record?} Compare -- Yes --> Valid[Verify entry integrity - Shield Verified] Compare -- No --> Invalid[Raise integrity exception alert] Valid --> LoopEnd[Advance to next entry] Invalid --> LoopEnd LoopEnd --> LoopStart LoopEnd -- Done --> End([Complete validation of Compliance Ledger])

Regulatory Enforcement & System Architecture Map

The table below maps customer actions and business operations directly to compliance outcomes and regulatory safeguards running inside the platform.

Compliance Engine Component Business Trigger / Action Regulatory Outcome / Compliance Guardrail
Secure Hash Generator Internal security check Creates a cryptographic signature for every decision, ensuring audit logs cannot be modified post-creation without detection.
Sandbox Bootstrapper Application startup Initializes the environment with default notice templates, sample customers, and initial compliance states.
Consent Preference Controller Customer adjusts dashboard permission switches Saves granular customer choices, updates permission records immediately, and commits a record of the choice to the ledger.
New Customer Wizard Customer signs up for a credit card or loan Presents separate, individual check-boxes for each category of data, ensuring consent is free, specific, and unambiguous.
Grievance Desk Router Customer files a correction or deletion ticket Tracks and logs user requests under Section 11/12, ensuring they are addressed by the nominated Grievance Officer.
Erasure & Scrubbing Engine Grievance Officer approves a deletion request Purges personal customer data, halts processing, and automatically revokes active consents.
Compliance Audit Viewer Auditor reviews the transaction ledger Verifies signatures on-the-fly, providing immediate visual confirmation that data is correct and untampered.