Guía de Cumplimiento de App Stores
Requisitos de Apple App Store y Google Play Store para TodoClean
Aion Technologies LLC | www.todogroupapps.com
Fecha de entrada en vigor: 23 de junio de 2026
Fecha de revisión: 7 de julio de 2026
Versión: 11.1
Nota sobre esta traducción: Esta traducción al español se proporciona únicamente para su conveniencia. En caso de conflicto o discrepancia entre la versión en inglés y esta traducción, prevalecerá la versión en inglés, disponible en todogroupapps.com/todoclean/legal/app-store-compliance-guide. |
Esta guía documenta todos los requisitos legales, de política y de ficha de tienda para publicar y mantener TodoClean en el Apple App Store y en el Google Play Store. Está organizada como una lista de verificación de cumplimiento y documento de referencia para su uso durante el envío de la aplicación y la revisión por parte de un abogado.
NOTA IMPORTANTE SOBRE EL ALCANCE: A la Fecha de entrada en vigor, TodoClean se distribuye exclusivamente como una aplicación web progresiva (PWA) y no está publicada en el Apple App Store ni en el Google Play Store. Los Términos de Servicio, la Política de Privacidad y demás documentos orientados al consumidor de la Compañía describen a TodoClean únicamente como una aplicación web y PWA, y no representan que TodoClean esté disponible a través de ninguna tienda de aplicaciones. Esta guía se prepara por adelantado como material de referencia para un posible envío futuro a una tienda de aplicaciones nativa. No describe el modelo de distribución actual de TodoClean, no modifica ningún otro documento de la Compañía y no debe utilizarse ni compartirse como si la distribución nativa en tiendas de aplicaciones ya estuviera activa. Antes de cualquier envío real, confirme que los precios, permisos y divulgaciones a continuación siguen coincidiendo con el Servicio en vivo y las condiciones de pago vigentes, y haga que un abogado revise el envío.
PARTE A — APPLE APP STORE
A.1 Documentos Legales Requeridos
Documento | Requisito | Estado |
|---|---|---|
Política de Privacidad | Requerido — debe estar alojado en una URL pública e ingresado en App Store Connect | Pendiente: alojar en www.todogroupapps.com/privacy |
Términos de Servicio | Requerido para aplicaciones con suscripciones o cuentas | Pendiente: alojar en www.todogroupapps.com/terms |
EULA | Opcional — Apple proporciona un EULA predeterminado. Un EULA personalizado puede reemplazarlo | Recomendado: usar el predeterminado de Apple + enlazar Términos personalizados |
Términos de Suscripción | Requerido en la descripción de la aplicación al ofrecer suscripciones de renovación automática | Debe estar en la descripción de la tienda de aplicaciones |
A.2 Etiquetas de Privacidad (App Store Connect)
Apple exige la divulgación de los datos recopilados y su uso. Para TodoClean, se requieren las siguientes divulgaciones:
Tipo de Dato | Recopilado | Propósito |
|---|---|---|
Información de Contacto (nombre, correo electrónico) | Sí | Funcionalidad de la Aplicación, Gestión de Cuentas |
Ubicación (GPS en registro de entrada/salida) | Sí | Solo Funcionalidad de la Aplicación — no rastreo |
Fotos / Videos | Sí | Funcionalidad de la Aplicación (documentación de trabajos) |
ID de Usuario / ID de Dispositivo | Sí | Analítica (Sentry), Funcionalidad de la Aplicación |
Información de Pago | Sí — a través de Stripe | Procesamiento de Pagos |
Datos de Fallos | Sí — a través de Sentry | Funcionalidad de la Aplicación, Publicidad del Desarrollador |
Datos de Uso | Sí | Analítica, Funcionalidad de la Aplicación |
IMPORTANTE: Haga que su abogado verifique la exactitud de estas etiquetas. Las etiquetas de privacidad incorrectas son motivo de rechazo o eliminación de la aplicación.
A.3 Requisitos de Suscripción (Regla 3.1.2 del App Store)
TodoClean ofrece suscripciones de renovación automática. Apple exige todo lo siguiente:
- Productos de Compra dentro de la Aplicación configurados en App Store Connect para cada nivel de suscripción (Solo, Crew, Pro — mensual y anual)
- Botón de Restaurar Compras disponible en la aplicación
- El siguiente texto de divulgación incluido en la descripción de la aplicación en el App Store (ver a continuación)
- Los términos de la suscripción deben mostrarse al usuario antes de la compra
- Debe ser accesible desde dentro de la aplicación una forma de gestionar o cancelar la suscripción
TEXTO DE DIVULGACIÓN DE SUSCRIPCIÓN REQUERIDO POR EL APP STORE:
TodoClean ofrece planes de suscripción de renovación automática: Solo ($9.99/mes o $99.99/año), Crew ($15.99/mes o $159.99/año) y Pro ($24.99/mes o $249.99/año). El pago se carga a su cuenta de Apple ID en el momento de confirmar la compra. Las suscripciones se renuevan automáticamente a menos que se cancelen al menos 24 horas antes del final del período en curso. Su cuenta será cargada por la renovación dentro de las 24 horas anteriores al final del período en curso. Las suscripciones pueden gestionarse y la renovación automática puede desactivarse en la Configuración de su Cuenta después de la compra. Cualquier parte no utilizada de un período de prueba gratuito se perderá al comprar una suscripción.
A.4 Lista de Verificación de Configuración de App Store Connect
- Nombre de la aplicación: TodoClean
- Bundle ID: configurado en app.json / EAS
- URL de la Política de Privacidad ingresada en App Store Connect
- URL de Soporte ingresada (por ejemplo, www.todogroupapps.com/support)
- Todos los productos de suscripción configurados como Compras dentro de la Aplicación
- Categoría: Negocios
- Clasificación de edad: 4+ (sin contenido objetable)
- Cifrado: Si la aplicación utiliza únicamente HTTPS/TLS estándar (sin cifrado personalizado), seleccionar "Algoritmos de cifrado estándar conformes con las Leyes de Exportación de EE. UU."
- Cumplimiento de Exportación: Solo HTTPS = probablemente exento; confirmar con un abogado
- Derechos de Contenido: Usted cuenta con todos los derechos necesarios sobre el contenido de la aplicación
A.5 Riesgos del Acuerdo del Programa de Desarrolladores de Apple
Su evaluación legal previa identificó riesgos en el Acuerdo de Licencia del Programa de Desarrolladores de Apple. Puntos clave para que su abogado revise:
- Sección 7 (Distribución de la Aplicación): Asegúrese de que su método de distribución (App Store, TestFlight, Enterprise) esté correctamente categorizado para su caso de uso
- Sección 11 (Suscripciones): Apple cobra una comisión del 30% sobre las compras de suscripción dentro de la aplicación en el App Store (15% después del primer año). Si actualmente procesa pagos a través de Stripe fuera del App Store, asegúrese de cumplir con la Sección 3.1.3 de las Pautas de Revisión del App Store (Aplicaciones de Negocios)
- Excepción de la Sección 3.1.3(b): Las aplicaciones que son "gratuitas" pero que ofrecen servicios de pago a través de una cuenta basada en la web (pago web de Stripe) pueden calificar para la excepción de "Aplicación de Lectura" o "aplicación multiplataforma". Confirme con su abogado.
- Distribución PWA: Si distribuye a través de web/PWA para evitar las tarifas del App Store, confirme que esto no viole ningún término del acuerdo del App Store para aplicaciones que también distribuya a través del App Store
PARTE B — GOOGLE PLAY STORE
B.1 Documentos Legales Requeridos
Documento | Requisito | Estado |
|---|---|---|
Política de Privacidad | Requerido — URL pública en Play Console y dentro de la aplicación | Pendiente: alojar en www.todogroupapps.com/privacy |
Términos de Servicio | Requerido para aplicaciones con cuentas o funciones de pago | Pendiente: alojar en www.todogroupapps.com/terms |
Formulario de Seguridad de Datos | Requerido — divulgar la recopilación/uso compartido de datos en Play Console | Debe completarse en Play Console |
B.2 Formulario de Seguridad de Datos (Play Console)
Google requiere una sección de Seguridad de Datos en la ficha de su tienda. Para TodoClean, complete el formulario de la siguiente manera:
Pregunta | Respuesta para TodoClean |
|---|---|
¿Su aplicación recopila o comparte datos del usuario? | Sí |
¿Los datos están cifrados en tránsito? | Sí — HTTPS/TLS |
¿Pueden los usuarios solicitar la eliminación de datos? | Sí — mediante la eliminación de cuenta en la aplicación o contactando al soporte |
Ubicación (Precisa) | Recopilada — Funcionalidad de la Aplicación (GPS en registro de entrada/salida) |
Ubicación (Aproximada) | No recopilada |
Fotos y Videos | Recopilada — Funcionalidad de la Aplicación (fotos de trabajos) |
Información Personal (Nombre, Correo Electrónico) | Recopilada — Gestión de Cuentas |
Información Financiera | No recopilada por la aplicación (Stripe gestiona los datos de pago) |
Actividad de la Aplicación | Recopilada — Analítica, Funcionalidad de la Aplicación |
ID de Dispositivos | Recopilada — Analítica (Sentry), Notificaciones Push |
Registros de Fallos | Recopilada — Funcionalidad de la Aplicación (Sentry) |
¿Se comparten los datos con terceros? | Sí — Stripe (pago), Supabase (infraestructura), Sentry (analítica), Expo (notificaciones) |
B.3 Divulgación de Permisos
Los siguientes permisos de la aplicación deben divulgarse y justificarse en la ficha de su Play Store:
- ACCESS_FINE_LOCATION — Requerido para la función de registro de entrada/salida por GPS
- CAMERA — Requerido para tomar fotos de antes/después del trabajo
- READ_EXTERNAL_STORAGE / READ_MEDIA_IMAGES — Requerido para cargar fotos desde la galería del dispositivo
- INTERNET — Requerido para toda la funcionalidad de la aplicación (Supabase, Stripe, Sentry, Expo)
- RECEIVE_BOOT_COMPLETED — Requerido para recordatorios de notificaciones push programadas (si corresponde)
- POST_NOTIFICATIONS — Requerido para notificaciones push (Android 13+)
B.4 Lista de Verificación de Configuración de Play Console
- Nombre de la aplicación: TodoClean
- Nombre del paquete: configurado en app.json / EAS
- URL de la Política de Privacidad ingresada en Play Console y en la pantalla Acerca de la aplicación
- Sección de Seguridad de Datos completada (ver B.2)
- Categoría: Negocios
- Clasificación de contenido: Todos (sin contenido objetable)
- Audiencia objetivo: Adultos (18+)
- Productos de suscripción configurados como Facturación dentro de la Aplicación si se utiliza Google Play Billing
- Si solo se utiliza el pago web de Stripe (no Google Play Billing): confirmar el cumplimiento de la Política de Facturación de Play. Las aplicaciones de negocios cuyos usuarios se autentican en una cuenta existente pueden calificar para una excepción.
B.5 Nota sobre la Política de Facturación de Google Play
Google exige que las aplicaciones distribuidas en Play utilicen Google Play Billing para "contenido digital dentro de la aplicación". Las suscripciones a servicios SaaS pueden estar sujetas a este requisito.
IMPORTANTE: Haga que su abogado confirme si el modelo de suscripción de TodoClean (pago web de Stripe) califica para una exención bajo el programa de Facturación con Elección del Usuario de Google o la excepción de software de negocio a negocio. El incumplimiento puede resultar en la eliminación de la aplicación.
PARTE C — LISTA DE VERIFICACIÓN DE DOCUMENTOS ALOJADOS
Las siguientes URL deben estar activas y accesibles antes del envío de la aplicación:
Página | URL |
|---|---|
Política de Privacidad | www.todogroupapps.com/privacy |
Términos de Servicio | www.todogroupapps.com/terms |
Política de Cookies | www.todogroupapps.com/cookies |
Política de Reembolsos | www.todogroupapps.com/refund-policy |
Política de Uso Aceptable | www.todogroupapps.com/acceptable-use |
Página de Soporte | www.todogroupapps.com/support |
Contacto / Legal | www.todogroupapps.com/contact |
PARTE D — PRIORIDADES DE REVISIÓN LEGAL
Antes de enviar a cualquiera de las tiendas de aplicaciones, haga que su abogado revise específicamente:
- La excepción de facturación de suscripciones del Apple App Store (Regla 3.1.3) — confirmar que su modelo de pago web de Stripe cumple
- La excepción de la Política de Facturación de Google Play — confirmar si califica para una excepción de aplicación B2B/de negocios
- Exactitud de las Etiquetas de Privacidad (Apple) y del Formulario de Seguridad de Datos (Google) — los errores provocan rechazo o eliminación
- Clasificación de cumplimiento de exportación para el cifrado
- Justificación de la clasificación de edad — confirmar que 4+ / Todos es apropiado dadas las funciones de gestión de equipos
Esta guía de cumplimiento se preparó como documento de referencia y no constituye asesoría legal. Haga que un abogado con licencia en tecnología revise todos los envíos antes de publicar en cualquiera de las dos plataformas.