1. Scope and Acceptance
1.1 This Privacy Policy describes how Cantare, LLC ("Cantaré," "we," "us," or "our") collects, uses, shares, retains, and protects information in connection with the Cantaré software-as-a-service product, including the Cantaré — Worship edition, the Cantaré — Ensemble edition, the cantareworship.com marketing and signup websites, the app.cantareworship.com application runtime, any associated mobile interfaces, any APIs we expose, and all related services (collectively, the "Service").
1.2 By creating an account, signing in, or otherwise using the Service, you agree to this Privacy Policy. If you do not agree, you must not use the Service. Your use of the Service is also governed by our End-User License Agreement (the "EULA"), which is incorporated by reference into this Privacy Policy.
1.3 If you accept this Privacy Policy on behalf of an organization — a church, parish, school, college, music studio, community choir, orchestra, handbell ensemble, or similar organization (each, the "Subscriber Organization") — you represent that you have authority to bind that organization, and "you" refers to both you individually and the Subscriber Organization.
1.4 Capitalized terms not defined in this Privacy Policy have the meanings given in the EULA.
2. Information We Collect
We collect information about Subscribers, Authorized Users, and individuals about whom Subscribers store roster data ("Roster Subjects").
2.1 Account information you provide
When you create an account or invite an Authorized User, we collect:
- Name (first and last)
- Email address (the account identifier)
- Password (hashed; we never store the plain-text password)
- Subscriber Organization name
- Role within the Subscriber Organization (admin, editor, volunteer, etc.)
- Optional profile information: photo, phone number, mailing address, preferred name, pronouns, time zone
2.2 Subscriber Content you create or upload
The Service stores everything you create or upload as part of your use, including:
- Service / Performance plans — dates, types, programs, lectionary references, scripture references, hymn or repertoire selections, attribution, accompaniment notes, performer assignments, minister roles, attendance, performance notes
- Library inventory — music titles, composers, arrangers, voicings, difficulty ratings, accompaniment types, instrumentation, catalog numbers, publisher information, copies on hand, locations, themes, scripture references, attached PDF scores or audio files
- Roster and personnel records — names, contact information, voice parts, vocal ranges, instruments played, ensemble memberships, attendance history, scheduling preferences, accommodations and health considerations Subscriber elects to record, family relationships, audition scores and rubric results, photographs
- Communications and notifications — invitations sent, reminders delivered, assignment confirmations
- Files uploaded to Supabase storage — score PDFs, art assets, bulletin exports, profile photos
- Custom settings and configurations — preferred Bible translation, hymnal selections, template choices, role permissions, custom section labels, custom canonical mappings, billing preferences
2.3 Information about Roster Subjects
Subscriber Organizations frequently use the Service to store information about choir members, congregants, volunteers, students, and other natural persons who are not themselves Authorized Users. Subscribers are responsible for obtaining any required consents, providing any required notice, and complying with all applicable children's privacy and personal-data laws when storing such information. See Section 10 (Children's Data) and Section 11 (Roster Data About Minors).
2.4 Usage and device data we automatically collect
We collect technical and usage information automatically when you use the Service:
- Log data: IP address, user-agent string, browser type, operating system, timestamps of requests
- Page-view and feature-usage data: which pages you visit, which features you invoke, which buttons you click, how long sessions last
- Performance and error data: load times, error messages, and stack traces from unhandled server-side errors, sent to PostHog. These are not attributed to an individual account. An error message can in principle contain data the failing operation was handling; we do not deliberately place personal data in error text.
- API usage data per Tenant: number of AI-feature invocations, tokens consumed (tracked in
tenant_ai_usagetable for billing and abuse-prevention purposes), files uploaded, storage consumed
2.5 Payment information
When you subscribe to a paid plan, our payment processor (Stripe, Inc.) collects payment-card or bank-account information from you directly. Cantaré does not store payment-card numbers. We receive from Stripe only the information necessary to manage your subscription, including a card-token reference, the last four digits of your payment instrument, the card brand, the expiration date, and the billing address.
2.6 OAuth-connected third-party data
If you connect Google Workspace via OAuth, we store a refresh token for your organization that lets us act on your Google account for the purposes you authorize. We do not copy your Drive files into our database except as part of an explicit, user-initiated sync or export.
⚠️ The Google access we request is broad. We ask for the drive, presentations and calendar scopes, plus your Google account's email address. The drive scope is not limited to files Cantaré created — an administrator who connects Google grants Cantaré read and write access to that account's Drive generally. We use it only for the features you invoke, but you should understand the scope you are granting, and you can revoke it at any time from your Google account's security settings.
We do not currently offer a Microsoft 365 or OneDrive integration. Where the Service invites you to paste a link to a recording hosted on OneDrive, Dropbox or similar, we store only the link you paste — we do not connect to those services.
2.7 Communications with us
When you contact us via email, in-app support, feedback forms, or other channels, we collect the content of those communications and any information you provide.
2.8 Cookies and similar technologies
We use a small set of first-party cookies and similar technologies. See Section 15 (Cookies).
3. How We Use Information
We use the information we collect to:
3.1 Provide and operate the Service, including authenticating you, storing your data, processing your requests, delivering AI-feature outputs, sending transactional emails, processing payments, and providing technical support.
3.2 Improve and develop the Service, including diagnosing errors, monitoring performance, analyzing aggregate usage patterns, prioritizing roadmap decisions, and testing new features. Where this involves Subscriber Content, we use it only in the aggregate and only as described in Section 4 (Cross-Tenant Data) or with appropriate de-identification.
3.3 Communicate with you, including sending account confirmations, password-reset emails, billing notices, security alerts, product updates, and (with appropriate consent or as permitted by law) occasional product-news emails. You can opt out of non-transactional emails at any time via the unsubscribe link.
3.4 Enforce our EULA and policies, including investigating suspected violations, suspending or terminating accounts that violate our terms, and preserving our legal rights.
3.5 Comply with legal obligations and respond to lawful requests from authorities.
3.6 Protect the security and integrity of the Service and detect, prevent, and respond to fraud, abuse, and security incidents.
4. Music Library Data, AI Enrichment, and the Cross-Tenant Learning Loop
This section describes a specific class of Cantaré data flows that may be different from what you have seen in other SaaS products. Please read carefully.
4.1 The shared music library
Cantaré operates a shared global music library index — a multi-tenant catalog of factual music metadata used across all Subscriber Organizations. Currently this includes approximately 205,000 hymn records from approximately 400 hymnals (the hymn_index table), along with shared metadata for choral, handbell, orchestra, and other repertoire (in sheet_music_index).
The library contains factual metadata — titles, composers, authors, tune names, meters, scripture references, voicings, difficulty ratings, hymnal appearances, instrumentation, and similar attributes. Factual metadata is not copyrightable under United States law (Feist Publications, Inc. v. Rural Telephone Service Co., 499 U.S. 340 (1991)), and the shared library does not contain any personally identifying information about any Subscriber Organization or Authorized User.
4.2 AI enrichment of music library data
We use Google's Gemini API to enrich the shared music library with additional factual metadata about each piece — for example, expanding scripture references, adding theme tags, classifying difficulty, identifying alternate voicings available for purchase from third-party publishers, listing instrumentation requirements, and similar. AI-enrichment outputs that meet our quality threshold are stored in the global library index and become available to all Subscribers, including you.
You acknowledge and agree that:
- AI-enrichment of the shared music library is factual in nature and contains no personally identifying information;
- The use of AI-enrichment outputs to enrich the global library benefits all Subscribers, including you, by reducing per-tenant enrichment costs and improving search quality;
- AI-enrichment may be inaccurate and should be independently verified before relying on it for any decision with material consequences.
4.3 Hymnary.org data
The shared music library is built in part from data obtained from Hymnary.org, operated by the Christian Classics Ethereal Library (CCEL) at Calvin University. We obtain Hymnary data via two parallel access methods: (a) bulk CSV downloads published by Hymnary.org at https://hymnary.org/widgets and via search-result CSV export, which Hymnary.org has expressly made available for use; and (b) HTML scraping of public Hymnary.org pages as a fallback when bulk CSV returns insufficient data.
The data obtained is cached in our database and surfaced to all Subscribers. We attribute Hymnary.org as the source on every hymn detail page and acknowledge CCEL on cantareworship.com/credits.
4.4 The slot_aliases cross-tenant learning loop
The Service includes a cross-tenant learning feature that aggregates anonymized label-to-canonical-concept mappings across Subscriber Organizations. The mechanism works as follows:
- During a service-history import, when an Authorized User manually maps a previously unrecognized label (for example, "Cherubs" → "Children's Choir Anthem"), the lowercase label string and its canonical mapping are stored in the
slot_aliasestable at the Tenant level. - When two (2) or more distinct Subscriber Organizations independently map the same label to the same canonical concept, an administrator may promote that mapping to a global-source entry that becomes visible to all Subscriber Organizations.
The stored mappings contain (i) the lowercase label string, (ii) the canonical concept it maps to, and (iii) the optional denomination hint when one was provided. They do not contain Subscriber Organization identity, Authorized User identity, IP addresses, timestamps tied to any individual, or any other personally identifying information.
4.5 Your opt-out rights
You may opt your Tenant out of contributing future mappings to the cross-tenant learning loop at any time from Settings → Privacy & Data.
Note that existing mappings already contributed by your Tenant before the opt-out will remain in the global library because (a) they contain no Subscriber identity, (b) they are factual and uncopyrightable, and (c) the cross-tenant value of the loop derives from the aggregate of multiple Subscribers' contributions and would be undermined by retroactive removal.
You may also opt out of AI enrichment running against your Subscriber Content by disabling the relevant AI features in Settings → Features, in which case (i) we will not invoke AI features on your Subscriber Content unless you explicitly request it, and (ii) any AI-enrichment outputs previously generated for your Subscriber Content will remain in your Tenant for your reference.
5. Legal Bases for Processing (EU/UK Subscribers)
If you are in the European Union, the United Kingdom, or another jurisdiction with similar data-protection law, we rely on the following legal bases:
- Contract performance — to provide the Service you signed up for
- Legitimate interest — to improve the Service, ensure security, prevent abuse, and engage in non-marketing communications with our customers
- Consent — for any marketing communications and for any feature you explicitly enable that involves a new category of data processing
- Legal obligation — to comply with applicable law
6. Sharing with Third Parties
We share information with the following categories of third parties.
6.1 Subprocessors and service providers
Our subprocessor list as of the effective date is maintained at cantareworship.com/subprocessors. Current subprocessors include:
| Subprocessor | Purpose | Data shared |
|---|---|---|
| Supabase, Inc. | Database, authentication, object storage (US region) | All Subscriber Content, account info, files |
| Google Cloud / Gemini API | AI features (text and image generation, enrichment, fuzzy match) | Inputs to AI features at the time of invocation; per Google's API terms, Google does not use API inputs to train general-purpose AI models |
| Google Workspace (optional, Subscriber-connected) | Google Drive / Sheets / Slides / Calendar integration | Broad Drive access under the connecting administrator's own Google account, plus that administrator's Google email address (see §2.6) |
| GroupMe (optional, Subscriber-connected) | Group messaging, under your organization's own GroupMe account | Message content posted to a connected group, group membership, and — because GroupMe's API requires it in order to add or remove a member — that person's name and phone number |
| Stripe, Inc. | Payment processing, sales-tax calculation and remittance | Payment-card or bank info, billing address, sales-tax classification |
| Resend, Inc. | Transactional email | Recipient email addresses, email subject and body |
| PostHog, Inc. | Product analytics (US cloud) | Pages and interactions, including the visible text of clicked elements — which may contain member names — linked to the signed-in account; session replays (masked — no text or input content); IP, user-agent |
| Web Push services (Apple, Google, Mozilla) | Delivering the browser push notifications you have enabled | The push subscription your browser issues, which is a per-browser-install identifier. This is how the Web Push standard works; it is not an integration we chose |
| api.bible (American Bible Society) | Scripture text lookup, cached up to 90 days | Scripture references requested |
| Hymnary.org / CCEL | Hymn metadata source | None — we read public data from Hymnary; we do not transmit Subscriber information to them |
| Vercel, Inc. or Railway Corp. | Application hosting | Logs, request metadata |
We have data-processing agreements (DPAs) or equivalent contractual terms with each subprocessor that processes personal data on our behalf.
6.2 Aggregated and de-identified data
We may use and share aggregated or de-identified data that does not identify any individual or Subscriber Organization for product improvement, research, benchmarking, or marketing — for example, "73% of Cantaré customers planned an Easter Vigil service in 2026."
6.3 Legal disclosures
We may disclose information when we believe in good faith that disclosure is necessary to (a) comply with applicable law, court order, subpoena, or other legal process; (b) protect the rights, property, or safety of Cantaré, our Subscribers, or others; (c) investigate fraud, abuse, or violations of the EULA; or (d) enforce our agreements.
6.4 Business transfers
If Cantaré (or its parent entity, when one exists in the future) is involved in a merger, acquisition, financing, reorganization, bankruptcy, sale of assets, or similar transaction, information may be transferred as part of that transaction. We will notify Subscribers of any such transfer that materially affects how their information is processed.
6.5 No sale of personal data
We do not sell personal data, and we have not sold personal data in the preceding 12 months. "Sale" includes the disclosures defined as "sales" by the California Consumer Privacy Act (CCPA) and similar state laws. We also do not "share" personal data for cross-context behavioral advertising as defined by the CCPA.
6.6 No targeted advertising
We do not use Subscriber Content, Authorized User information, or Roster Subject information for cross-context behavioral advertising, retargeting, or targeted advertising of any kind.
7. International Data Transfers
Our primary infrastructure is hosted in the United States. If you access the Service from outside the United States, your information will be transferred to and processed in the United States. Where we transfer personal data from the European Economic Area, the United Kingdom, or Switzerland to the United States, we rely on Standard Contractual Clauses or other lawful transfer mechanisms.
8. Data Retention
8.1 ⚠️ What actually happens today, stated plainly. The Service is in closed alpha and automatic deletion is not yet switched on. We retain Subscriber Content for the duration of your Subscription Term and beyond it. The scheduled processes that would purge expired content and complete an account deletion exist in the Service but are deliberately disabled, so in practice nothing is currently erased on a timer. The periods described in 8.2–8.5 are the retention limits we are building toward and will apply once those processes are enabled; they do not describe what has already happened to data held today. We would rather tell you this than let you infer a deletion schedule that is not yet running.
8.1a What we are building toward — the schedule. Two different things get two different clocks, because they are two different questions:
| What happened | How long |
|---|---|
| Someone asks us to erase an individual's information | We action it within 30 days of the request (extendable for a complex request, with notice) |
| An organization closes its account | A 60-day grace period, fully reversible, before the organization leaves the Service |
| Records held in our archive afterwards — permission slips, clearances, and safeguarding or incident notes | Indefinitely, as a matter of policy |
| All other personal records in the archive | No longer than three years |
⚠️ "Erase" here does not mean "destroy", and we would rather be plain about that than let you assume otherwise. When a person's information is erased at your request, it leaves your church's records completely — nobody at your church can see or retrieve it. It is then moved to our own archive and kept for the periods above. See 8.1b.
8.1b Archiving applies to the whole of a person's information. When a person's information is erased, it is archived in full rather than partly destroyed. An organization closing its account is treated the same way: personal and evidentiary records are retained under 8.1a. The archive is not visible to any church, including the one the records came from, and is held under the safeguards described in Section 9.
8.2 Backups. Backups may be retained for up to an additional sixty (60) days for disaster-recovery purposes and are not accessed except for that purpose.
8.3 Account information. Account information (name, email, organization name) is retained for the duration of your Subscription and for at least ninety (90) days after termination to handle any final billing or support matters. Subject to 8.1, it is then deleted.
8.4 Cross-tenant aggregate data. As described in Section 4.5, mappings contributed to the slot_aliases global library and AI-enrichment outputs incorporated into the shared hymn_index and sheet_music_index are retained indefinitely because they do not contain Subscriber identity and the cross-tenant value derives from the aggregate.
8.5 Log data and analytics. Server logs and usage analytics are retained for ninety (90) days for security and operational purposes, then aggregated or deleted.
8.6 Legal hold. We may retain information longer if required by law, court order, or to enforce our agreements.
9. Security
9.1 We implement administrative, technical, and physical safeguards designed to protect the information we collect. These include encryption in transit (TLS) and at rest, role-based access controls, multi-tenant data isolation enforced at the database row-level security ("RLS") layer, periodic security audits, multi-factor authentication for administrative access, and incident response procedures.
9.2 No system is perfectly secure. Despite our safeguards, we cannot guarantee absolute security. You agree to notify us promptly at info@cantareworship.com of any unauthorized access to your account.
9.3 Breach notification. If we become aware of a security incident affecting personal data, we will notify affected Subscribers without undue delay and in accordance with applicable law.
10. Children's Data
10.1 The Service is not directed to children under 13, and we do not knowingly collect personal data directly from anyone under 13 as a Cantaré account holder or Authorized User.
10.2 If you believe we have inadvertently collected personal data from a child under 13 as an account holder, please contact us at info@cantareworship.com and we will delete the data.
10.3 Roster data about children is a separate matter — see Section 11.
11. Roster Data About Minors
11.1 Subscriber Organizations frequently use the Service to store information about choir members, students, congregants, performers, and others — some of whom may be minors (including children under 13). Examples include children's choir rosters, school choral program rosters, and youth-orchestra rosters.
11.2 Subscriber is the data controller for Roster Subject information. Cantaré processes Roster Subject information solely on behalf of Subscriber under Subscriber's instructions. Subscriber represents and warrants that:
(a) Subscriber has the legal right to upload, enter, and process Roster Subject information under all applicable laws including the Children's Online Privacy Protection Act ("COPPA"), the Family Educational Rights and Privacy Act ("FERPA") where applicable, GDPR Article 8 where applicable, and analogous state and international laws;
(b) Subscriber has obtained any required parental, guardian, or individual consents for the collection and storage of Roster Subject information through the Service;
(c) Subscriber has provided Roster Subjects (and where appropriate their parents or guardians) with all required notices about the collection and use of their information, including a Subscriber-specific privacy policy if Subscriber's privacy practices require one;
(d) Subscriber will respond to and honor any request from a Roster Subject (or their parent or guardian) to access, correct, or delete their information, using the tools provided in the Service and supplemented by direct outreach to Cantaré if needed.
11.3 Subscriber is solely responsible for the legal and ethical use of Roster Subject information. Subscriber agrees to indemnify Cantaré per the EULA against any claim arising from Subscriber's failure to comply with this Section 11.
11.4 Where information about a minor actually comes from. So that a Subscriber can see what it is responsible for rather than having to guess:
- Staff entry. A minor's record — including a minor flag, birth year, and any accommodation or allergy notes a Subscriber chooses to record — is entered by the Subscriber's own staff.
- Guardian-signed permission slips. A guardian signs through a no-login link. We record the guardian's name and email, the name they sign with, and the date, time and IP address of the signature, together with the text of the slip — which usually describes the specific trip or event the minor will attend.
- Public audition or sign-up forms. A Subscriber can configure its own public booking form, and can mark particular fields as relating to a minor. What those fields ask for is the Subscriber's own choice — commonly a guardian's name and contact details, and sometimes the minor's date of birth. The candidate or guardian completes it with no account and no login, and the answers are stored as entered.
- Household address. A household's mailing address is shared by everyone linked to that household, minors included.
11.5 ⚠️ A limitation a Subscriber needs to know about, stated rather than glossed. Where a person appears in the Church Directory feature, the Service records that an opt-in happened, when, and under which version of these terms — but it does not currently distinguish "a guardian consented on a child's behalf" from "an adult consented for themselves." Both are recorded the same way. If a Subscriber's obligations require it to demonstrate verifiable parental consent for a minor's inclusion, the Service does not presently produce that evidence, and the Subscriber should keep its own record. We would rather name this than let a Subscriber assume a control exists.
11.6 How long records about a minor are kept. Permission slips, background-check and clearance records, and safeguarding or incident notes fall into the evidentiary category in 8.1a. They are retained indefinitely as a matter of policy, in our archive, and they are not destroyed when a child leaves a programme, when a guardian asks for the child's information to be erased, or when the church itself closes its account.
An erasure request removes the records from that church's Service: nobody there can see or retrieve them. It does not destroy a permission slip or a safeguarding note. Everything else about that person is kept no longer than three years.
12. Your Privacy Rights
Depending on where you live, you may have additional rights regarding your personal data. We honor these rights to the maximum extent applicable.
12.1 Universal rights
All Subscribers and Authorized Users can:
⚠️ One thing to understand first: the self-service tools below operate on a whole Subscriber Organization, not on one individual. There is no self-service button that exports or erases a single person's record. If you are a choir member, congregant, or anyone else whose information a church holds in Cantaré, your route is to ask that organization, or to contact us directly — and we will act on it manually. We would rather say this than point you at a button that does something different from what you expected.
- Access their account data at any time via the Service
- Correct inaccurate account data via Settings → Profile
- Export Subscriber Content via Settings → Profile and Account → Export. ⚠️ This exports the whole organization's data and is available to an organization administrator — it is not a per-person export of only your own record.
- Request deletion of the organization and its Tenant via Settings → Profile and Account → Delete Account. ⚠️ Be clear on what this does today: it is available to an organization administrator, it applies to the entire organization rather than one person, and it marks the account for deletion with a sixty (60) day grace period during which it is fully reversible. The final step is not yet enabled (see 8.1), so at present this records the request rather than moving any data. ⚠️ And note what it will do once it is: closing an organization removes it from the Service, but personal and evidentiary records route through our archive rather than being destroyed (8.1a/8.1b). If you need information erased now, contact us at info@cantareworship.com and we will do it by hand.
- Opt out of non-transactional emails via the unsubscribe link in any such email
- Opt out of the cross-tenant slot_aliases contribution via Settings → Privacy & Data
- Disable AI features processing their Subscriber Content via Settings → Features
12.2 California residents (CCPA / CPRA)
If you are a California resident, you have the right to:
- Know what categories of personal information we collect, the sources of that information, the purposes for collecting it, and the categories of third parties with whom we share it
- Access the specific pieces of personal information we hold about you
- Delete personal information we have collected, subject to specified exceptions — see 8.1a as to what deletion does here: the information leaves your church's records entirely and is retained in our archive for the periods stated
- Correct inaccurate personal information
- Opt out of "sale" or "sharing" of personal information (we do not sell or share, per Section 6.5–6.6, so this opt-out is moot but available)
- Limit our use of sensitive personal information (we do not use sensitive personal information beyond what is necessary to provide the Service)
- Non-discrimination for exercising your rights
To exercise these rights, contact info@cantareworship.com. We will verify your identity through your account credentials or, for non-account-holders, through reasonable verification questions. We respond within 45 days as required by law, with a possible 45-day extension if needed.
⚠️ These rights are real and we honour them — but today they are fulfilled by a person, not by a feature. As described in 12.1 and 8.1, the Service has no automated per-individual deletion or export. A request under this section is carried out manually. Where the information is held by a Subscriber Organization about you, we will also coordinate with that organization, which is the controller of that information.
12.3 EU / UK / Swiss residents (GDPR / UK GDPR)
If you are in the European Economic Area, the United Kingdom, or Switzerland, you have the right to:
- Access your personal data
- Rectify inaccurate personal data
- Erase your personal data ("right to be forgotten"), subject to legal exceptions — see 8.1a as to what erasure does here: the information leaves your church's records entirely and is retained in our archive for the periods stated, and we action such requests within 30 days
- Restrict our processing of your personal data
- Object to processing based on legitimate interest
- Data portability (export in a structured, commonly used, machine-readable format)
- Withdraw consent (where processing is based on consent)
- Lodge a complaint with your supervisory authority
To exercise these rights, contact info@cantareworship.com. We will respond within 30 days as required by law.
⚠️ The same caveat as 12.2 applies: erasure and portability requests are fulfilled manually today, not by an automated feature, and where a Subscriber Organization is the controller of the information we will coordinate with them.
12.4 Virginia, Colorado, Connecticut, Utah, and other state-law residents
Residents of Virginia (VCDPA), Colorado (CPA), Connecticut (CTDPA), Utah (UCPA), and other states with privacy laws have rights similar to those described above. Contact info@cantareworship.com to exercise them; we will respond within the timeframe required by the applicable state law.
12.5 Authorized agent
You may designate an authorized agent to make a request on your behalf. We require evidence of the agent's authority before responding.
13. AI-Specific Privacy Disclosures
13.1 AI features in the Service ("AI Features") are powered by Google's Gemini API. When you invoke an AI Feature, the relevant input data is transmitted from Cantaré to Google for processing and the AI Output is returned to Cantaré for display to you and storage (if applicable) in your Tenant.
13.2 Per Google's published API terms for the Gemini API as of the effective date, Google does not use API inputs to train Google's general-purpose AI models. API inputs may be retained briefly for abuse prevention, content-policy enforcement, and operational purposes, then deleted. Detailed information about Google's API data-handling practices is published at https://ai.google.dev/gemini-api/terms.
13.3 AI-generated outputs displayed to you may include errors, hallucinations, copyrighted material, or content that is otherwise problematic. You are responsible for reviewing and verifying any AI Output before relying on it. See the EULA for further detail.
13.4 We track per-Tenant AI usage (token counts, image generations, request counts) in the tenant_ai_usage table to enforce per-tier quotas and to detect abuse. This usage data is not shared with third parties except as needed to process payment if usage-based billing is enabled.
13.5 Image generation through Google's Nano Banana model is subject to Google's content policy. Inappropriate prompts may be rejected by Google, and Google retains discretion to enforce its content policy.
13.6 ⚠️ Two AI features involve people's personal information, and we name both. (a) When you request AI-assisted concert program notes, the performer credits you entered are included in the request to Google's Gemini API. A programme is printed and handed out — but "we may share data with Google" does not tell you performer names are part of it. (b) The Cantaré Support assistant — shown in the app as "Cantaré Support · answered by Lyriqué" — sends your conversation with it to Anthropic's Claude API. The remaining AI features — hymn, anthem and liturgy suggestions, library enrichment, voice classification — operate on music metadata and do not include a person's name.
14. Communications and Email
14.1 Transactional emails — account confirmation, password reset, security alerts, billing notices, invitations sent on your behalf — are part of the Service and cannot be opted out without canceling the Service.
14.2 Product news — we may send occasional emails about new features, important changes, or related announcements. You can unsubscribe at any time using the link in the email.
14.3 Marketing — we do not currently send standalone marketing emails. If we ever do, they will be sent only with consent or where permitted by law, and you can unsubscribe at any time.
15. Cookies and Similar Technologies
15.1 We use a small set of first-party cookies, including:
- Authentication cookies — to keep you signed in (essential; cannot be disabled if you want to use the Service)
- Preference cookies — to remember UI preferences such as theme, language, or sidebar state
- Analytics cookies — we use PostHog (PostHog, Inc., US) to understand how the Service is used. This includes automatic capture of interactions, not only page views: which elements are clicked and the visible text of those elements. ⚠️ Because our screens display people's names, that text can include the name of a person other than the person clicking — for example a director opening a member's record. Events are linked to the signed-in account, not anonymous. We also use PostHog session replay to reconstruct how the Service is used — the layout you saw, where you clicked and scrolled, and which dialogs opened — so we can diagnose problems you report. All text and everything you type is masked before it leaves your browser: a replay shows blank blocks where words and names appear, and we cannot read them. Replays may include browser console messages. Replays are linked to the signed-in account. We do not use third-party advertising cookies
15.2 You can control cookies through your browser settings. Disabling essential cookies will prevent you from signing in to the Service.
15.3 Do Not Track. Some browsers offer a "Do Not Track" signal. We do not currently respond to Do Not Track signals because there is no industry consensus on how to do so; however, we do not engage in cross-context behavioral advertising regardless of the signal you send.
15A. Sharing Links, Access Logs, and Our Own Staff's Access
15A.1 Shareable seating charts. A director can share a seating chart by link. The link contains a long random token, can be given an expiry, can be revoked, and records when it was last viewed and how many times. By default a shared chart shows members' names, because a chart of initials is generally useless for the purpose charts are shared for; the person sharing can turn names off before sharing. Anyone holding the link can view the chart until it expires or is revoked, so treat it as you would any other link containing information about your members.
15A.2 Other no-login links. Permission slips, audition bookings, and substitute requests work the same way: a long random token in a link stands in for signing in. Anyone holding one of those links can use it for its purpose until it expires. Do not forward them.
15A.3 Score access logging. Where the Service provides access to a piece of sheet music, it records who opened it and when. This exists so that a Subscriber can meet the reporting obligations that come with music licensing.
15A.4 ⚠️ Access by Cantaré's own staff. Cantaré operates a platform console that our own personnel use to support Subscriber Organizations, investigate faults, and administer accounts. Through it, our authorized personnel can see organization records including the names of people within them. This is a different audience from your own staff, and we name it rather than leaving it implied. Access requires an account holding platform-operator privileges together with a verified second factor, and administrative actions taken through the console are recorded in an audit log.
16. Third-Party Links
The Service may contain links to third-party websites or services (for example, Hymnary.org canonical pages, publisher pages where alternate voicings can be purchased, or external sheet-music vendors). We are not responsible for the privacy practices or content of any third-party site. Review their privacy policies before providing information.
17. Changes to This Privacy Policy
17.1 We may update this Privacy Policy from time to time. When we do, we will update the date at the top, increment the version in src/lib/eula.js, and prompt you to re-accept at next sign-in.
17.2 We will provide reasonable advance notice of material changes through one or more of: email to your account address, in-app notice, posting on cantareworship.com, or required re-acceptance.
17.3 Continued use of the Service after the effective date of an updated Privacy Policy constitutes acceptance.
18. Children Under 16 (Specific to EU)
For EU Subscribers and Authorized Users, where Article 8 of the GDPR applies and the age threshold in your member state is higher than 13, we treat all minors at or below the local threshold the same way as Section 10 — we do not knowingly collect personal data from them as account holders.
19. Contact Us
For privacy questions, requests, or complaints:
- Email: info@cantareworship.com
- Mail: Cantare, LLC, [Huntsville registered-agent address — to be inserted at registration]
For Subscribers in the EU/UK who require a designated representative under GDPR Articles 27 or UK GDPR equivalent: (Reserve until attorney review — if Subscriber base in EU/UK reaches the threshold requiring a representative, one must be designated and named here.)
For data-protection supervisory authority complaints in the EU, see your country's data protection authority website. In the UK, see the Information Commissioner's Office (ICO) at https://ico.org.uk.
End of Privacy Policy paralegal draft. Awaiting attorney markup. Open items for counsel: (i) registered-agent address insertion at §19; (ii) confirmation that the Section 4 cross-tenant data disclosure is comprehensive and defensible; (iii) confirmation that the §11 indemnification of Cantaré for Roster Subject mishandling is enforceable; (iv) state-law-specific addenda (Texas TDPSA, Oregon OCPA, and other 2025/2026 state laws may need separate sections); (v) GDPR Article 27 representative designation if EU Subscriber base develops; (vi) annual or biennial review cycle for subprocessor list and breach-notification timelines as state laws evolve.