Privacy Policy

Last updated: 2025-08-04

Introduction

CanCodes (“we,” “our,” or “us”) is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our Canadian Building Codes AI Assistant service.

Information We Collect

Personal Information

  • Email address (for authentication and communication)
  • Full name (optional, for personalization)
  • Payment information (processed securely by Stripe)

Usage Information

  • Chat messages and queries to our AI assistant
  • Project names and document selections
  • Usage statistics (message counts, session duration)
  • Device and browser information
How We Use Your Information
  • Provide and improve our AI-powered Alberta building code assistance
  • Process payments and manage subscriptions
  • Send important service notifications and updates
  • Analyze your questions to improve our AI system (questions only, never shared externally)
  • Provide customer support and respond to inquiries

Your Questions: We retain the questions you ask to help improve our AI system. These are never shared with outside parties or used as training data for external AI systems.

Information Sharing

We do not sell, trade, or rent your personal information. We may share information with:

  • Service Providers: Stripe (payment processing), Supabase (database), Vercel (hosting)
  • Legal Requirements: When required by law or to protect our rights
  • Business Transfers: In connection with a merger, acquisition, or sale of assets
Data Security

We implement industry-standard security measures to protect your information:

  • All data transmission uses HTTPS encryption
  • Payment information is processed securely by Stripe (PCI DSS compliant)
  • Database access is restricted and monitored
  • Regular security audits and updates
  • User data stored in Canadian data centers when possible
Data Retention
  • Account Data: Retained while your account is active
  • Chat History: Retained for service improvement (anonymized after 2 years)
  • Payment Records: Retained for 7 years for tax and legal compliance
  • Usage Analytics: Aggregated data retained indefinitely (no personal identifiers)
Your Rights

You have the right to:

  • Access: Request a copy of your personal data
  • Correction: Update or correct inaccurate information
  • Deletion: Request deletion of your account and data
  • Portability: Export your chat history and project data
  • Restriction: Limit how we process your information
  • Objection: Object to certain processing activities
Cookies and Tracking

We use cookies and similar technologies for:

  • Authentication and session management
  • User preferences and settings
  • Basic analytics to improve our service
  • Security and fraud prevention

We do not use advertising cookies or share data with advertising networks.

Third-Party Services

Our service integrates with:

  • Stripe: Payment processing (subject to Stripe's privacy policy)
  • Supabase: Database and authentication (GDPR compliant)
  • Vercel: Hosting and deployment (GDPR compliant)
  • n8n: AI processing workflows (data processed in Canada when possible)
Children's Privacy

Our service is not intended for children under 13. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of any material changes by email or through our service. Your continued use of the service after changes constitutes acceptance of the updated policy.

Contact Us

For questions about this Privacy Policy or to exercise your privacy rights:

Email: sales@cancodes.com

Subject Line: Privacy Policy Inquiry

Response Time: We respond to privacy inquiries within 30 days