Repertory is developed and operated by Reginaldo Rodrigues do Nascimento Junior, an independent developer based in Brazil.
Contact: contact@repertoryapp.com
Website: https://repertoryapp.com
No Data Protection Officer (DPO) has been appointed. For all privacy-related requests, use the contact email above.
We collect only the data necessary to provide the app's functionality. The table below lists every category of personal data collected, where it is stored, the legal basis for processing, and its retention period.
| Category | Storage | Legal basis (LGPD Art. 7) | Retention |
|---|---|---|---|
| Account identity — email, display name, UID, auth provider | Firebase Auth | Contractual necessity (II) | Until account deletion |
| Profile preferences — practice schedule, experience level, music styles | Firestore | Contractual necessity (II) | Until account deletion |
| Musical content — repertories, songs, lyrics, chords | Firestore | Contractual necessity (II) | Until account deletion |
| Practice history — session records, ratings, notes | Firestore | Contractual necessity (II) | Until account deletion |
| Sheet music files (PDF) and profile avatar | Firebase Storage | Contractual necessity (II) | Until deleted by user or account deletion |
| Audio recordings of practice sessions | On-device only | Contractual necessity (II) | Until deleted by user |
| App preferences — language, onboarding progress | On-device only | Contractual necessity (II) | Until app uninstall |
| Crash and error reports | Firebase Crashlytics | Legitimate interest (IX) | 90 days (Firebase default) |
| Analytics events | Firebase Analytics | Consent (I) | 14 months (Firebase default) |
We do not collect phone numbers, dates of birth, government IDs, location data, payment card details, health data, or biometric data.
| Processor | Role | Data shared |
|---|---|---|
| Firebase / Google | Authentication, database, storage, crash reporting, analytics, hosting | All categories above |
| Spotify AB | Song search API (app-level credentials only — no user account linked) | No personal data |
| Apple | Optional Sign in with Apple authentication | Email and name (may be relayed or hidden by Apple) |
| Optional Google Sign-In authentication | Email, name, profile picture URL | |
| SendGrid / Twilio | Transactional email delivery (welcome, reminders) | Email address only |
Firebase/Google Data Processing Terms are accepted at the project level. Spotify, Apple, and Google processing is governed by their respective terms of service.
Firebase Analytics is used to understand how the app is used. Analytics data is collected only after you provide explicit consent via the in-app consent screen. You may withdraw consent at any time in Settings → Privacy.
As a data subject, you have the right to:
To exercise any right not available in-app, contact us at contact@repertoryapp.com. We will respond within 15 business days.
If you believe we have not handled your personal data in accordance with LGPD, you have the right to file a complaint with the Autoridade Nacional de Proteção de Dados (ANPD) at www.gov.br/anpd.
For EU/EEA residents, you may also contact the supervisory authority in your country of residence.
All data in transit is encrypted via HTTPS/TLS. Firestore and Firebase Storage data is encrypted at rest by Google. Each user can only access their own data — enforced by Firebase Security Rules. Crash reports do not contain personal identifiers.
Repertory is not directed at children under 13. We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us and we will delete it immediately.
We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top and notify you via the app if the changes are material. Continued use of the app after the update date constitutes acceptance of the revised policy.
For any privacy-related question or request:
contact@repertoryapp.com
O Repertory é desenvolvido e operado por Reginaldo Rodrigues do Nascimento Junior, desenvolvedor independente com sede no Brasil.
Contato: contact@repertoryapp.com
Site: https://repertoryapp.com
Nenhum Encarregado de Proteção de Dados (DPO) foi formalmente designado. Para todas as solicitações relacionadas à privacidade, utilize o e-mail de contato acima.
Coletamos apenas os dados necessários para fornecer as funcionalidades do aplicativo. A tabela abaixo lista todas as categorias de dados pessoais coletados, onde são armazenados, a base legal para o tratamento e o prazo de retenção.
| Categoria | Armazenamento | Base legal (LGPD Art. 7) | Retenção |
|---|---|---|---|
| Identidade da conta — e-mail, nome, UID, provedor de autenticação | Firebase Auth | Necessidade contratual (II) | Até exclusão da conta |
| Preferências de perfil — agenda de prática, nível de experiência, estilos musicais | Firestore | Necessidade contratual (II) | Até exclusão da conta |
| Conteúdo musical — repertórios, músicas, letras, cifras | Firestore | Necessidade contratual (II) | Até exclusão da conta |
| Histórico de prática — sessões, avaliações, notas | Firestore | Necessidade contratual (II) | Até exclusão da conta |
| Arquivos de partitura (PDF) e avatar de perfil | Firebase Storage | Necessidade contratual (II) | Até exclusão pelo usuário ou da conta |
| Gravações de áudio das sessões de prática | Somente no dispositivo | Necessidade contratual (II) | Até exclusão pelo usuário |
| Preferências do app — idioma, progresso de onboarding | Somente no dispositivo | Necessidade contratual (II) | Até desinstalação do app |
| Relatórios de falhas e erros | Firebase Crashlytics | Interesse legítimo (IX) | 90 dias (padrão Firebase) |
| Eventos de analytics | Firebase Analytics | Consentimento (I) | 14 meses (padrão Firebase) |
Não coletamos números de telefone, datas de nascimento, documentos de identidade, dados de localização, dados de cartão de pagamento, dados de saúde ou dados biométricos.
| Operador | Função | Dados compartilhados |
|---|---|---|
| Firebase / Google | Autenticação, banco de dados, armazenamento, relatórios de falhas, analytics, hospedagem | Todas as categorias acima |
| Spotify AB | API de busca de músicas (credenciais do app — nenhuma conta de usuário vinculada) | Nenhum dado pessoal |
| Apple | Autenticação opcional via Sign in with Apple | E-mail e nome (podem ser ocultados pela Apple) |
| Autenticação opcional via Google Sign-In | E-mail, nome, URL da foto de perfil | |
| SendGrid / Twilio | Envio de e-mails transacionais (boas-vindas, lembretes) | Apenas endereço de e-mail |
Os Termos de Tratamento de Dados do Firebase/Google são aceitos no nível do projeto. O tratamento pela Spotify, Apple e Google é regido pelos respectivos termos de serviço.
O Firebase Analytics é utilizado para entender como o aplicativo é usado. Os dados de analytics são coletados somente após você fornecer consentimento explícito por meio da tela de consentimento no app. Você pode retirar o consentimento a qualquer momento em Configurações → Privacidade.
Como titular de dados, você tem direito a:
Para exercer qualquer direito não disponível no aplicativo, entre em contato pelo e-mail contact@repertoryapp.com. Responderemos em até 15 dias úteis.
Se você acredita que não tratamos seus dados pessoais em conformidade com a LGPD, você tem o direito de registrar uma reclamação junto à Autoridade Nacional de Proteção de Dados (ANPD) em www.gov.br/anpd.
Todos os dados em trânsito são criptografados via HTTPS/TLS. Os dados no Firestore e no Firebase Storage são criptografados em repouso pelo Google. Cada usuário só pode acessar seus próprios dados — garantido pelas Regras de Segurança do Firebase. Os relatórios de falhas não contêm identificadores pessoais.
O Repertory não é direcionado a crianças menores de 13 anos. Não coletamos conscientemente dados pessoais de crianças. Se você acredita que uma criança nos forneceu dados pessoais, entre em contato e os excluiremos imediatamente.
Podemos atualizar esta Política de Privacidade periodicamente. Quando isso ocorrer, atualizaremos a data de "Última atualização" no topo e notificaremos você pelo app se as alterações forem relevantes. O uso continuado do aplicativo após a data de atualização constitui aceitação da política revisada.
Para qualquer dúvida ou solicitação relacionada à privacidade:
contact@repertoryapp.com
Repertory es desarrollado y operado por Reginaldo Rodrigues do Nascimento Junior, desarrollador independiente con sede en Brasil.
Contacto: contact@repertoryapp.com
Sitio web: https://repertoryapp.com
No se ha designado un Delegado de Protección de Datos (DPD). Para todas las solicitudes relacionadas con la privacidad, utilice el correo de contacto indicado.
Recopilamos únicamente los datos necesarios para proporcionar las funciones de la aplicación. La tabla a continuación enumera todas las categorías de datos personales recopilados, dónde se almacenan, la base legal del tratamiento y el período de retención.
| Categoría | Almacenamiento | Base legal (LGPD Art. 7) | Retención |
|---|---|---|---|
| Identidad de cuenta — correo, nombre, UID, proveedor de autenticación | Firebase Auth | Necesidad contractual (II) | Hasta eliminación de cuenta |
| Preferencias de perfil — horario de práctica, nivel de experiencia, estilos musicales | Firestore | Necesidad contractual (II) | Hasta eliminación de cuenta |
| Contenido musical — repertorios, canciones, letras, acordes | Firestore | Necesidad contractual (II) | Hasta eliminación de cuenta |
| Historial de práctica — sesiones, valoraciones, notas | Firestore | Necesidad contractual (II) | Hasta eliminación de cuenta |
| Archivos de partitura (PDF) y avatar de perfil | Firebase Storage | Necesidad contractual (II) | Hasta eliminación por usuario o de cuenta |
| Grabaciones de audio de sesiones de práctica | Solo en el dispositivo | Necesidad contractual (II) | Hasta eliminación por usuario |
| Preferencias de la app — idioma, progreso de incorporación | Solo en el dispositivo | Necesidad contractual (II) | Hasta desinstalación de la app |
| Informes de fallos y errores | Firebase Crashlytics | Interés legítimo (IX) | 90 días (predeterminado Firebase) |
| Eventos de analítica | Firebase Analytics | Consentimiento (I) | 14 meses (predeterminado Firebase) |
No recopilamos números de teléfono, fechas de nacimiento, documentos de identidad, datos de ubicación, datos de tarjetas de pago, datos de salud ni datos biométricos.
| Encargado | Función | Datos compartidos |
|---|---|---|
| Firebase / Google | Autenticación, base de datos, almacenamiento, informes de fallos, analítica, alojamiento | Todas las categorías anteriores |
| Spotify AB | API de búsqueda de canciones (credenciales de la app — ninguna cuenta de usuario vinculada) | Sin datos personales |
| Apple | Autenticación opcional con Sign in with Apple | Correo y nombre (pueden ser ocultados por Apple) |
| Autenticación opcional con Google Sign-In | Correo, nombre, URL de foto de perfil | |
| SendGrid / Twilio | Envío de correos transaccionales (bienvenida, recordatorios) | Solo dirección de correo electrónico |
Los Términos de Tratamiento de Datos de Firebase/Google se aceptan a nivel de proyecto. El tratamiento por parte de Spotify, Apple y Google se rige por sus respectivos términos de servicio.
Firebase Analytics se utiliza para entender cómo se usa la aplicación. Los datos de analítica se recopilan únicamente después de que usted otorgue consentimiento explícito a través de la pantalla de consentimiento en la app. Puede retirar el consentimiento en cualquier momento en Configuración → Privacidad.
Como titular de datos, usted tiene derecho a:
Para ejercer cualquier derecho no disponible en la app, contáctenos en contact@repertoryapp.com. Responderemos en un plazo de 15 días hábiles.
Si considera que no hemos tratado sus datos personales conforme a la LGPD, tiene derecho a presentar una reclamación ante la Autoridade Nacional de Proteção de Dados (ANPD) en www.gov.br/anpd.
Para residentes en la UE/EEE, también puede contactar con la autoridad supervisora de su país de residencia.
Todos los datos en tránsito se cifran mediante HTTPS/TLS. Los datos en Firestore y Firebase Storage se cifran en reposo por Google. Cada usuario solo puede acceder a sus propios datos, garantizado por las Reglas de Seguridad de Firebase. Los informes de fallos no contienen identificadores personales.
Repertory no está dirigido a menores de 13 años. No recopilamos a sabiendas datos personales de menores. Si cree que un menor nos ha proporcionado datos personales, contáctenos y los eliminaremos de inmediato.
Podemos actualizar esta Política de Privacidad periódicamente. Cuando lo hagamos, actualizaremos la fecha de "Última actualización" en la parte superior y le notificaremos a través de la app si los cambios son relevantes. El uso continuado de la aplicación después de la fecha de actualización constituye la aceptación de la política revisada.
Para cualquier pregunta o solicitud relacionada con la privacidad:
contact@repertoryapp.com