Política de Privacidade
Última atualização: 15 de julho de 2026
1. Quem somos
O Bahrista (“nós”, “app”) é um diário de cafés especiais para registrar degustações, organizar listas e explorar vocabulário sensorial. Este documento descreve como tratamos dados pessoais quando você usa o aplicativo Bahrista em dispositivos móveis (Android e iOS).
Contato / canal de denúncias e suporte: bahrista.app@gmail.com
2. Resumo
- Você pode usar grande parte do app sem criar conta; os dados ficam principalmente no seu aparelho.
- Se optar por entrar com Google, Apple ou e-mail, usamos Supabase para autenticação e, quando aplicável, sincronização de perfil e conteúdos na nuvem.
- Fotos de rótulos podem ser processadas por OCR no próprio dispositivo. Com plano elegível e login, fotos de café podem ser enviadas ao armazenamento na nuvem (Supabase Storage) para sincronizar entre aparelhos.
- Há recursos de comunidade (receitas compartilhadas), denúncia no app, sugestão de funcionalidade e diagnósticos técnicos limitados — detalhes nas seções abaixo.
- Você pode excluir sua conta e dados em Perfil → Conta → Excluir minha conta, com confirmação explícita.
3. Dados que coletamos e para que usamos
| Categoria | Exemplos | Finalidade |
|---|---|---|
| Conta (opcional) | Identificador de usuário, e-mail (Google, Apple e/ou e-mail de acesso), sessão, e-mail preferencial de exibição | Autenticar, associar dados na nuvem, permitir exclusão de conta |
| Perfil e preferências | Nome de exibição, handle/username, idioma, profundidade sensorial, contraste, métodos favoritos, plano (Free/Plus/Pro) e trial | Personalizar a experiência e sincronizar preferências (se logado) |
| Degustações e avaliações | Nome do café, torrefação, origem, processo, método, notas, notas sensoriais, classificação, favoritos, “quero provar” | Diário de cafés e estatísticas pessoais |
| Jornadas e eventos | Jornadas criadas ou seguidas, contexto (casa, cafeteria, evento) | Organizar degustações por experiência |
| Listas e cafés salvos | Listas pessoais, entradas escaneadas ou manuais | Catálogo pessoal de cafés |
| Conteúdos salvos / inspirações | Links e itens que você guarda no app | Acesso offline à sua curadoria |
| Receitas e conteúdo compartilhado (UGC) | Receitas que você publica ou consulta, metadados de autor/visibilidade | Comunidade e troca de receitas entre usuários autenticados |
| Denúncias | Motivo da denúncia, identificação do conteúdo e do denunciante (conta), data | Moderar abuso, spam e violações; manter a comunidade segura |
| Sugestões de funcionalidade | Assunto e mensagem enviados pelo perfil (com conta) | Melhorar o produto |
| Imagens | Fotos anexadas a cafés/degustações; imagens no fluxo de escaneamento | Registro visual, OCR local e sync na nuvem quando o plano e as configurações permitirem |
| Texto extraído por OCR | Texto reconhecido localmente | Sugerir campos — você revisa antes de salvar |
| Diagnósticos técnicos | Área/evento de erro, severidade, plataforma, versão do app, contexto técnico sem conteúdo do diário | Estabilidade, suporte e melhoria do produto (amostrados / rate-limited) |
| Dados técnicos | Versão do app, idioma do sistema, logs de erro limitados | Estabilidade e suporte |
Não vendemos seus dados pessoais.
4. Uso sem login
Sem conta, o Bahrista armazena degustações, listas, preferências e imagens no dispositivo. Esses dados não são enviados automaticamente à nuvem enquanto você não fizer login.
A Política de Privacidade permanece acessível no app (Perfil → App, Sobre, onboarding) sem exigir login.
5. Login (Google, Apple, e-mail) e Supabase
Quando você entra com Google, Apple ou e-mail (ex.: link mágico):
- O provedor de identidade processa credenciais conforme a própria política (Google / Apple).
- Usamos Supabase (autenticação, PostgreSQL e Storage) para:
- manter sua sessão;
- armazenar perfil (nome, idioma, preferências, e-mail preferencial, plano);
- sincronizar dados de conta (listas, cafés, inspirações, receitas compartilhadas, etc., conforme recursos ativos);
- hospedar fotos elegíveis no Storage (bucket de imagens de café).
O tratamento na Supabase segue o papel de operador de infraestrutura sob nossas instruções. Consulte a política de privacidade da Supabase.
6. OCR, imagens e nuvem
No fluxo Escanear café:
- Android: OCR via ML Kit no dispositivo.
- iOS: OCR via Vision (Apple) no dispositivo.
A extração de texto ocorre localmente. Texto e metadados que você confirma podem ser salvos no app e sincronizados se estiver logado.
Fotos de café: no aparelho e, com login e plano/recursos elegíveis (ex.: Plus ou trial), também no Supabase Storage para sync entre dispositivos. Free pode manter foto só no aparelho, conforme a versão do app.
7. Comunidade, denúncias e sugestões
- Receitas compartilhadas / conteúdo UGC: se você publica ou visualiza conteúdo de outros usuários, metadados e o conteúdo publicado podem ser armazenados e exibidos conforme regras de visibilidade e moderação.
- Denúncia no app: em receitas (e fluxos semelhantes), você pode enviar uma denúncia com motivo. Registramos o relatório, sua conta e o alvo para análise de moderação. Denúncias abusivas ou em má-fé podem levar a restrições.
- Canal complementar: além do app, escreva para bahrista.app@gmail.com (abuso, privacidade, suporte).
- Sugerir funcionalidade: assuntos e mensagens enviados pelo perfil são armazenados para avaliação do time; não são conteúdo público.
8. Inspirações (Pexels)
A seção de inspirações pode buscar fotos via Pexels API. Enviamos termos de pesquisa e metadados técnicos; não enviamos seu diário de degustações.
9. Diagnósticos remotos
Para investigar falhas de sync, upload ou erros similares, o app pode enviar eventos de diagnóstico amostrados (área, evento, severidade, plataforma, versão, contexto técnico). Evitamos incluir conteúdo do diário ou dados sensíveis desnecessários. Operadores acessam esses eventos com privilégios elevados (não há leitura pública por outros usuários).
10. Compartilhamento com terceiros
Podemos compartilhar dados apenas:
- com provedores necessários (Supabase, Google, Apple, Pexels, lojas de apps);
- para cumprir lei ou proteger direitos, segurança e fraude;
- com seu consentimento explícito (ex.: compartilhar conteúdo por link, se disponível);
- internamente, com moderadores/administradores do Bahrista, para denúncias e segurança da comunidade.
11. Retenção
- Dados locais até você apagá-los, desinstalar o app ou usar Excluir minha conta.
- Dados na nuvem enquanto a conta existir; após exclusão confirmada, removemos ou anonimizamos o possível (
delete_my_accounte limpeza local). - Denúncias e registros de moderação podem ser retidos pelo tempo necessário para segurança, auditoria e obrigações legais, mesmo após remoção do conteúdo denunciado.
- Diagnósticos são retidos por período limitado compatível com suporte e melhoria do produto.
12. Exclusão de conta e direitos
No app: Perfil → Conta → Excluir minha conta → confirmação com frase digitada.
O que é apagado (conforme disponível na sua versão): perfil e preferências; degustações; jornadas, favoritos e listas; inspirações; imagens associadas; dados de sync; conta na Supabase, se conectado.
Você também pode solicitar informações, correção ou exclusão por bahrista.app@gmail.com. Prazos da LGPD serão observados.
13. Segurança
Medidas razoáveis (HTTPS, tokens de sessão, RLS/controle de acesso no backend). Nenhum sistema é 100% seguro; incidentes relevantes serão comunicados conforme a lei.
14. Crianças
O Bahrista não se destina a menores de 13 anos (ou idade mínima local). Não coletamos intencionalmente dados de crianças.
15. Transferências internacionais
Google, Apple e Supabase podem processar dados fora do Brasil, com bases e salvaguardas compatíveis com a LGPD quando exigido.
16. Alterações
Podemos atualizar esta política. A data no topo indica a versão vigente. Mudanças relevantes podem ser avisadas no app ou por e-mail.
17. Base legal (LGPD)
Execução de contrato ou medidas pré-contratuais; legítimo interesse (melhoria, segurança, moderação); consentimento (login opcional, OCR, publicação voluntária); cumprimento de obrigação legal.
Last updated: July 15, 2026
1. Who we are
Bahrista (“we”, “the app”) is a specialty coffee journal to record tastings, organize lists, and explore sensory vocabulary. This policy explains how we handle personal data when you use the Bahrista mobile app (Android and iOS).
Contact / reporting & support: bahrista.app@gmail.com
2. Summary
- You can use much of the app without an account; data stays primarily on your device.
- If you sign in with Google, Apple, or email, we use Supabase for authentication and, when applicable, cloud sync.
- Label photos may use on-device OCR. With an eligible plan and login, coffee photos may be stored in the cloud (Supabase Storage) to sync across devices.
- Features include community (shared recipes), in-app reporting, feature requests, and limited diagnostic events — details below.
- You can delete your account and data under Profile → Account → Delete my account.
3. Data we collect and why
| Category | Examples | Purpose |
|---|---|---|
| Account (optional) | User ID, email (Google, Apple and/or sign-in email), session, preferred display email | Authenticate, link cloud data, enable deletion |
| Profile & preferences | Display name, handle, language, sensory depth, contrast, favorite methods, plan (Free/Plus/Pro) and trial | Personalize and sync preferences |
| Tastings & ratings | Coffee details, notes, sensory tags, favorites, want-to-buy | Personal diary and stats |
| Journeys & events | Journeys you create or follow | Organize tastings |
| Lists & saved coffees | Personal lists, scanned or manual entries | Personal catalog |
| Saved content / inspirations | Links and items you save | Offline access to your curation |
| Shared recipes (UGC) | Recipes you publish or view, author/visibility metadata | Community features |
| Reports | Report reason, reported content and reporter account, timestamp | Moderation and safety |
| Feature requests | Topic and message from Profile (signed-in) | Product improvement |
| Images | Coffee/tasting photos; scan-flow images | Visual record, local OCR, and cloud sync when eligible |
| OCR text | Text recognized on-device | Suggest fields — you review before saving |
| Remote diagnostics | Error area/event, severity, platform, app version, technical context (no tasting diary content) | Stability and support (sampled / rate-limited) |
| Technical data | App version, system language, limited error logs | Stability and support |
We do not sell your personal data.
4. Use without signing in
Without an account, data stays on device and is not automatically uploaded until you sign in. The Privacy Policy remains available without login.
5. Sign-in (Google, Apple, email) and Supabase
When you sign in with Google, Apple, or email (e.g. magic link):
- The identity provider processes credentials under its own policy.
- We use Supabase (Auth, PostgreSQL, Storage) for session, profile, sync, and eligible coffee image hosting.
See Supabase’s privacy policy.
6. OCR, images, and cloud
Scan coffee: ML Kit (Android) or Apple Vision (iOS) on-device. Confirmed text/metadata may sync if signed in. Eligible plans may upload coffee photos to Supabase Storage.
7. Community, reports, and feature requests
- UGC / shared recipes may be stored and shown under visibility and moderation rules.
- In-app reports record reason, your account, and the target for moderation. Bad-faith reporting may lead to restrictions.
- Email channel: bahrista.app@gmail.com for abuse, privacy, or support.
- Feature requests from Profile are stored for the product team; they are not public posts.
8. Inspirations (Pexels)
Query terms and technical metadata may be sent to the Pexels API; we do not send your tasting diary.
9. Remote diagnostics
Sampled diagnostic events (area, event, severity, platform, version, technical context) may be sent to investigate sync/upload failures. Other users cannot read these events.
10. Sharing with third parties
Only with needed providers (Supabase, Google, Apple, Pexels, app stores), to comply with law, with your consent, or with Bahrista moderators/admins for reports and safety.
11. Retention
Local until delete/uninstall/account deletion; cloud while the account exists. Reports and moderation records may be kept as needed for safety and legal duties. Diagnostics are kept for a limited support/improvement window.
12. Account deletion and rights
In the app: Profile → Account → Delete my account. You may also email bahrista.app@gmail.com. We honor applicable LGPD/GDPR deadlines.
13. Security
Reasonable measures (HTTPS, session tokens, access controls). No system is perfectly secure.
14. Children
Not directed at children under 13 (or local minimum age).
15. International transfers
Google, Apple, and Supabase may process data outside your country with appropriate safeguards where required.
16. Changes
We may update this policy; the date above is the current version.
17. Legal bases
Contract; legitimate interests (improvement, security, moderation); consent (optional login, OCR, voluntary publishing); legal obligation.
Última actualización: 15 de julio de 2026
1. Quiénes somos
Bahrista (“nosotros”, “la app”) es un diario de cafés especiales. Esta política describe el tratamiento de datos personales en Android e iOS.
Contacto / denuncias y soporte: bahrista.app@gmail.com
2. Resumen
- Puedes usar gran parte de la app sin cuenta (datos en el dispositivo).
- Con Google, Apple o correo, usamos Supabase para autenticación y sincronización cuando corresponda.
- El OCR es en el dispositivo; con plan elegible, las fotos de café pueden ir a la nube (Storage).
- Hay comunidad (recetas), denuncia en la app, sugerencias de funciones y diagnósticos limitados.
- Puedes eliminar tu cuenta en Perfil → Cuenta → Eliminar mi cuenta.
3. Datos que recopilamos y para qué
| Categoría | Ejemplos | Finalidad |
|---|---|---|
| Cuenta (opcional) | ID, correo (Google/Apple/acceso), sesión, correo preferido de visualización | Autenticar y vincular datos en la nube |
| Perfil y preferencias | Nombre, handle, idioma, profundidad sensorial, plan Free/Plus/Pro y trial | Personalizar y sincronizar |
| Degustaciones | Datos del café, notas, etiquetas sensoriales, favoritos | Diario personal |
| Viajes y eventos | Viajes creados o seguidos | Organizar degustaciones |
| Listas y cafés | Listas personales, entradas escaneadas o manuales | Catálogo personal |
| Contenidos guardados | Inspiraciones / ítems guardados | Acceso offline |
| Recetas compartidas (UGC) | Publicaciones y metadatos de visibilidad | Comunidad |
| Denuncias | Motivo, contenido denunciado, cuenta del denunciante | Moderación y seguridad |
| Sugerencias de funciones | Asunto y mensaje desde el perfil | Mejora del producto |
| Imágenes | Fotos de café/degustación; escaneo | Registro visual, OCR local y sync |
| Texto OCR | Texto reconocido en el dispositivo | Sugerir campos |
| Diagnósticos remotos | Área/evento, severidad, plataforma, versión, contexto técnico | Estabilidad (muestreados) |
| Datos técnicos | Versión de la app, idioma, logs limitados | Soporte |
No vendemos tus datos personales.
4. Uso sin iniciar sesión
Los datos permanecen en el dispositivo hasta que inicies sesión. La política está disponible sin login.
5. Inicio de sesión (Google, Apple, correo) y Supabase
Usamos Supabase (Auth, PostgreSQL, Storage) para sesión, perfil, sincronización y fotos elegibles. Consulta la política de Supabase.
6. OCR, imágenes y nube
OCR con ML Kit (Android) o Vision (iOS) en el dispositivo. Planes elegibles pueden subir fotos a Supabase Storage.
7. Comunidad, denuncias y sugerencias
- UGC / recetas compartidas según visibilidad y moderación.
- Denuncia en la app: motivo, tu cuenta y el contenido denunciado para revisión.
- Correo: bahrista.app@gmail.com.
- Sugerencias de funciones no son contenido público.
8. Inspiraciones (Pexels)
Términos de búsqueda y metadatos técnicos a la API de Pexels; no enviamos tu diario.
9. Diagnósticos remotos
Eventos técnicos muestreados para fallos de sync/subida; sin lectura pública por otros usuarios.
10. Compartir con terceros
Proveedores necesarios (Supabase, Google, Apple, Pexels, tiendas), obligación legal, tu consentimiento, o moderadores/admins de Bahrista para denuncias.
11. Conservación
Local hasta borrar/desinstalar/eliminar cuenta; nube mientras exista la cuenta. Denuncias/moderación pueden retenirse por seguridad y ley; diagnósticos por un periodo limitado.
12. Eliminación de cuenta y derechos
En la app: Perfil → Cuenta → Eliminar mi cuenta. También bahrista.app@gmail.com.
13. Seguridad
Medidas razonables (HTTPS, tokens, controles de acceso).
14. Menores
No dirigida a menores de 13 años (o edad mínima local).
15. Transferencias internacionales
Google, Apple y Supabase pueden procesar datos fuera de tu país con las garantías exigidas.
16. Cambios
Podemos actualizar esta política; la fecha superior indica la versión vigente.
17. Bases legales
Contrato; interés legítimo (mejora, seguridad, moderación); consentimiento; obligación legal.