Product designer & developerEn desarrollo · Próximo lanzamiento público en Google Play2026

Nitidoc

Escáner de documentos privado y offline, sin suscripción ni marca de agua

https://nitidoc.com
PWAPrivacy by designComputer VisionMobileOpen Source
00

Resumen

Diseñé y desarrollo un escáner de documentos que detecta bordes, corrige perspectiva y exporta PDFs multipágina directamente en el dispositivo. Ya se puede usar en la web desde dispositivos móviles —incluidos iPhone, iPad y Android—; el lanzamiento público en Google Play está previsto próximamente. No requiere cuenta, no incluye anuncios y ningún documento se sube a un servidor.

01

El desafío

Las apps de escaneo suelen convertir funciones básicas —como exportar sin marca de agua, usar varias páginas o trabajar offline— en pagos recurrentes, mientras los documentos sensibles viajan a servicios externos. El desafío fue resolver el flujo completo de escaneo sin backend, sin sacrificar una experiencia ágil en teléfonos.

02

Investigación

El proyecto se orientó por una restricción de producto explícita: los documentos deben permanecer en el dispositivo. La validación se enfocó en los estados críticos del flujo —cámara, permisos, importación, detección, ajuste manual y exportación— con pruebas automatizadas y verificación en dispositivos reales.

Auditoría de productos de escaneoPrototipado y pruebas en navegadorPruebas unitariasPruebas end-to-endValidación en dispositivos reales

Hallazgos clave

Crítico

La privacidad debía ser una propiedad de la arquitectura

La detección de bordes, la corrección de perspectiva, los filtros y la creación del PDF se ejecutan localmente. No hay backend al que enviar imágenes o documentos.

Alto

La automatización necesita una salida manual confiable

La detección automática puede fallar según luz, enfoque o encuadre. Por eso el flujo permite importar imágenes y ajustar las esquinas manualmente antes de procesar.

Alto

El procesamiento no puede interrumpir la captura

OpenCV se ejecuta en un Web Worker con OffscreenCanvas y buffers transferibles para mantener fluida la vista de cámara mientras se analiza la imagen.

03

Insights

Personas

D

Documentos sensibles

Personas que digitalizan contratos, facturas, recetas o identificaciones

Tech: medio

Objetivos

  • +Crear un PDF legible desde el teléfono
  • +Mantener el documento fuera de servidores externos
  • +Compartir el resultado sin una cuenta

Frustraciones

  • -Marcas de agua y límites de páginas
  • -Registros obligatorios antes de usar la herramienta
  • -No saber dónde termina almacenado el documento
E

Escaneo en contexto

Personas que necesitan escanear fuera de una conexión confiable

Tech: medio

Objetivos

  • +Capturar varias páginas consecutivas
  • +Corregir una foto tomada en ángulo
  • +Revisar, reordenar y exportar cuando esté listo

Frustraciones

  • -Permisos de cámara rechazados o no disponibles
  • -Detección automática imperfecta
  • -Flujos que bloquean el trabajo sin conexión

Journey Map del usuario

← arrastra para ver mas →
positivaneutralnegativamuy negativa
😊

Inicio

Abre Nitidoc sin crear una cuenta

😐

Captura

Usa la cámara o importa una imagen existente

Mantener una alternativa útil si no se concede permiso de cámara

😊

Detección

La app identifica los bordes de la página

😐

Ajuste

Corrige el recorte o el filtro si lo necesita

Combinar automatización con control manual preciso

😊

Documento

Reordena, elimina o agrega páginas

😊

Exportación

Genera y comparte el PDF desde el dispositivo

04

Diseño e iteraciones

La experiencia se construyó como una secuencia breve y reversible: capturar, ajustar, revisar y exportar. Los fotogramas originales se conservan intactos; recorte, rotación y filtros se representan como una receta editable, lo que permite volver atrás y reexportar sin volver a fotografiar el documento.

5

iteraciones

5

métodos de research

2

perfiles investigados

Decisiones clave de diseño

01

Arquitectura local-first: ninguna captura necesita salir del teléfono para detectarse, corregirse o convertirse en PDF

02

Procesamiento de visión en un Web Worker para no bloquear la interacción ni la previsualización de cámara

03

Editor manual de esquinas como alternativa cuando la detección automática no logra un resultado confiable

04

Flujo multipágina con reordenamiento, eliminación y nueva captura antes de la exportación

05

PWA instalable y disponible offline, con interfaz en español e inglés

05

Resultados

Procesamiento del documento

En el dispositivo

Documentos enviados a un servidor

0

Exportación multipágina

Hasta 30 páginas por PDF

Idiomas de la interfaz

ES / EN

Siguiente caso

Totalcoin

Ecosistema fintech: billetera digital, backoffice y pagos