Dataviz logoDataviz
LoginBook a Demo
Section Legal

Privacy Policy.

How we collect, use, and protect your data when you use Dataviz by DemanualAI.

Effective: March 18, 2026Last Updated: March 18, 2026DemanualAI Pvt. Ltd.

1. Introduction

DemanualAI Pvt. Ltd. ("DemanualAI," "we," "us," or "our") operates the Dataviz by DemanualAI platform ("Service"), an AI-powered analytics tool that connects to your databases and translates natural language questions into SQL queries.

This Privacy Policy explains how we collect, use, store, and protect your personal information when you use our Service, visit our website, or interact with us.

By using the Service, you agree to the practices described in this policy. If you do not agree, please do not use the Service.

2. Information We Collect

2.1 Information You Provide

Data TypeExamplesPurpose
Account InformationEmail address, name, organization nameAccount creation, authentication, communication
Database Connection DetailsHost, port, database name, username, password, SSH keysConnecting to your database to execute queries
Natural Language Questions"Show me total revenue by month"Translating your questions into SQL queries
Support CommunicationsEmails, chat messages, feedbackResponding to your inquiries and improving the Service

2.2 Information We Collect Automatically

Data TypeExamplesPurpose
Usage DataQueries executed, features used, session duration, page views, button clicks, page exitsService improvement and analytics
Session Replay DataInteraction playback on our own properties, with form inputs maskedDebugging, usability analysis, and product improvement
Device InformationBrowser type, operating system, screen resolutionCompatibility and debugging
Log DataIP address, user agent, timestamps, request URLsSecurity monitoring, audit trail, troubleshooting

2.3 Information from Your Database (Query Results)

When you ask a question, our Service executes a SQL query against your connected database. The results are:

  • Displayed to you in your browser or messaging channel (Slack, WhatsApp)
  • Not permanently stored in our systems — results exist only for the duration of your active session
  • Cached temporarily (configurable TTL) for performance — cache entries are automatically evicted

Important: We do not control what data exists in your database. If your database contains personal data (customer names, emails, addresses, etc.) and you query for that data, it will pass through our system temporarily. We recommend connecting with read-only credentials and being mindful of what data you query.

3. How We Use Your Information

We use collected information for:

PurposeLegal Basis (GDPR)Legal Basis (DPDP Act)
Providing and operating the ServiceContract performanceLegitimate use (Sec. 7)
Authenticating your identityContract performanceLegitimate use (Sec. 7)
Monitoring for security threats and abuseLegitimate interestReasonable purpose (Sec. 7)
Generating audit logs for complianceLegitimate interest / Legal obligationReasonable purpose (Sec. 7)
Improving the ServiceLegitimate interestConsent (where required)
Communicating with you about your accountContract performanceLegitimate use (Sec. 7)
Complying with legal obligationsLegal obligationLegal obligation (Sec. 7)

We do NOT:

  • Sell your personal data to third parties
  • Use your data or query results to train AI models
  • Share your data with advertisers
  • Use your database credentials for any purpose other than executing your queries
  • Access your database outside of your explicit query requests

4. How We Store and Protect Your Information

4.1 Credential Security

  • Database passwords and SSH keys are encrypted using AES-256-GCM via Supabase Vault
  • Credentials are decrypted only at the moment of query execution
  • Passwords are never returned in API responses — they are redacted at every endpoint
  • Every credential access is logged with the requesting user's identity and timestamp

4.2 Data at Rest

DataEncryptionRetention
Database credentialsAES-256-GCM (Supabase Vault)Until you delete the connection
Account informationAES-256 (Supabase disk encryption)Until account deletion
Conversation metadataAES-256 (Supabase disk encryption)Until you delete the conversation
Query resultsNot stored permanentlySession-scoped only
Cached resultsRedis (in-memory)Configurable TTL, auto-evicted
Report PDFsAES-256 (Supabase Storage)30 days after archival, then deleted
Audit logsAES-256 (Supabase disk encryption)Per retention policy (see Section 7)

4.3 Data in Transit

All data transmitted between your browser, our servers, and third-party services is encrypted using TLS 1.2 or higher.

4.4 Access Controls

  • Role-Based Access Control (RBAC) restricts what each user can do
  • Row-Level Security (RLS) at the database level ensures tenant isolation
  • Only authorized personnel can access production systems
  • All access is logged and auditable

5. Data Sharing and Third-Party Processors

We share data with the following third-party processors, solely for the purpose of operating the Service:

ProcessorPurposeData SharedLocationCompliance
Supabase Inc.Database hosting, authentication, file storageAccount data, metadata, encrypted credentialsAWS (managed)SOC 2 Type II, GDPR compliant
Amazon Web Services (AWS)Compute (EC2), CDN (CloudFront), AI (Bedrock), Security (WAF)API traffic, natural language questions (ephemeral)ap-south-1 (Mumbai), us-east-1SOC 2, ISO 27001, GDPR
TwilioWhatsApp messaging integrationMessages sent via WhatsAppUSGDPR, SOC 2
Slack TechnologiesSlack bot integrationMessages sent via SlackUSSOC 2, ISO 27001
PostHogProduct analytics and session replay on our owned propertiesPage views, click events, navigation flow, session replay with masked form inputsCloud-hosted by PostHogProcessor terms and security controls provided by PostHog

AI Processing (AWS Bedrock): Your natural language questions are sent to AWS Bedrock for SQL generation. AWS Bedrock processes this data ephemerally — it is not stored, logged, or used for model training. AWS Bedrock is GDPR-ready and covered by AWS's Data Processing Addendum.

We do not share your data with any other third parties. We will notify you of any changes to our sub-processors at least 30 days in advance.

6. Your Rights

Depending on your jurisdiction, you may have the following rights:

6.1 Under GDPR (EU/EEA)

RightDescriptionHow to Exercise
Access (Art. 15)Request a copy of your personal dataEmail privacy@demanualai.com
Rectification (Art. 16)Correct inaccurate personal dataUpdate via Settings page or email us
Erasure (Art. 17)Request deletion of your personal dataDelete your account via Settings, or email us
Restriction (Art. 18)Restrict processing of your dataEmail privacy@demanualai.com
Portability (Art. 20)Receive your data in a machine-readable formatEmail privacy@demanualai.com
Objection (Art. 21)Object to processing based on legitimate interestEmail privacy@demanualai.com
Withdraw Consent (Art. 7)Withdraw consent at any timeEmail privacy@demanualai.com

6.2 Under DPDP Act 2023 (India)

RightDescriptionHow to Exercise
Access (Sec. 11)Right to obtain summary of personal data and processing activitiesEmail privacy@demanualai.com
Correction & Erasure (Sec. 12)Right to correction, completion, updating, and erasureEmail privacy@demanualai.com or via Settings
Grievance Redressal (Sec. 13)Right to have grievances addressedEmail privacy@demanualai.com (response within 30 days)
Nomination (Sec. 14)Right to nominate another person to exercise rightsEmail privacy@demanualai.com

We will respond to all rights requests within 30 days. We may ask for identity verification before processing your request.

7. Data Retention

Data TypeRetention PeriodDeletion Method
Account informationUntil account deletionPermanent deletion upon request
Database connection credentialsUntil connection deleted by userVault secret permanently destroyed
Conversation metadata (titles, summaries)Until deleted or auto-purgedUser-initiated or 180 days after archival
Conversation messages (SQL, templates)Until deleted or auto-purgedUser-initiated or 180 days after archival
Query resultsNot storedSession-scoped, cache TTL-based
Report PDFs30 days after archivalAutomatic deletion from storage
Audit logs12 monthsAnonymization of IP addresses after 90 days
Cached query results (Redis)Configurable TTLAutomatic eviction

When you delete your account, all associated data (conversations, connections, reports, favorites) is permanently deleted within 30 days. Audit log entries are retained in anonymized form for compliance purposes.

8. Cookies and Tracking

8.1 Cookies We Use

CookiePurposeTypeDuration
Supabase Auth TokenAuthentication sessionEssentialSession
Theme PreferenceDark/light mode settingFunctionalPersistent (localStorage)
Sidebar StateCollapsed/expanded preferenceFunctionalPersistent (localStorage)
PostHog Analytics StoragePageview, click, pageleave, and session replay analytics on our owned propertiesAnalyticsPersistent cookie and/or localStorage, subject to browser settings

8.2 What We Don't Use

  • No advertising cookies
  • No social media tracking pixels
  • No cross-site advertising profiles or retargeting cookies

We use PostHog only on our own properties for product analytics. We do not track you across third-party websites, we do not build advertising profiles, and our session replay configuration masks all form inputs.

9. Children's Privacy

The Service is not directed to individuals under the age of 18. We do not knowingly collect personal data from children. If we become aware that a child has provided us with personal data, we will delete it promptly.

10. International Data Transfers

Your data may be processed in:

  • India (ap-south-1, Mumbai) — Primary processing
  • United States (us-east-1) — AI processing via AWS Bedrock (ephemeral only)

For transfers from the EU/EEA, we rely on:

  • Standard Contractual Clauses (SCCs) maintained by our sub-processors (AWS, Supabase)
  • Adequacy decisions where applicable

11. Security Incidents

In the event of a data breach affecting your personal data:

  • We will notify affected users within 72 hours of confirming the breach
  • We will notify the relevant data protection authority as required by law
  • We will provide details on the nature of the breach, data affected, and remedial actions taken

To report a security vulnerability, contact: security@demanualai.com

12. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of material changes by:

  • Posting the updated policy on our website with a new "Last Updated" date
  • Sending an email notification to registered users for significant changes

Your continued use of the Service after changes take effect constitutes acceptance of the updated policy.

13. Contact Us

For privacy-related questions, data subject requests, or complaints:

DemanualAI Pvt. Ltd.

Chennai, Tamil Nadu, India

  • Privacy inquiries: privacy@demanualai.com
  • Security issues: security@demanualai.com
  • General: sanjay@demanualai.com

Grievance Officer (DPDP Act):

  • Name: Sanjay R
  • Email: privacy@demanualai.com
  • Response time: Within 30 days of receiving your request

This policy is effective as of March 18, 2026.