Backend-as-a-Service

Todo lo que tu sitio web
necesita para funcionar

Autenticación, formularios, captura de emails, páginas protegidas y cumplimiento legal. Conecta tu sitio en minutos y enfócate en lo que importa.

Servicios incluidos

Todo en una sola plataforma

Cada servicio funciona de forma independiente. Usa solo lo que necesites.

Auth

Autenticación

Registro, login, OAuth social, JWT tokens, API Keys y recuperación de contraseña. Cada sitio decide si el registro es público o por invitación.

Forms

Formularios inteligentes

Recibe mensajes de contacto y crea formularios personalizados con validación automática, anti-spam y notificaciones por email.

Email

Captura de emails

Construye tu lista de suscriptores con double opt-in, segmentación por tags, exportación CSV y cumplimiento legal automático.

Access

Páginas protegidas

Protege secciones de tu sitio web con contraseña compartida o login de usuario. Sin hardcodear credenciales en tu código.

Legal

Cumplimiento legal

ARCO, portabilidad de datos, gestión de consentimientos y DPA incluidos. Preparado para Ley 21.719 y GDPR.

Webhooks

Webhooks en tiempo real

Recibe notificaciones instantáneas en cualquier URL cuando hay nuevos mensajes, suscriptores o eventos. Firma HMAC-SHA256.

Storage

Almacenamiento de archivos

Sube imágenes, documentos y archivos con límites por cuenta. Compatible con MinIO y Cloudflare R2.

Dashboard

Dashboard completo

Panel de administración donde ves tus mensajes, suscriptores, formularios, webhooks y configuración en un solo lugar.

Security

Aislamiento total

Cada cuenta tiene su propia base de datos. Tus datos nunca se mezclan con los de otros clientes.

Integración

Conecta tu sitio en 3 líneas

Funciona con Astro, Next.js, React, Vue, WordPress o cualquier sitio web.

mi-sitio.js
import { DataNubiBox } from '@datanubi/box-client'

const box = new DataNubiBox('https://box.datanubi.com', 'mi-sitio')

// Formulario de contacto
await box.contact.send({ name, email, message, consent: true })

// Captura de email
await box.subscribe(email, { source: 'landing' })

// Auth
await box.auth.login(email, password)
Comenzar

Solicita tu cuenta

Cuéntanos sobre tu proyecto y te configuramos una cuenta en minutos.