DEXCEL incluye un sistema completo de eliminación de cuenta que cumple con las políticas de privacidad internacionales (GDPR) y permite a los usuarios eliminar permanentemente su cuenta y todos sus datos de forma segura.
- Proceso completo paso a paso para eliminar tu cuenta
- Qué datos se eliminan y cómo funciona el proceso
- Reautenticación de seguridad y por qué es necesaria
- Manejo de suscripciones activas (iOS y Android)
- Preguntas frecuentes sobre eliminación de cuentas
🔐 Flujo de Eliminación Paso a Paso
El proceso de eliminación de cuenta en DEXCEL está diseñado para ser seguro, transparente y cumplir con todas las regulaciones de privacidad. A continuación, te explicamos cada paso del proceso:
Paso 1: Inicio del Proceso
- Abre la app DEXCEL
- Navega a Configuración
- Desplázate hasta el final de la página
- Toca el botón "Eliminar Cuenta" (generalmente en color rojo)
Paso 2: Diálogo de Confirmación
Se mostrará un diálogo con advertencias claras sobre la acción irreversible que estás a punto de realizar.
Información que se eliminará:
- Perfil de usuario completo
- Historial de operaciones P2P
- Estadísticas y reportes generados
- Configuraciones personalizadas
- Todos los datos almacenados en Firestore
Paso 3: Verificación de Reautenticación
Por seguridad, Firebase Auth verifica la antigüedad de tu sesión actual:
Si tu sesión es reciente (menos de 5 minutos):
- El proceso procede directamente a la eliminación
- No requiere reautenticación adicional
Si tu sesión es antigua (más de 5 minutos):
- Firebase Auth requiere que vuelvas a iniciar sesión por seguridad
- Verás un mensaje: "Por seguridad, necesitas iniciar sesión nuevamente antes de eliminar tu cuenta"
- Debes cerrar sesión e iniciar sesión nuevamente
- Luego, volver a intentar eliminar la cuenta
Esta es una medida de seguridad de Firebase Auth para prevenir eliminaciones accidentales o no autorizadas. Si alguien accediera temporalmente a tu dispositivo, no podría eliminar tu cuenta sin conocer tu contraseña.
Paso 4: Eliminación de Datos en Firestore
Una vez verificada la autenticación reciente, DEXCEL procede a eliminar todos tus datos de la base de datos:
- Colección completa de operaciones:
/users/{userId}/operations - Documento de perfil:
/users/{userId} - Todas las subcolecciones asociadas a tu cuenta
- Configuraciones y preferencias personalizadas
Paso 5: Advertencia sobre Suscripciones Activas
Antes de eliminar tu cuenta de autenticación, verás un mensaje importante sobre suscripciones:
La eliminación de tu cuenta NO cancela suscripciones activas.
Si tienes una suscripción activa de DEXCEL Premium, debes cancelarla manualmente desde:
- iOS: App Store → Tu Perfil → Suscripciones
- Android: Play Store → Menú → Suscripciones
Las suscripciones son manejadas por Apple/Google, no por DEXCEL.
¿Por qué no se cancela automáticamente mi suscripción?
Hay razones técnicas y de seguridad importantes:
- Independencia de sistemas: Apple App Store y Google Play Store manejan las suscripciones de forma completamente independiente de las apps
- Sin acceso directo: Las apps no tienen acceso para cancelar suscripciones por políticas de seguridad de las tiendas
- Control del usuario: Tú mantienes control total desde tu cuenta de Apple/Google
- Protección contra fraude: Evita que apps maliciosas cancelen suscripciones sin tu autorización
Paso 6: Eliminación de Cuenta en Firebase Auth
Después de eliminar todos los datos, se procede a eliminar tu cuenta de autenticación:
- Se llama a
user.delete()de Firebase Auth - Tu cuenta de autenticación se elimina permanentemente
- Ya no podrás iniciar sesión con esas credenciales
- Si deseas volver a usar DEXCEL, deberás crear una cuenta completamente nueva
Paso 7: Navegación al Login
Una vez completado el proceso exitosamente:
- Verás un mensaje de confirmación: "Tu cuenta ha sido eliminada exitosamente. Todos tus datos han sido borrados de forma permanente."
- La app navega automáticamente a la pantalla de Login
- Estás completamente deslogueado
- Cualquier sesión local es limpiada del dispositivo
📊 Diagrama de Flujo Visual
[Usuario toca "Eliminar Cuenta"]
↓
[Diálogo de Confirmación con Advertencias]
↓
[Usuario confirma] ───────→ [Usuario cancela] → [Vuelve a Configuración]
↓
[Verifica Sesión Reciente?]
↙ ↘
SÍ NO
↓ ↓
[Procede] [Pide Reautenticación]
↓ ↓
↓ [Usuario cierra/inicia sesión]
↓ ↓
└───────┬───────┘
↓
[Elimina datos de Firestore]
↓
[Muestra advertencia sobre suscripciones]
↓
[Elimina cuenta de Firebase Auth]
↓
[Navega al Login con mensaje de éxito]
🛡️ Consideraciones Técnicas
Seguridad
- Reautenticación reciente: Requisito obligatorio de Firebase Auth para operaciones sensibles
- Múltiples confirmaciones: Previene eliminaciones accidentales con diálogos claros
- Advertencias explícitas: Información clara sobre la irreversibilidad del proceso
Cumplimiento Legal
- GDPR: Cumple con el "derecho al olvido" establecido en el Reglamento General de Protección de Datos
- Políticas de App Store: Cumple con los requisitos de Apple para eliminación de cuentas
- Políticas de Google Play: Cumple con los requisitos de Google para eliminación de datos
- Transparencia: Información clara sobre datos que no se pueden eliminar automáticamente (suscripciones)
Experiencia de Usuario
- Proceso claro y guiado: Cada paso está claramente explicado
- Advertencias visibles: Información importante resaltada en cada paso
- Feedback continuo: Mensajes de confirmación en cada etapa del proceso
- Sin sorpresas: El usuario sabe exactamente qué esperar antes de confirmar
❓ Preguntas Frecuentes
¿Puedo recuperar mi cuenta después de eliminarla?
No. La eliminación es permanente e irreversible. Todos tus datos se borran de forma definitiva de nuestros servidores. Si deseas volver a usar DEXCEL, deberás crear una cuenta completamente nueva desde cero.
¿Qué pasa con mi suscripción activa?
Debes cancelarla manualmente desde App Store (iOS) o Play Store (Android). La app no puede cancelarla automáticamente debido a las políticas de seguridad de Apple y Google. Las suscripciones son manejadas independientemente por las tiendas, no por DEXCEL.
¿Por qué me pide iniciar sesión nuevamente?
Por seguridad, Firebase requiere que tu sesión sea reciente (menos de 5 minutos) antes de permitir la eliminación de la cuenta. Esto previene que alguien con acceso temporal a tu dispositivo pueda eliminar tu cuenta sin conocer tu contraseña.
¿Se eliminan TODOS mis datos?
Sí. Se eliminan todos los datos almacenados en Firestore (operaciones, perfil, configuraciones) y tu cuenta de autenticación. Las suscripciones activas deben cancelarse por separado desde las tiendas de apps.
¿Cuánto tiempo tarda el proceso?
El proceso de eliminación es instantáneo. Una vez que confirmes la eliminación y se verifique tu reautenticación, todos los datos se eliminan inmediatamente de nuestros servidores.
¿DEXCEL guarda alguna copia de mis datos después de la eliminación?
No. Una vez eliminada tu cuenta, no mantenemos ninguna copia de tus datos personales. El proceso borra completamente toda la información asociada a tu cuenta de forma permanente.
¿Puedo exportar mis datos antes de eliminar mi cuenta?
Sí. Te recomendamos usar la función de exportar reportes a PDF dentro de la app para guardar una copia de tus operaciones y estadísticas antes de proceder con la eliminación de cuenta.
- Exporta tus reportes importantes a PDF
- Cancela tu suscripción activa desde App Store/Play Store
- Toma capturas de pantalla de información que desees conservar
- Asegúrate de que realmente deseas eliminar tu cuenta, ya que el proceso es irreversible
🔒 Compromiso con la Privacidad
En DEXCEL nos tomamos muy en serio la privacidad y protección de datos de nuestros usuarios. El sistema de eliminación de cuenta refleja nuestro compromiso con:
- Transparencia total: Información clara sobre qué datos se eliminan y cómo
- Control del usuario: Tú decides cuándo y cómo eliminar tu información
- Seguridad: Procesos de verificación para prevenir eliminaciones no autorizadas
- Cumplimiento legal: Adherencia a GDPR y regulaciones internacionales de privacidad
¿Tienes problemas con el proceso de eliminación?
Si encuentras algún problema al intentar eliminar tu cuenta o tienes preguntas adicionales sobre privacidad y manejo de datos, contáctanos directamente.
Contactar SoporteConclusión
El sistema de eliminación de cuenta de DEXCEL está diseñado para ser seguro, transparente y cumplir con todas las regulaciones de privacidad. Aunque lamentaríamos verte partir, respetamos tu decisión y queremos que el proceso sea lo más claro posible.