carlos@tacto ~/proyecto-nfc-tacto.md
$ cat proyecto-nfc-tacto.md
# Proyecto NFC + IA: Tacto
> **Nombre provisional:** Tacto
> **Concepto central:** acciones digitales en un solo toque.
> **Fecha:** 14 de septiembre de 2026
> **Autor:** Carlos Garzón
---
## 1. Resumen ejecutivo
Tacto es una plataforma que combina tarjetas NFC, códigos QR, flujos digitales e inteligencia artificial para activar acciones útiles desde el mundo físico sin necesidad de instalar una aplicación.
La idea principal no es vender tarjetas NFC como producto físico, sino convertir cada tarjeta, sticker o código QR en un punto de acceso administrable que pueda activar ayuda, atención, seguimiento, ventas, notificaciones o automatizaciones.
El proyecto tiene dos líneas iniciales de MVP:
1. **Tacto Care**: orientado a adultos mayores, familiares y cuidadores.
2. **Tacto Local**: orientado a negocios locales que atienden, venden o reciben solicitudes por canales como WhatsApp, formularios, redes sociales o CRM.
La tarjeta NFC funciona como un botón físico. Al tocarla con un celular compatible, abre una URL única de la plataforma. Desde esa URL, el sistema identifica la tarjeta, carga el flujo configurado y puede mostrar botones, enviar alertas, registrar eventos, activar automatizaciones, redireccionar o iniciar una experiencia asistida por IA.
---
## 2. Problema identificado
Muchas personas y negocios necesitan activar acciones digitales de forma rápida, pero los procesos actuales suelen tener demasiada fricción.
### En adultos mayores y familias
Los problemas principales son:
- dificultad para buscar contactos en el celular;
- dificultad para recordar números o abrir aplicaciones;
- necesidad de pedir ayuda rápidamente;
- familiares que no saben si la persona mayor intentó contactarlos;
- ausencia de un mecanismo simple para activar una alerta familiar;
- interfaces digitales complejas para personas con baja familiaridad tecnológica.
### En negocios locales
Los problemas principales son:
- clientes que quieren información rápida y no reciben respuesta;
- negocios que pierden leads porque no capturan datos a tiempo;
- atención desordenada por WhatsApp, Instagram, Facebook o llamadas;
- ausencia de trazabilidad sobre qué punto físico generó una acción;
- dificultad para convertir visitas físicas en registros digitales;
- procesos manuales para agendar, cotizar, recibir solicitudes o hacer seguimiento.
---
## 3. Solución propuesta
Tacto propone una plataforma donde cada tarjeta NFC o código QR está vinculado a una URL única administrada desde un panel.
Ejemplo de URL grabada en una tarjeta:
```txt
https://tacto.app/t/A7K9Q
```
Esa URL no contiene datos personales ni información sensible. Solo funciona como identificador. Cuando alguien abre el enlace, el backend consulta la configuración de esa tarjeta y decide qué flujo ejecutar.
### Principio técnico clave
La tarjeta no debe guardar datos importantes. La tarjeta solo debe guardar una URL corta y única.
Todo lo demás vive en la plataforma:
- perfil asociado;
- contactos;
- botones;
- acciones automáticas;
- historial;
- flujos;
- redirecciones;
- integraciones;
- IA;
- permisos;
- estado de la tarjeta.
---
## 4. Diferenciación frente a una tienda de tarjetas NFC
Una tarjeta NFC común puede comprarse en Amazon, MercadoLibre o cualquier proveedor. Cualquier persona puede grabarle un enlace, un número de teléfono o una URL de WhatsApp.
Eso no es suficiente para construir un negocio defendible.
La diferencia de Tacto no está en la tarjeta. Está en la plataforma.
| Tarjeta NFC común | Tacto |
|---|---|
| Guarda un enlace fijo | Usa una URL dinámica administrable |
| No tiene panel | Tiene panel de control |
| No tiene historial | Registra eventos y escaneos |
| No envía alertas inteligentes | Puede enviar alertas automáticas |
| No se puede cambiar sin regrabar | Se cambia desde la plataforma |
| No tiene flujos | Tiene flujos configurables |
| No tiene IA | Puede clasificar, resumir y guiar acciones |
| Es solo producto físico | Es un servicio digital recurrente |
La frase técnica del producto es:
> Cada tarjeta es un acceso físico a un flujo digital editable.
---
## 5. Líneas iniciales del producto
## 5.1. Tacto Care
Tacto Care está pensado para adultos mayores, familiares y cuidadores.
Su objetivo es facilitar el contacto rápido con personas de confianza mediante tarjetas o stickers NFC ubicados en lugares estratégicos como:
- mesa de noche;
- nevera;
- sala;
- baño;
- billetera;
- llavero;
- habitación;
- entrada de la casa.
### Caso de uso principal
Una persona mayor necesita ayuda. Solo alcanza a acercar el celular a una tarjeta NFC. Al abrirse la URL, la plataforma puede enviar una alerta automática a familiares o cuidadores y mostrar botones grandes para llamar, enviar WhatsApp o solicitar ayuda.
### Flujo básico
```txt
Persona toca la tarjeta NFC
↓
El celular abre una URL única
↓
La plataforma identifica la tarjeta
↓
Se registra el evento
↓
Se dispara la acción configurada
↓
Se muestra una pantalla simple de ayuda
```
### Pantalla sugerida
```txt
Alerta enviada
Tu familia fue notificada.
[ LLAMAR A CARLOS ]
[ ENVIAR WHATSAPP ]
[ CANCELAR ALERTA ]
```
### Tipos de tarjeta para Tacto Care
#### 1. Tarjeta de información
No dispara alerta automática. Muestra información básica y botones de contacto.
Uso recomendado:
- billetera;
- llavero;
- identificación personal.
#### 2. Tarjeta de ayuda rápida
Dispara una alerta al abrirse la URL.
Uso recomendado:
- mesa de noche;
- nevera;
- baño;
- habitación;
- zonas donde podría necesitarse ayuda rápida.
### Advertencia de posicionamiento
Tacto Care no debe venderse como un sistema de emergencia médica garantizado. Debe comunicarse como un sistema de contacto rápido y alerta familiar.
Esto reduce riesgo legal, técnico y reputacional.
---
## 5.2. Tacto Local
Tacto Local está pensado para negocios locales que quieren convertir puntos físicos en acciones digitales.
Ejemplos de negocios:
- gimnasios;
- restaurantes;
- barberías;
- hoteles;
- consultorios;
- inmobiliarias;
- talleres;
- academias;
- coworkings;
- eventos;
- tiendas físicas.
### Caso de uso principal
Un cliente toca una tarjeta NFC o escanea un QR ubicado en un punto físico del negocio. La plataforma abre una experiencia personalizada donde puede:
- pedir información;
- escribir por WhatsApp;
- agendar cita;
- ver planes;
- solicitar cotización;
- reportar un problema;
- dejar una reseña;
- registrarse como lead;
- hacer check-in;
- consultar estado de un servicio.
### Flujo básico
```txt
Cliente toca tarjeta o escanea QR
↓
Se abre landing del negocio
↓
El cliente elige una acción
↓
La plataforma registra el evento
↓
Se captura el lead o solicitud
↓
La IA clasifica la intención
↓
El negocio recibe notificación o tarea
```
### Ejemplo para gimnasio
```txt
Cliente toca tarjeta en recepción
↓
Ve opciones:
[ Soy nuevo ]
[ Ya soy miembro ]
[ Quiero clase de prueba ]
[ Hablar con asesor ]
```
Si elige “Soy nuevo”, el sistema puede preguntar:
```txt
¿Cuál es tu objetivo?
[ Bajar peso ]
[ Ganar masa muscular ]
[ Mejorar salud ]
[ Entrenar por primera vez ]
```
Luego captura teléfono y crea un lead calificado.
---
## 6. Acciones automáticas posibles
Cuando se abre una URL de tarjeta, la plataforma puede ejecutar acciones configurables.
Acciones posibles:
- registrar apertura;
- enviar correo;
- enviar WhatsApp desde número empresarial;
- enviar SMS;
- activar webhook de n8n;
- crear lead;
- crear tarea;
- redireccionar;
- mostrar botones;
- iniciar flujo conversacional;
- mostrar información personalizada;
- activar alerta familiar;
- registrar evento en historial.
### Límite técnico importante
La tarjeta NFC por sí sola no ejecuta acciones mágicamente. La acción ocurre cuando el celular abre la URL.
En muchos teléfonos, especialmente iPhone, el usuario puede tener que tocar una notificación o desbloquear el equipo antes de que el enlace se abra. Por eso no se debe prometer funcionamiento como sistema crítico de emergencia.
La promesa realista es:
> Al abrirse el enlace de la tarjeta, la plataforma puede disparar acciones automáticas previamente configuradas.
---
## 7. Arquitectura técnica propuesta
### Flujo general
```txt
Tarjeta NFC / QR
↓
URL única
↓
Frontend público
↓
Backend
↓
Base de datos
↓
Motor de flujos
↓
Integraciones
↓
IA / automatizaciones / notificaciones
```
### Componentes sugeridos
- **Frontend público:** Next.js.
- **Panel administrativo:** Next.js o React.
- **Backend:** Node.js, NestJS o API routes inicialmente.
- **Base de datos:** PostgreSQL.
- **ORM:** Prisma.
- **Automatizaciones:** n8n.
- **Notificaciones:** email, WhatsApp Business API, SMS opcional.
- **IA:** clasificación de intención, resumen de eventos, sugerencias de respuesta, flujos guiados.
- **Hosting:** Vercel para frontend y VPS para servicios persistentes si se requiere n8n, workers o procesos de fondo.
### Entidades iniciales
```txt
User
Organization
Profile
Card
CardEvent
Flow
FlowAction
Contact
Notification
Lead
Subscription
Plan
```
### Estados de tarjeta
```txt
pending_activation
active
paused
lost
disabled
expired
```
### Ejemplo de evento
```json
{
"cardId": "A7K9Q",
"event": "card_opened",
"profileName": "María",
"priority": "high",
"timestamp": "2026-09-14T21:09:00-05:00"
}
```
---
## 8. Configuración de tarjetas
### Opción recomendada para MVP
La empresa entrega tarjetas preconfiguradas.
Proceso:
```txt
1. Se crea una tarjeta en la plataforma.
2. Se genera un código único.
3. Se crea una URL corta.
4. Se graba la URL en la tarjeta NFC.
5. Se genera un QR con la misma URL.
6. Se entrega el kit al cliente.
7. El cliente activa la tarjeta desde el panel.
```
### Opción secundaria
Permitir que el cliente use sus propias tarjetas NFC.
Este flujo debe existir más adelante, pero no debería ser el flujo principal del MVP porque aumenta la fricción y el soporte técnico.
---
## 9. Modelo de negocio recomendado
El modelo recomendado es híbrido:
> Kit inicial pago + primer mes incluido + mensualidad recurrente.
No se recomienda regalar tarjetas al inicio como estrategia principal, porque genera costos físicos, logística y usuarios poco comprometidos.
### Para familias
#### Kit Familiar Básico
Incluye:
- 1 tarjeta NFC;
- 2 stickers NFC;
- QR de respaldo;
- perfil familiar;
- contactos de confianza;
- botones de llamada y WhatsApp;
- alerta básica;
- historial simple;
- primer mes incluido.
Después se cobra una mensualidad baja por mantener el servicio activo.
#### Kit Familiar Plus
Incluye:
- más tarjetas/stickers;
- más contactos;
- historial ampliado;
- alertas avanzadas;
- soporte prioritario;
- ubicaciones configurables;
- automatizaciones adicionales.
### Para negocios
#### Plan Local
Incluye:
- 5 tarjetas o stickers NFC;
- QR ilimitados;
- landing personalizada;
- botones configurables;
- WhatsApp directo;
- captura de leads;
- panel básico;
- estadísticas de escaneo;
- primer flujo configurado.
#### Plan Pro
Incluye:
- más tarjetas;
- flujos personalizados;
- IA para clasificar intención;
- resumen de solicitudes;
- multiusuario;
- integraciones básicas;
- reportes;
- soporte prioritario.
#### Plan Multi-sede
Incluye:
- tarjetas por sede;
- usuarios por sede;
- reportes avanzados;
- roles;
- integraciones;
- configuración asistida;
- soporte especializado.
### Setup fee para negocios
Para negocios se recomienda cobrar una activación inicial o setup fee. Esto cubre:
- configuración del primer flujo;
- carga de información del negocio;
- personalización de botones;
- conexión con WhatsApp o canales de contacto;
- pruebas de funcionamiento;
- capacitación básica.
No cobrar setup puede convertir el producto en consultoría gratuita disfrazada de SaaS.
---
## 10. Web y estructura comercial
La web principal debe educar, explicar y convertir.
### Estructura sugerida
```txt
Home
├── Para familias
├── Para negocios
├── Cómo funciona
├── Casos de uso
├── Seguridad y privacidad
├── Precios
├── Comprar kit
├── Agendar demo
└── Iniciar sesión
```
### Mensaje principal sugerido
```txt
Un toque para activar ayuda, atención o seguimiento.
```
### Subtítulo sugerido
```txt
Tarjetas NFC, códigos QR e inteligencia artificial para conectar personas, familias y negocios sin instalar apps.
```
### Botones principales
```txt
[ Quiero proteger a mi familia ]
[ Quiero usarlo en mi negocio ]
```
---
## 11. Tienda virtual
La tienda virtual debe vender kits, no tarjetas sueltas.
### Producto familiar
```txt
Kit Familiar de Ayuda Rápida
```
### Producto negocio
```txt
Kit Negocio Local
```
La tienda puede estar integrada en la misma web o separada como:
```txt
shop.tacto.app
```
La plataforma operativa debería vivir separada:
```txt
app.tacto.app
```
Las URLs públicas de tarjetas podrían usar:
```txt
tacto.app/t/A7K9Q
```
---
## 12. Seguridad y privacidad
Principios básicos:
- No guardar datos personales directamente en la tarjeta NFC.
- Usar identificadores opacos y no predecibles.
- Permitir desactivar tarjetas perdidas.
- Tener estados de tarjeta.
- Usar rate limit para evitar abuso.
- No mostrar datos sensibles públicamente.
- Diferenciar información pública, privada y protegida.
- Registrar eventos importantes.
- Permitir cancelar alertas falsas.
- No prometer respuesta médica o emergencia garantizada.
### Información pública recomendada para Tacto Care
- nombre corto o alias;
- mensaje básico;
- botones de contacto autorizados.
### Información que no debería mostrarse públicamente por defecto
- dirección de residencia;
- documento de identidad;
- historia médica;
- diagnósticos;
- medicamentos;
- datos financieros;
- ubicación exacta sin permiso.
---
## 13. Uso de IA
La IA no debe ser el centro visual del producto. Debe operar detrás para mejorar la experiencia.
### Usos de IA en Tacto Care
- clasificar tipo de evento;
- resumir historial de alertas;
- generar mensajes claros para familiares;
- sugerir contactos según prioridad;
- detectar patrones de uso anormales;
- guiar conversaciones simples.
### Usos de IA en Tacto Local
- clasificar intención del cliente;
- resumir solicitudes;
- sugerir respuestas;
- calificar leads;
- detectar oportunidades de venta;
- analizar preguntas frecuentes;
- generar reportes de actividad;
- activar flujos según intención.
---
## 14. Riesgos principales
### Riesgos técnicos
- teléfonos sin NFC o con lectura limitada;
- necesidad de interacción del usuario para abrir enlaces;
- falsas activaciones;
- problemas de conectividad;
- dependencia de WhatsApp Business API o proveedores externos;
- necesidad de alta disponibilidad para casos sensibles.
### Riesgos comerciales
- que el mercado lo perciba como “solo una tarjeta NFC”;
- soporte excesivo si el usuario debe configurar tarjetas por su cuenta;
- dificultad para explicar el valor recurrente;
- comparación con tarjetas baratas de marketplaces;
- costos de envío y reposición.
### Riesgos legales y de confianza
- prometer emergencia médica garantizada;
- manejar datos sensibles sin controles adecuados;
- alertas falsas;
- familiares que dependan demasiado del sistema;
- falta de términos claros de uso.
---
## 15. Roadmap recomendado
### Fase 1: Validación manual
Objetivo: validar la idea con pocos usuarios reales.
Acciones:
- comprar 20 a 50 tarjetas NFC NTAG213;
- crear dominio provisional;
- generar URLs únicas;
- grabar tarjetas manualmente;
- crear páginas dinámicas simples;
- probar con 5 familias y 5 negocios;
- recoger feedback real.
### Fase 2: MVP funcional
Objetivo: tener producto mínimo operable.
Funcionalidades:
- registro de usuario;
- creación de perfil;
- creación de negocio;
- gestión de tarjetas;
- asignación de flujo;
- botones configurables;
- eventos de apertura;
- notificación por email;
- webhook n8n;
- panel básico;
- QR de respaldo.
### Fase 3: Monetización inicial
Objetivo: vender kits reales.
Acciones:
- crear landing comercial;
- definir precios iniciales;
- vender Kit Familiar y Kit Negocio;
- incluir primer mes;
- cobrar mensualidad desde el segundo mes;
- ofrecer setup para negocios.
### Fase 4: IA e integraciones
Objetivo: aumentar valor recurrente.
Funcionalidades:
- clasificación de intención;
- resumen de eventos;
- sugerencias de respuesta;
- integración con WhatsApp Business API;
- CRM básico;
- reportes;
- automatizaciones avanzadas.
### Fase 5: Escalamiento
Objetivo: convertirlo en plataforma.
Funcionalidades:
- multiusuario;
- multi-sede;
- roles y permisos;
- plantillas por industria;
- marketplace de flujos;
- API pública;
- integraciones con CRM externos;
- facturación recurrente automatizada.
---
## 16. Primer MVP recomendado
Aunque se puedan desarrollar Tacto Care y Tacto Local en paralelo, se recomienda priorizar la base común de plataforma.
### Base común
```txt
Tarjetas
URLs únicas
Eventos
Flujos
Acciones
Contactos
Panel
Notificaciones
```
Encima de esa base se crean dos experiencias distintas:
```txt
Tacto Care
Tacto Local
```
Esto evita construir dos productos separados desde cero.
---
## 17. Alcance mínimo del MVP técnico
### Funcionalidades mínimas
- Crear cuenta.
- Crear perfil familiar o negocio.
- Crear tarjeta.
- Generar URL única.
- Registrar apertura de tarjeta.
- Mostrar pantalla pública según tipo de flujo.
- Configurar botones.
- Enviar notificación por email.
- Activar webhook n8n.
- Ver historial básico.
- Activar o desactivar tarjeta.
### Funcionalidades que pueden esperar
- IA avanzada.
- App móvil.
- Pagos recurrentes automáticos.
- WhatsApp Business API completa.
- SMS.
- Multi-sede.
- Marketplace de plantillas.
- Integración CRM profunda.
---
## 18. Conclusión
Tacto puede convertirse en una plataforma de conexión entre el mundo físico y acciones digitales útiles.
La oportunidad no está en vender tarjetas NFC. La oportunidad está en vender flujos configurables, asistencia, alertas, automatización, datos e integraciones.
El proyecto tiene sentido porque combina tres elementos con buena demanda:
1. Un objeto físico simple y entendible.
2. Una experiencia digital sin instalar aplicaciones.
3. Una plataforma administrable con potencial de IA y automatización.
La recomendación principal es validar rápido con kits pequeños, mantener la promesa clara y evitar posicionarse como un sistema crítico de emergencia médica. El enfoque más sólido es presentar Tacto como una solución de contacto rápido, atención y activación digital en un solo toque.
---
## 19. Próximos pasos sugeridos
1. Definir nombre definitivo de marca.
2. Validar dominio y redes sociales.
3. Comprar lote pequeño de tarjetas NTAG213.
4. Construir prototipo de URL dinámica `/t/[code]`.
5. Crear panel mínimo para tarjetas y perfiles.
6. Diseñar Kit Familiar y Kit Negocio.
7. Probar con usuarios reales.
8. Ajustar modelo de precios.
9. Crear landing inicial.
10. Preparar versión demo para ventas.