Volver al inicio

Política de Privacidad — BakeCost

Vigente desde: 24 de junio de 2026 · Versión 2.0

Esta política describe cómo BakeCost ("la app", "nosotros", "nuestro") recopila, usa, almacena y protege tu información cuando usas la aplicación móvil, la plataforma web (bakecost.app) y los servicios relacionados (colectivamente, "el Servicio").

BakeCost es operado por Xavier Llano, persona física que opera bajo el nombre comercial "XlStudio", con sede en Pensilvania, Estados Unidos, quien actúa como responsable del tratamiento de los datos de tu cuenta.

Resumen rápido

  • Modo offline (sin cuenta): tu información de negocio se queda solo en tu dispositivo. No tenemos acceso a ella.
  • Modo con cuenta (opcional): si creas una cuenta, tu información se sincroniza de forma encriptada a servidores seguros para respaldo y acceso multi-dispositivo. Solo tú puedes acceder a tus datos.
  • Storefront (tienda pública): si activas tu tienda, los datos de los pedidos de tus clientes se almacenan en nuestros servidores y son accesibles para ti como dueño de la tienda.
  • No vendemos tu información. Nunca.
  • No usamos publicidad ni rastreadores de comportamiento.
  • Cumplimos con las leyes de privacidad aplicables, incluyendo la Children's Online Privacy Protection Act (COPPA) y las regulaciones de la Federal Trade Commission (FTC) de Estados Unidos.

1. Información que recopilamos

1.1 Modo offline (sin cuenta)

Toda la información se guarda localmente en tu dispositivo usando el almacenamiento privado de la app. Esto incluye:

  • Productos, recetas e ingredientes
  • Clientes (nombre, teléfono, correo, dirección y cumpleaños si los agregas)
  • Pedidos, cotizaciones y abonos
  • Inventario y movimientos de stock
  • Historial de precios
  • Gastos
  • Notas y fotos de productos y pedidos
  • Configuración del negocio (nombre, contacto, moneda)

En modo offline, nosotros no tenemos acceso a esta información. Nada sale de tu teléfono salvo que tú lo compartas activamente.

1.2 Modo con cuenta (opcional)

Si decides crear una cuenta para sincronización en la nube, recopilamos:

Información de cuenta:

  • Dirección de correo electrónico
  • Nombre completo
  • Nombre del negocio
  • Teléfono del negocio (opcional)
  • Moneda preferida
  • Zona horaria

Información de autenticación:

  • Contraseña (almacenada con hash criptográfico; nunca en texto plano)
  • Tokens de sesión
  • Proveedor de autenticación (email, Apple Sign In, Google Sign-In)

Información de sincronización:

  • Toda la data de negocio listada en la sección 1.1 se sincroniza a nuestros servidores cuando hay conexión a internet
  • Las fotos de productos que sincronizas se almacenan en nuestro servidor y se sirven mediante URLs públicas no adivinables (cualquiera que tenga la URL exacta de una foto puede verla). Las fotos de pedidos no se suben; se quedan en tu dispositivo
  • Marcas de tiempo de sincronización
  • Identificadores de dispositivo para gestión multi-dispositivo

Tokens de notificaciones push:

  • Si activas notificaciones, almacenamos el token de push de tu dispositivo (Expo Push Token) para enviarte recordatorios de pedidos desde el servidor (como respaldo de los recordatorios locales, por ejemplo en un segundo dispositivo)

Suscripción BakeCost Pro (solo si te suscribes):

  • Estado de tu suscripción, plan y entitlement (si tienes Pro activo)
  • Identificadores de compra/recibo para validar tu suscripción
  • Para compras realizadas en la web, un identificador de cliente de Stripe

Los pagos los procesan Apple (App Store), Google (Google Play) o Stripe (web). No almacenamos tu número de tarjeta ni los datos completos de tu medio de pago.

1.3 Storefront (tienda pública)

Si activas tu tienda pública en BakeCost, se almacena adicionalmente:

Información del perfil público de tu tienda:

  • Nombre de la tienda, descripción, logo
  • Slug / URL de la tienda
  • Configuración de entrega y recogida
  • Productos publicados con fotos y precios
  • Métodos de pago aceptados
  • Horarios y tiempo mínimo de anticipación
  • Teléfono / WhatsApp del negocio (se comparte con los clientes que hacen un pedido para que puedan contactarte)

Fotos públicas: las fotos de productos y el logo que subas para tu storefront se alojan en nuestro servidor (Supabase Storage) y son accesibles públicamente mediante su URL: cualquiera con el enlace de tu tienda puede verlas. Las fotos de pedidos (de referencia) no se publican; se quedan en tu dispositivo.

Información de los clientes que hacen pedidos en tu tienda:

  • Nombre del cliente
  • Número de teléfono / WhatsApp
  • Correo electrónico (si lo proporcionan)
  • Dirección de entrega (si eligen delivery)
  • Detalles del pedido (productos, cantidades, notas)
  • Fecha y hora de entrega solicitada
  • Método de pago seleccionado

Prevención de abuso: para evitar spam, el sitio puede usar de forma temporal la dirección IP de quien envía el formulario; no se guarda junto al pedido ni se usa para rastrear a nadie.

Importante: BakeCost actúa como procesador de datos en nombre del dueño de la tienda (bakery). El dueño de la tienda es el responsable del tratamiento de los datos de sus clientes. BakeCost no usa los datos de los clientes de las tiendas para ningún propósito propio.

1.4 Información recopilada automáticamente

Reportes de errores (Sentry): Cuando la app se cierra inesperadamente, se envía automáticamente un reporte técnico a Sentry que incluye:

  • Traza del error (stack trace)
  • Modelo del dispositivo
  • Versión del sistema operativo
  • Versión de la app
  • Zona horaria e idioma

NO incluye: tu nombre, pedidos, clientes, recetas, fotos, montos, ni ningún dato de tu negocio.

Información que NO recopilamos:

  • No usamos cookies de rastreo
  • No usamos Google Analytics, Firebase Analytics, Mixpanel ni ningún servicio de analítica de terceros
  • No recopilamos datos de ubicación GPS
  • No accedemos a tu lista de contactos
  • No recopilamos información financiera o de tarjetas de crédito (los pagos son coordinados directamente entre la bakery y el cliente)

1.5 Lista de espera (web)

  • Si dejas tu correo electrónico en el formulario de lista de espera de bakecost.app, lo usamos únicamente para enviarte un aviso el día del lanzamiento. El envío se realiza a través de nuestro proveedor Resend (ver sección 3). No lo usamos para marketing recurrente y puedes pedir su eliminación en cualquier momento escribiendo a [email protected].

2. Cómo usamos tu información

Usamos la información que recopilamos exclusivamente para:

  • Proveer el servicio: permitir el funcionamiento de la app, la sincronización de datos, y la gestión de pedidos
  • Autenticación: verificar tu identidad y mantener la seguridad de tu cuenta
  • Notificaciones: enviar recordatorios de pedidos que tú configuras
  • Soporte técnico: diagnosticar y corregir errores técnicos
  • Comunicación: responder a tus consultas de soporte

No usamos tu información para:

  • Publicidad o marketing de terceros
  • Perfilado de comportamiento
  • Venta o alquiler a terceros
  • Entrenamiento de modelos de inteligencia artificial
  • Ningún propósito que no esté descrito en esta política

3. Cómo compartimos tu información

No vendemos, alquilamos ni compartimos tu información personal con terceros para fines de marketing.

Compartimos información únicamente en los siguientes casos:

Proveedores de servicios (sub-procesadores):

  • Supabase, Inc. — Base de datos y autenticación. Los datos se almacenan en servidores de Amazon Web Services (AWS) en Estados Unidos. Política de privacidad de Supabase
  • Vercel, Inc. — Hosting de la aplicación web y API. Política de privacidad de Vercel
  • Sentry (Functional Software, Inc.) — Reportes de errores técnicos. Política de privacidad de Sentry
  • Expo (650 Industries, Inc.) — Notificaciones push. Política de privacidad de Expo
  • RevenueCat (RevenueCat, Inc.) — Gestión de suscripciones y validación de recibos de compra dentro de la app (iOS/Android). Política de privacidad de RevenueCat
  • Stripe (Stripe, Inc.) — Procesamiento de pagos de suscripciones compradas en la web. Política de privacidad de Stripe
  • Resend (Plus Five Five, Inc.) — Envío del correo de aviso de lanzamiento a quienes se apuntan a la lista de espera en bakecost.app. Política de privacidad de Resend

Storefront: cuando un cliente hace un pedido en tu tienda, su información de contacto y pedido es visible para ti como dueño de la tienda.

Obligación legal: podemos divulgar información si es requerido por ley, orden judicial o proceso legal.

4. Acciones que tú controlas

  • Cotización por WhatsApp: abre tu app de WhatsApp con el mensaje listo. Tú eliges a quién enviar. Nosotros no vemos nada.
  • PDF de cotización: se genera en tu dispositivo y se abre el panel del sistema para que elijas cómo compartirlo.
  • Respaldo manual: generas un archivo JSON y lo compartes por el medio que elijas.
  • Llamar / WhatsApp a un cliente: abre la app del sistema con el número precargado.

5. Permisos del sistema

La app puede solicitar estos permisos. Puedes negarlos sin perder funcionalidad principal:

  • Cámara: solo para tomar fotos de productos o pedidos. Se guardan localmente (y en la nube si tienes cuenta activa).
  • Fotos / Galería: para elegir imágenes existentes y, si lo pides, guardar el código QR de tu tienda en tus fotos.
  • Notificaciones: solo si activas recordatorios de pedidos.
  • Internet: requerido para sincronización, storefront y notificaciones push. La app funciona sin internet en modo offline.

6. Tus derechos sobre tu información

Tienes los siguientes derechos sobre tu información, independientemente de dónde residas:

  • Acceso: puedes ver toda tu información desde la app en cualquier momento.
  • Edición: puedes modificar cualquier dato de tu cuenta, negocio, productos, clientes y pedidos.
  • Exportación: puedes exportar toda tu información en formato JSON desde Más → Respaldo → Crear respaldo.
  • Eliminación de datos específicos: puedes eliminar productos, pedidos, clientes y otros datos individualmente.
  • Eliminación total (modo offline): desde Más → Respaldo → Borrar todo, eliminas toda la información local. Esta acción es inmediata e irreversible.
  • Eliminación de cuenta (modo con cuenta): puedes eliminar tu cuenta y todos los datos asociados desde Más → Cuenta → Eliminar cuenta (abre Cuenta tocando la tarjeta de tu cuenta al inicio de la pestaña Más; o escribiéndonos a [email protected]; también en bakecost.app/eliminar-cuenta). La eliminación es inmediata y permanente:

- Borramos de inmediato tus datos de negocio del servidor, las fotos públicas de tu storefront y tu identidad de inicio de sesión - Tu tienda pública (storefront) se desactiva de inmediato - Esta acción no se puede deshacer; exporta un respaldo antes si quieres conservar tu información - El borrado de tu cuenta en la nube es independiente de los datos guardados localmente en tu dispositivo

  • Portabilidad: puedes exportar tus datos en formato JSON en cualquier momento antes de eliminar tu cuenta.

No necesitas pedirnos permiso ni esperar respuesta para ejercer la mayoría de estos derechos — el control está integrado directamente en la app.

Para cualquier solicitud adicional, escríbenos a [email protected] y responderemos dentro de 30 días.

7. Retención de datos

Modo offline: la información permanece en tu dispositivo hasta que la elimines o desinstales la app.

Modo con cuenta: la información permanece en nuestros servidores mientras tu cuenta esté activa. Si eliminas tu cuenta, los datos se borran de inmediato y de forma permanente.

Storefront — datos de clientes: los datos de pedidos se retienen mientras la cuenta de la bakery esté activa. Si la bakery elimina su cuenta, esos pedidos —y los datos de contacto del cliente que contienen— se eliminan junto con el resto de su información.

Reportes de errores: Sentry retiene los reportes de crashes durante 90 días y luego se eliminan automáticamente.

Respaldos manuales: si exportas un respaldo y lo subes a iCloud, Google Drive u otro servicio, esa copia queda fuera de nuestro control y se rige por las políticas de ese servicio.

8. Seguridad

Implementamos las siguientes medidas de seguridad:

  • Encriptación en tránsito: toda la comunicación entre la app y nuestros servidores usa TLS 1.2 o superior (HTTPS).
  • Encriptación en reposo: los datos almacenados en Supabase están encriptados con AES-256.
  • Contraseñas: se almacenan con hash criptográfico bcrypt. Nunca almacenamos contraseñas en texto plano.
  • Autenticación: usamos JSON Web Tokens (JWT) con expiración. Las sesiones se invalidan al cambiar contraseña.
  • Row Level Security (RLS): cada usuario solo puede acceder a sus propios datos a nivel de base de datos. Un usuario no puede acceder a los datos de otro usuario bajo ninguna circunstancia.
  • Rate limiting: el inicio de sesión está protegido contra ataques de fuerza bruta por nuestro proveedor de autenticación (Supabase Auth), y el formulario público del storefront tiene límites por IP para prevenir spam.
  • Modo offline: la información en tu dispositivo está protegida por las medidas de seguridad de tu sistema operativo (cifrado del dispositivo, código de bloqueo).

Si descubres una vulnerabilidad de seguridad, por favor repórtala de forma responsable a [email protected].

9. Transferencia internacional de datos

Si te encuentras fuera de Estados Unidos, tu información será transferida y almacenada en servidores ubicados en Estados Unidos (AWS, a través de Supabase). Al usar el Servicio con una cuenta, aceptas esta transferencia.

Tomamos medidas razonables para proteger tu información de acuerdo con esta política, independientemente de dónde se procese.

10. Servicios y librerías de terceros

  • Expo / React Native: framework de desarrollo. No recolecta data de usuario en producción.
  • Expo Notifications: maneja notificaciones push a través del servicio de Expo.
  • Expo Image Picker: permite seleccionar imágenes. Las imágenes se guardan en el almacenamiento de la app.
  • Supabase: base de datos, autenticación y almacenamiento en la nube.
  • Vercel: hosting de la aplicación web y API.
  • Sentry: reportes de errores técnicos exclusivamente.
  • RevenueCat: gestiona las suscripciones de BakeCost Pro y valida los recibos de compra dentro de la app (iOS/Android).
  • Stripe: procesa los pagos de las suscripciones compradas en la web. No almacenamos los datos de tu tarjeta.
  • Google Play Services / Apple App Store: procesan la instalación, las actualizaciones y las compras dentro de la app (BakeCost Pro).

No usamos analítica de terceros (Google Analytics, Firebase, Mixpanel, etc.), publicidad ni rastreadores de comportamiento.

11. Niños

La app está dirigida a personas adultas que manejan un negocio de repostería. El Servicio no está dirigido a menores de 13 años.

  • No solicitamos, recopilamos ni almacenamos a sabiendas información personal de menores de 13 años, en cumplimiento con la Children's Online Privacy Protection Act (COPPA).
  • No permitimos que menores de 13 años creen cuentas.
  • Si descubrimos que hemos recopilado información de un menor de 13 años, la eliminaremos de inmediato.
  • Si eres padre, madre o tutor y crees que tu hijo menor de 13 años nos ha proporcionado información personal, contáctanos a [email protected] y eliminaremos dicha información sin demora.

12. Residentes de California (CCPA)

Si resides en California, tienes derechos adicionales bajo la California Consumer Privacy Act (CCPA):

  • Derecho a saber: puedes solicitar que te informemos qué información personal hemos recopilado sobre ti.
  • Derecho a eliminar: puedes solicitar la eliminación de tu información personal.
  • Derecho a no ser discriminado: no te discriminaremos por ejercer tus derechos de privacidad.
  • No vendemos tu información personal. Nunca hemos vendido y nunca venderemos información personal de nuestros usuarios.

Para ejercer estos derechos, escríbenos a [email protected].

13. Cambios a esta política

Si hacemos cambios sustanciales a esta política:

  • Actualizaremos la fecha y versión al inicio del documento
  • Te notificaremos a través de la app o por correo electrónico (si tienes cuenta)
  • Los cambios entrarán en vigor 30 días después de la notificación, salvo que la ley requiera un plazo diferente

El uso continuado del Servicio después de la entrada en vigor de los cambios constituye tu aceptación de la política actualizada.

14. Contacto

Si tienes preguntas sobre esta política, sobre cómo tratamos tu información, o deseas ejercer cualquier derecho de privacidad:

Correo: [email protected] Asunto sugerido: "Privacidad — [tu consulta]"

Nos comprometemos a responder dentro de 30 días.

Esta política aplica a la versión móvil de BakeCost distribuida en App Store y Google Play, a la plataforma web bakecost.app y a todos los servicios relacionados.