TSI Coop Foundation

TSI DPDP CMS Client - Interactive Tour

Welcome to Your Privacy Journey with TSI Coop!

Hello and welcome to this interactive tour of the TSI DPDP Consent Management System Client! At TSI Cooperative Foundation, we believe in transparent and user-empowering data privacy. As the Data Fiduciary for this website, we are committed to upholding your rights under the Digital Personal Data Protection (DPDP) Act, 2023.

This tour will walk you through how our system puts you in control of your personal data.

About TSI Digital Hub

A digital platform that connects business IT departments with solutions, services and talent. More details here.

Understanding Your Data & Our Purposes

Before we dive into the demo, let's briefly look at the types of information we might collect and why. Remember, you control what you share!

We Collect Data For These Core Purposes

Account Registration & Management: To create and manage your business or professional account, enable login, and provide access to exclusive content and services on the TSI Coop website. This data is essential for you to have an account with us.

Website Analytics & Performance: To understand how visitors use our website, which pages are most popular, and identify areas for improvement. This helps us enhance your browse experience and site performance.

Community Engagement: Your community interactions such as technical posts, meetings/webinars invite, enquiries, RFPs, testimonials, support requests and grievances. This helps us offer stakeholder collaboration in the MSME tech ecosystem.

Solutions & Services Showcase: Solutions and Services that will help the MSMEs & Professionals to discover and benefit. This will help us expand the reach of local providers.

Maturity Assessments: Digital Maturity Assessments of businesses and Capability Maturity Assessment of local providers. This helps us offer Ratings & advise on areas of improvement.

The Data Fields Involved Include

Email Address, Business Name, Professional Name, College Name, Industry Type, City, Organization Type.

Website Usage Data, Device Information.

Engagement Interactions (e.g., technical post views, meetings, inquiries, RFPs, testimonials, support request, grievances).

Solution & Service details of local providers.

Maturity Assessment Responses.

Your Interactive Demo Journey: Putting You in Control

Let's begin! Follow the steps below and click on the elements within the demo page to see how it all works.

Step 1: Your First Interaction - The Consent Banner

What you see: When you first visit the site (or if your consent has expired), a Consent Banner will appear at the bottom of your screen (see below). This is our way of giving you clear notice as soon as you arrive.

Your Action: You have three clear options:

Click "Accept All & Continue": This quickly grants consent for all non-essential purposes.

Click "Reject Non-Essential": This will only enable the absolutely necessary functions of the website.

Click "Manage My Preferences": This is where you get granular control!

Step 2: Granular Control - Managing Your Preferences

How to access: If you clicked "Manage My Preferences" on the banner, or if you click the "Privacy Choices" link at the bottom-right of the page now, a modal window (the "Preference Center") will pop up.

What you see:

A list of all our data processing purposes (like "Website Analytics," "Personalized Marketing," etc.).

Mandatory purposes (like "Account Registration") will be marked as "Mandatory for Service" and their toggles will be disabled, as they are essential for core site functionality.

For optional purposes, you'll see a toggle switch.

Your Action:

Toggle the switches to your desired "ON" (accept) or "OFF" (reject) position for each purpose.

Click "Save Choices" at the bottom of the modal to apply your selections.

Observe: Watch how the console messages change, indicating which scripts (e.g., analytics, community engagement) are now active or inactive based on your choices!

Step 3: Checking Your Choices - "View Preferences"

What it is: This feature allows you to see the exact JSON representation of your current consent preferences stored in your browser.

Your Action: Click the View Preferences link on the page.

Observe: A modal will appear showing a formatted JSON object. This is your personal consent artifact!

If you haven't made a choice yet, it will politely inform you.

If you've made choices, you'll see policyId, policyVersion, timestamp, mechanism, and your preferences (a list of purpose_id: true/false). This is our auditable record of your choices.

Step 4: Linking Your Identity - "Link Principal"

The Challenge: Sometimes, you interact with a website before logging in (an "anonymous" session). Later, you log in. How do we connect those early choices to your official account? This is where "Link Principal" comes in.

Observe:

If you see a modal asking for your Name and Email, it means your browser has an anonymous ID that can be linked. Fill in details and click "Submit & Link Account." We'll simulate receiving a "Principal ID."

If you immediately see a modal saying "Account Already Linked!", it means your browser already has a non-anonymous ID associated with it.

Observe (after linking): The modal will update to show your new, persistent principal_id stored in your browser's local storage, along with all your consent preferences under this unified ID. In a real system, this ID would be your authenticated user ID from our backend.

Step 5: Consent-Gated Features - "Add Post" & "Provider Zone"

The Principle: Certain functionalities on our site require your consent for specific data processing purposes.

Your Action (Add Post):

Click Add Post

Observe: A modal will appear.

If your "Community Engagement" preference is OFF, it will deny access and prompt you to "Manage Preferences."

If your "Community Engagement" preference is ON, it will grant access.

Try This: If denied, click "Manage Preferences" from the modal, enable "Community Engagement", "Save Choices", then try "Add Post" again.

Your Action (Provider Zone):

Click Provider Zone

Observe: A modal will appear.

If your "Solutions & Services Showcase" preference is OFF, it will deny access.

If your "Solutions & Services Showcase" preference is ON, it will grant access.

Try This: Adjust the "Solutions & Services Showcase" preference in "Manage Preferences" and re-test.

Conclusion: Trust, Transparency, and Control

This tour demonstrates how TSI Cooperative Foundation empowers you to manage your privacy. Our system not only complies with the DPDP Act but strives to give you full transparency and control over your personal data. We are continuously working to make your experience secure, seamless, and trustworthy.

Thank you for taking the tour! We invite you to experience our live implementation firsthand

Privacy Choices