PianoChords.ca

Privacy Policy

Last updated: September 27, 2026

This Privacy Policy should be read together with our Terms of Service.

1. Information We Collect

Account information. When you create an account, Firebase Authentication processes your name, email address, and sign-in information. If you sign in with Google or GitHub, we receive the display name and email associated with that account.

Saved content. Favorites, saved voicings, and progressions associated with your account are stored in Firebase Firestore. Public progressions can be read by anyone who has their link.

Analytics. Google Analytics 4 (GA4) collects usage information such as pages visited and chords viewed. Before you accept, GA4 operates in consent mode and sends cookieless pings; GA4 cookies are used only after you accept. Vercel Analytics and Speed Insights collect site usage and performance information without cookies.

Essential storage. We use storage needed for login, your theme and instrument preferences, and your analytics consent choice.

2. How We Use Your Information

  • Account information — to authenticate you and manage your account
  • Saved content — to save and show you your favorites, voicings, and progressions
  • Analytics — to understand site usage and improve PianoChords.ca
  • Essential storage — to keep you signed in and remember your preferences and consent choice

3. Data Storage and Security

Account data and saved content are stored in Google Firebase (Firestore), with access restricted by Firebase security rules. Authentication is handled through Firebase Authentication. Data is encrypted in transit using TLS and at rest using Firebase's default encryption.

4. Data Sharing

We do not sell your personal information. We use the following service providers:

  • Google Firebase — for authentication and data storage
  • Google Analytics 4 — consent-based site analytics
  • Vercel Analytics and Speed Insights — cookieless site analytics and performance measurement
  • Law enforcement — if required by applicable law

6. Your Rights

Under Canadian privacy law (PIPEDA), you have the right to:

  • Access the personal data we hold about you
  • Request correction of inaccurate data
  • Request deletion of your data
  • Withdraw consent for analytics

You can change your analytics choice through the cookie banner or the site footer's Cookie Preferences link. To exercise other rights or request account deletion, contact us at privacy@pianochords.ca. If you request account deletion, we will delete your account and associated data within 30 days.

7. Data Retention

We retain your account data for as long as your account is active. If you delete your account, we will remove your personal data within 30 days, except where retention is required by law.

8. Children's Privacy

PianoChords.ca is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If we become aware that we have collected such information, we will take steps to delete it promptly. If you believe a child under 13 has provided us with personal information, please contact us at privacy@pianochords.ca.

9. Data Breach Notification

In the event of a breach of security safeguards involving your personal information that creates a real risk of significant harm, we will notify you and the Office of the Privacy Commissioner of Canada as required by PIPEDA.

10. Changes to This Policy

We may update this privacy policy from time to time. For material changes, we will notify you by email at the address associated with your account at least 14 days before the changes take effect. The updated policy will also be posted on this page with a revised date.

11. Contact

Our Privacy Officer is responsible for our compliance with this policy and with PIPEDA. If you have questions about this privacy policy, your personal data, or wish to exercise your rights, contact our Privacy Officer at privacy@pianochords.ca.