Memo Abrir en Telegram
Documento vigente · versión 2.2

Política y Procedimiento de Borrado de Datos — Memo (@getmemo_bot)

Última actualización: 28 de agosto de 2026 Versión: 2.2 — vigente desde el 28 de agosto de 2026

Este documento describe cómo un usuario solicita el borrado de sus datos, qué se elimina, qué se conserva y por qué, y cómo debe implementarlo el bot (corriente B). Cumple el derecho de cancelación de la Ley 19.628 y el requisito de borrado en cascada del contrato de datos.


1. Cómo lo solicita el usuario

Dos vías, ambas deben quedar disponibles:

  1. Comando en el bot: /borrar_mis_datos. Es la vía principal y debe estar siempre operativa, incluso para cuentas vencidas o canceladas.
  2. Correo de contacto: contacto@getmemobot.app, para quien no pueda usar el bot. La identidad se valida pidiendo que el mensaje provenga de la cuenta de Telegram registrada o confirmando el telegram_id.

2. Confirmación previa (anti-borrado accidental)

El borrado es irreversible. El comando debe pedir una confirmación explícita antes de ejecutar (por ejemplo, un botón "Sí, borrar todo" / "Cancelar"). El mensaje debe advertir que:

3. Qué se elimina

Al confirmar, se borra todo lo que cuelga del usuario. Gracias a las llaves foráneas con ON DELETE CASCADE del esquema, eliminar la fila de usuarios arrastra todas las tablas dependientes:

Implementación esperada (corriente B): un único borrado de la fila en usuarios filtrando por usuario_id, dentro de una transacción, dejando que la cascada del esquema haga el resto. Verificar que PRAGMA foreign_keys=ON esté activo en la conexión (lo está en core/db.py), porque de lo contrario la cascada no se aplica.

4. Qué se conserva (y por qué)

Toda excepción de conservación se limita a lo estrictamente exigido por la ley o necesario para defensa ante reclamos. Nunca se conserva con fines comerciales.

5. Plazos

6. Efectos colaterales que el bot debe manejar

7. Confirmación al usuario

Tras ejecutar, el bot informa que el borrado se completó y qué quedó conservado por obligación legal (registros de pago disociados, si aplica). El usuario puede volver a usar Memo registrándose de nuevo con /start, lo que crea una cuenta nueva desde cero (y exige aceptar la versión vigente de los términos).

8. Registro interno

Se deja constancia mínima de que ocurrió un borrado (fecha y telegram_id hasheado o el identificador de pago), sin conservar los datos borrados, para poder acreditar el cumplimiento de la solicitud si fuese requerido.