Volver a los trabajos
2026kiBankProduct Design & Engineering

kiBank: un banco de consumo, diseñado y construido end-to-end

Una plataforma bancaria de consumo diseñada y construida íntegramente por nosotros: desde la web de marketing hasta la app, pasando por design system e infraestructura técnica. Todos los productos comparten una única base, porque han sido pensados y desarrollados como un solo ecosistema.

FintechMobileWebDesign SystemNext.jsCloud-native
kiBank: un banco de consumo, diseñado y construido end-to-end

El brief

Las personas usan apps de banca todos los días. La mayoría de ellas son poco intuitivas y difíciles de utilizar. kiBank eligió otro camino: una app de banca simple pero increíblemente potente.

El objetivo era conseguir una experiencia rápida, fluida y fácil de entender en los primeros diez segundos. Para lograrlo creamos un ecosistema unido por una sola promesa: cada pantalla, cada servicio, cada página es una herramienta más en la gestión de las finanzas personales del día a día.

Las cifras

  • 4,8MUsuarios activos mensualesiOS, Android y web
  • 47Mercados activosSEPA, Reino Unido y algunos corredores LATAM
  • 99,99%Uptime de plataformaÚltimos doce meses, lanzamiento incluido
  • 280msTime to interactive medianoP50 en Android de gama media, real user monitoring
Hero de la landing de kiBank con el titular "Banking, made calm" y una previsualización del dashboard debajo.
La primera pantalla de la web tiene dos funciones: presentar la promesa de marca y demostrarla de inmediato, sin que el usuario tenga que hacer scroll.

La web

La web tiene un solo objetivo concreto: conseguir que el visitante instale la app antes de cambiar de pestaña. Para lograrlo, cada sección se ha construido para responder a una pregunta específica recogida en las entrevistas con usuarios, y dispuesta en el orden natural en el que estas preguntas surgen durante la navegación.

Por debajo hay una shell estática en Next.js, servida por Vercel Edge en menos de 200ms en cualquier punto de Europa. Las imágenes llegan desde Cloudflare R2 con conversión AVIF al vuelo. El resultado es una landing que pesa menos que una sola foto de producto en cualquier e-commerce.

Grid de funciones de kiBank: "Física y virtual, mismo sitio", "Envía en dos taps", "Busca en tus gastos", "Metas que se adaptan".
Cuatro cosas que todo usuario quiere hacer con su dinero. A cada una le corresponde una pantalla dedicada, una sola decisión que tomar y un único tap para actuar.
Showcase mobile de kiBank con las pantallas Cards, Savings y Pay en tres mockups de móvil.
Los mismos componentes funcionan tanto en web como en móvil. Los tokens gestionan la identidad visual de la marca, mientras que el layout se adapta a la forma en la que usamos realmente el móvil: con el pulgar.
Sección Savings de kiBank con metas con nombre, reglas de redondeo y una captura desktop.
Las imágenes en la web de marketing son exactamente las mismas de la app en producción. Sin mockups separados que mantener, sin divergencia entre lo que la web promete y lo que el producto entrega.

La app: simple pero increíblemente potente

La experiencia completa se desarrolla en seis pantallas. Es una elección de disciplina precisa: cada tap lleva al usuario más profundamente en un flujo coherente, sin desplazamientos laterales que le hagan perder el contexto.

La librería de componentes que alimenta todo esto se distribuye como un único package: ciento veinte componentes, doscientos tokens de diseño y una auditoría completa de accesibilidad. Los temas claro y oscuro comparten todo, desde el layout hasta las reglas de espaciado y las curvas de animación.

Dashboard de kiBank en desktop: saldo total, cuatro acciones rápidas, gráfico de gastos a 30 días y transacciones recientes.
La home responde a una única pregunta: ¿cómo voy este mes? Bastan tres vistazos para entenderlo, porque todo está visible sin necesidad de hacer scroll, incluso en un portátil de 13 pulgadas.
Página Cards de kiBank en desktop: tarjetas físicas y virtuales, PIN reveal, barra de gasto mensual y toggles para bloqueo, contactless y pagos online.
La sección Cards reúne en un único espacio las tarjetas físicas y las virtuales. PIN, bloqueo, seguimiento del gasto mensual y activación de pagos online: cada control se alcanza con un solo tap.
Flow Pay de kiBank en desktop: envío a un contacto guardado con campo de importe, selector de cuenta de origen y nota opcional.
Para enviar dinero bastan dos taps. El selector de contactos utiliza frecuencia y contactos recientes para colocar arriba a la persona adecuada, de modo que el usuario no tenga que buscarla.
Transactions de kiBank en desktop: balance del periodo, filtros por fecha y categoría, búsqueda y listado cronológico de comercios.
Cada transacción se indexa y categoriza en tiempo real. Filtros, búsqueda y exportación en CSV son funcionalidades de primer nivel, siempre visibles en la página y nunca enterradas en un submenú.
Savings de kiBank en desktop: total ahorrado, metas con nombre, gráfico de vaults y reglas de auto-save.
Vaults con nombre, redondeos en cada compra y aportaciones automáticas semanales: una vez configurados, funcionan solos sin requerir atención. El gráfico muestra dónde están creciendo realmente los ahorros.
Insights de kiBank en desktop: balance de los últimos 30 días, donut por categoría, evolución de ingresos vs. gastos a seis meses e insights de comportamiento.
Insights traduce las transacciones en frases que cualquiera puede entender al vuelo. Los textos están escritos por el equipo de producto, no por un analista financiero.

El banco vive en el móvil

El 83% de las sesiones se produce en el móvil, mientras el usuario se desplaza, con una sola mano. Por este motivo el diseño móvil no parte de un wireframe, sino de la ergonomía del pulgar. Los tap targets tienen un tamaño mínimo de 44 píxeles, con un espacio de respiro de 8 píxeles en cada lado.

La misma librería de componentes genera las mismas pantallas, tanto en web como en móvil. No hay necesidad de re-skinning, ni de mantener un codepath separado. El cambio de tema se produce instantáneamente, sin round trips, y se conserva incluso después de un kill-and-relaunch de la app.

Cards de kiBank en mobile con la tarjeta virtual, detalles de la física, revelado del PIN y progreso del gasto mensual.
Cards
Pay de kiBank en mobile con selección de contacto, entrada del importe y selector de cuenta.
Pay
Savings de kiBank en mobile en tema claro con metas, total ahorrado y vault breakdown.
Savings
A tres taps del bolsillo: cada pantalla está diseñada para las dimensiones reales de un móvil, nunca deformada.
kiBank Savings on mobile in dark mode with goals, total saved and vault breakdown.
Dark
kiBank Savings on mobile in light mode showing the same content adapted to a brighter theme.
Light
One layout, two themes. Tokens flip, components stay.

El stack

  • Next.js16
  • React19
  • TypeScript5
  • Postgres16
  • Supabase
  • Redis
  • Cloudflare R2
  • Vercel Edge
  • Node.js22
  • Sentry

Tomaron brand, producto e infraestructura y los construyeron como un equipo único, con una sola roadmap y un solo estándar de calidad. Para nosotros fue como tener un equipo interno, pero con la velocidad de ejecución de quien hace este trabajo de oficio.

VP of Engineering, kiBankRevisión interna, trimestre del lanzamiento

Qué cambió

  • +38%De landing a instalaciónRespecto a la landing anterior, A/B durante doce semanas
  • 72NPSPartiendo de 41 en la app anterior
  • 4,8Rating App StoreiOS y Google Play, más de 280k reseñas
  • +23%Tasa de ahorro interanualQuien usa una meta con nombre ahorra 1,7 veces más

¿Quieres un proyecto similar?

Si estás definiendo un nuevo producto fintech, o tienes que rehacer uno que se ha complicado por el camino, podemos ayudarte. Ya lo hemos hecho.

Hablemos