Choir Trainer

Privacy Policy

Effective date: November 12, 2026

Choir Trainer (“we”, “the app”) is a web application at choir-trainer.com that helps choir singers learn their parts. It is operated by Elena Shamis, a sole proprietor in Rehovot, Israel, who is the controller of the personal data described here. Contact: info@choir-trainer.com.

The short version: the scores live on the conductor's own Google Drive, not with us. We keep only what is needed to run the service — who belongs to which choir, with which role, and the technical data that lets the app open the choir's folder on the conductor's behalf.

1. Who uses the app

2. Data we collect

Owners and editors

Singers

Everyone

Payments

Payments are processed by AllPay (Israel). We receive the payment status, amount, date and the payer's name and email. Card details are entered on AllPay's page and never reach us.

3. Google user data and Google Drive

Choir Trainer requests these Google permissions: openid, email, profile and https://www.googleapis.com/auth/drive.file.

Choir Trainer's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

4. Score recognition (OpenAI)

When an owner or editor asks the app to recognize a score from a PDF or photo, the pages are sent to the OpenAI API to be read into notes. This happens only on that explicit request. Under OpenAI's API terms, data sent through the API is not used to train OpenAI's models; OpenAI may keep it for a limited time to monitor abuse. The recognized score is saved to the choir's folder on Google Drive.

5. Service providers

ProviderWhat forLocation
Vercel Inc.Hosting of the website and server functionsUSA / global edge network
Neon (Databricks)Database of choirs, members, roles and paymentsEuropean Union
Google LLCSign-in and storage of scores on the owner's Google DriveGlobal
OpenAI, L.L.C.Score recognition, only on requestUSA
AllPayPayment processingIsrael
GitHub, Inc.Storage of the anonymous usage statisticsUSA

Some of these providers are outside Israel. Data is transferred to them only as needed to run the service and under their data protection terms.

6. How long we keep data

7. Your choices and rights

8. Cookies and local storage

We use only cookies needed for the app to work: a session cookie for signed-in owners and editors, and a signed cookie that keeps a singer in their choir. Practice settings and cached pieces are stored in the browser. We do not use advertising or third-party tracking cookies.

9. Children

Choirs may include singers under 18. For singers we collect only a name and voice part entered at joining. A choir that includes minors is responsible for obtaining any consent required from their parents.

10. Security

All traffic uses HTTPS. Google refresh tokens are encrypted at rest, sessions are signed, and access to each choir's files is checked on our server for every request.

11. Changes

We may update this policy. The effective date at the top shows the latest version. Significant changes will be announced to choir owners by email or in the app.