Política de privacidad
Última actualización: 26 de octubre de 2026
SpeakBid ("nosotros", "la app") ayuda a contratistas a crear cotizaciones y facturas por voz, enviarlas a sus clientes, recibir firmas electrónicas y pagos, y programar trabajos. Esta política explica qué datos maneja la app y por qué.
Responsable: SpeakBid · Contacto: nuestra página de soporte
1. Datos que se quedan en su teléfono
Todo lo que escribe o dice se guarda solo en su teléfono (en el almacenamiento privado de la app), a menos que decida enviar un documento como enlace en línea (sección 2):
- Perfil del negocio (nombre, logo, número de licencia, teléfono, correo, dirección y datos de pago como Zelle/Venmo).
- Clientes (nombres, teléfonos, correos, direcciones), cotizaciones, facturas, notas y registros de pago.
- Calendario de trabajos: fechas, direcciones, notas para el equipo, estado y recordatorios. Los trabajos no se suben, salvo la fecha del trabajo que ve su cliente (sección 2).
- Firmas "en persona" hechas en su dispositivo (imagen, nombre, fecha y hora, agente de usuario del dispositivo y huella del documento): se quedan en su teléfono y dentro del PDF que usted comparta.
Si borra la app o usa Ajustes › Borrar todos los datos, estos datos se eliminan del teléfono.
2. Enlaces en línea (opcional)
Al tocar Texto, Correo, WhatsApp o Copiar enlace, la app sube una copia de solo lectura de ese documento a nuestro servidor de enlaces (Cloudflare Workers, Estados Unidos) para que su cliente la abra en una dirección privada y difícil de adivinar. La copia contiene lo que aparece en el documento (datos de su negocio, nombre del cliente, partidas, totales, notas, condiciones, datos de pago) y el PDF.
El servidor también registra:
- Aperturas: cuántas veces y cuándo se abrió el enlace (no se guardan las IP de los clientes en las aperturas).
- Respuestas del cliente: aceptar/rechazar, el nombre que escribió y la hora.
- Firmas electrónicas (si las activa): imagen de la firma, nombre, fecha/hora y zona horaria, dirección IP y navegador del cliente, una marca de consentimiento y una huella SHA-256 del documento. Se guardan como registro para demostrar quién firmó qué y cuándo. Si después edita el documento, la firma anterior se marca "anulada" y queda en el historial.
- Fecha del trabajo: si la cotización se acepta y usted programa el trabajo, el inicio/fin y la zona horaria se muestran en la página del cliente. Las notas del equipo y las direcciones no se suben.
- Pagos: monto, tipo (tarjeta/banco), estado y hora, recibidos de Stripe.
- Correo del cliente para la copia firmada (opcional): si el cliente tiene correo en la app y el servidor tiene correo configurado, se guarda con el enlace solo para enviarle su copia firmada (mediante nuestro proveedor de correo, p. ej. Resend o MailChannels). Nunca se muestra en el enlace. Puede desactivarlo en Ajustes › Firma del cliente.
- Tokens de alertas (opcional): si permite alertas, se guardan el token de Firebase Cloud Messaging de su teléfono, el idioma y sus preferencias para avisarle cuando el cliente abre, firma o paga. Las alertas incluyen el número de documento, el nombre del cliente y el monto pagado, nunca sus costos ni ganancias.
Al borrar un documento en la app también se borra su enlace del servidor. Ajustes › Borrar todos los datos elimina su cuenta del servidor y todos los enlaces, PDF, firmas y registros de pago, además de los datos del teléfono. Los enlaces siguen en línea hasta que usted los borre.
3. Pagos (Stripe)
Si conecta Stripe, los pagos con tarjeta y banco los procesa Stripe bajo sus propias condiciones y política de privacidad (https://stripe.com/privacy). Nunca vemos ni guardamos números completos de tarjeta o cuenta. Stripe nos envía el estado del pago, el monto y un número de referencia. Los recibos por correo opcionales los envía Stripe.
4. Suscripciones (RevenueCat, Google Play, App Store)
SpeakBid Pro se cobra por Google Play o App Store. Usamos RevenueCat (https://www.revenuecat.com/privacy) para verificar si su suscripción está activa. RevenueCat recibe un ID anónimo de usuario de la app (o su ID del servidor de enlaces), los recibos de compra y la plataforma del dispositivo. No recibimos los datos de su tarjeta.
5. Voz
La voz usa el reconocimiento de voz de su teléfono (Google en Android, Apple en iOS) bajo sus condiciones de privacidad. SpeakBid solo recibe el texto. SpeakBid no guarda audio. Voz en la nube (beta, apagada por defecto, Ajustes › Voz): para obras muy ruidosas puede activarla. Entonces, solo mientras mantiene presionado el micrófono, la app graba un audio corto con reducción de ruido y lo envía por HTTPS al servidor de SpeakBid, que lo pasa a Cloudflare Workers AI (Whisper) para convertirlo en texto. El audio se procesa en memoria, nunca se guarda ni se usa para entrenar modelos; solo se guarda un contador diario de segundos para el límite gratis. Partidas inteligentes (encendidas por defecto, Ajustes › Idioma › Lugares ruidosos): al terminar una cotización por voz, el texto (nunca audio; el nombre del cliente se reemplaza por "el cliente") se envía por HTTPS al servidor de SpeakBid, que lo pasa a Cloudflare Workers AI (un modelo Llama 3.2 3B Instruct) para separarlo en partidas. El texto se procesa en memoria, no se guarda ni se usa para entrenar modelos; solo se guardan contadores diarios. Si está apagado o sin conexión, la cotización se arma solo en su teléfono. El modo IA opcional (apagado por defecto) envía el texto al proveedor de IA cuya clave usted ingrese, bajo las condiciones de ese proveedor.
5a. Ayuda y soporte
SpeakBid nunca envía datos de soporte por sí sola. Los datos salen de su teléfono solo cuando usted nos contacta:
- Contactar a soporte / Reportar un error abre su app de correo con un mensaje listo que usted revisa y envía. Incluye un bloque de diagnóstico: versión de la app, plataforma y versión del sistema, modelo del teléfono, versión de WebView, idiomas, si Pro está activo y un ID de instalación anónimo (un código aleatorio creado en su teléfono, no vinculado a su cuenta ni al hardware). Nunca incluye sus clientes, documentos, montos, teléfonos ni claves. Una captura de pantalla se adjunta solo si usted la agrega.
- Enviar comentarios (si el servidor está configurado) envía su mensaje, el correo opcional para responderle, el diagnóstico y el ID de instalación a nuestro servidor (Cloudflare D1, EE. UU.). Para limitar abusos se guarda un hash con sal de su IP, nunca la IP. Los mensajes pueden reenviarse a nuestro buzón de soporte y se borran a más tardar a los 12 meses, o antes si lo pide.
- Calificar SpeakBid usa la ventana de reseñas de Google Play (o abre la tienda). Google maneja su calificación; solo vemos lo que Google muestra públicamente.
5b. Invita a un contratista
Si usa Ajustes › Invita a un contratista, el servidor guarda su código, qué instalaciones lo usaron y los premios (meses gratis pendientes/otorgados). Para evitar abusos guarda hashes con sal (irreversibles) del ID de instalación, de una huella aproximada del dispositivo (plataforma, modelo, versión del sistema y de WebView, tamaño de pantalla, zona horaria) y de la IP, nunca los valores reales. En Android, la app lee una vez el referente de instalación de Google Play para encontrar el código del enlace recibido. Cuando su amigo envía su primera cotización o factura real, el servidor solo comprueba que ese documento existe. Los premios se otorgan como derechos promocionales de RevenueCat. Ajustes › Borrar todos los datos elimina estos registros junto con su cuenta.
5c. Este sitio web
Este sitio no tiene anuncios, analíticas, cookies de rastreo ni scripts de terceros. Si usa el formulario de contacto, guardamos su nombre (opcional), su correo, su mensaje, el idioma de la página y un hash con sal de su IP (para frenar el spam, nunca la IP) en Cloudflare D1 (EE. UU.). Solo lo usamos para responderle y lo borramos a más tardar a los 12 meses, o antes si lo pide. Cloudflare, nuestro proveedor, puede procesar datos técnicos (como la IP) para entregar y proteger el sitio.
6. Permisos del teléfono
| Permiso | Para qué | Cuándo |
|---|---|---|
| Micrófono / reconocimiento de voz | Convertir su voz en una cotización | Solo mientras mantiene presionado el micrófono |
| Notificaciones | Recordatorios de trabajos (p. ej. el día anterior a las 6 PM y 1 hora antes) y avisos de "abierta", "firmada" y "pagada" | Se pide la primera vez que programa un trabajo o envía un enlace; puede apagarlo en los ajustes del sistema |
| Fotos / archivos | Elegir un logo; guardar PDF en Descargas/Archivos | Solo al elegir un logo o tocar Descargar |
| Almacenamiento (solo Android 9 o anterior) | Guardar PDF en Descargas | Solo al tocar Descargar |
SpeakBid nunca envía mensajes de texto automáticamente. "Enviar recordatorio al cliente" abre su app de mensajes con un texto listo que usted envía.
7. Compartir
No vendemos datos personales ni los usamos para publicidad. Solo los compartimos con los proveedores mencionados (Cloudflare, Stripe, RevenueCat, Google/Apple) para que funcionen las funciones que usa, o cuando la ley lo exige.
8. Seguridad
Los enlaces usan códigos aleatorios de 24 caracteres (~143 bits), HTTPS, encabezados que impiden su indexación y una política de seguridad de contenido estricta. El acceso del dueño usa un secreto por dispositivo. Las firmas incluyen una huella del documento, así que cualquier cambio posterior se puede detectar.
9. Menores
SpeakBid es una herramienta de negocio y no está dirigida a menores de 13 años (16 en la UE).
10. Sus derechos
Puede ver, exportar (PDF/CSV), corregir o borrar sus datos en la app en cualquier momento. Para solicitudes sobre datos del servidor de enlaces, incluidas las de sus clientes, contáctenos en nuestra página de soporte. Los residentes de California, la UE/Reino Unido y otros lugares pueden tener derechos adicionales según la ley local, y los respetaremos.
11. Cambios
Publicaremos los cambios aquí y actualizaremos la fecha de arriba.