Backend-as-a-Service · Pre-lanzamiento

El backend, ya resuelto. Wance está en camino.

Auth, base de datos, storage, functions y webhooks — con aislamiento por tenant automático, sin RLS manual. Dejanos tu mail y te avisamos cuando abramos el acceso.

El backend multi-tenant, sin RLS manual. Dejanos tu mail y te avisamos cuando abramos.

claude-code
# claude code · skill wance · en camino
 creá una entidad "orders" y sembrá un registro

$ wance entities create --name orders \
    --fields '[{"name":"amount","type":"number"}]'
 entidad creada · aislada por tenant

$ wance records create orders --data '{"amount":4990}'
 registro insertado
Nativo para agentes · En camino

Construido para agentes. MCP + CLI, en camino.

El motor MCP ya está construido: genera las herramientas de tu agente directamente desde los OpenAPI de cada servicio, con transporte local (stdio) y remoto (http), sobre base de datos, auth, storage, functions y tenancy. Hoy corre local con un token personal; el acceso remoto con OAuth, el CLI y la superficie pública para agentes están en camino.

zsh — wance
$ npx @wanceapp/cli login
 proyecto vinculado · tenant aislado

$ wance functions deploy mi-fn
 auth · db · storage · functions
 desplegado · en producción

$ # servidor MCP + skills · en camino
Diseñado para tu coding agent
La plataforma

Todo el backend, ya resuelto.

Cinco servicios independientes. Una API key por proyecto, y cada request ya sabe de qué tenant es.

Autenticación

Registro y login para los usuarios de tu app: contraseña o código OTP. Cada proyecto, su propio universo de usuarios.

Base de datos

Entidades y records por HTTP. El aislamiento por tenant lo fuerza Postgres con RLS real — vos no escribís una línea.

Storage

Archivos sobre S3 real, aislados por tenant. Subida directa o por URL prefirmada.

Webhooks

Suscribite a eventos y Wance los entrega con firma HMAC-SHA256 y reintentos con backoff. Rotás el secreto y reintentás fallidas.

Functions

Node.js y Python 3.12, sobre AWS Lambda real. Rol IAM propio por proyecto.

En camino · segunda release
Próximamente

Pagos

Suscripciones y cobros con Stripe, orquestados por Wance.

Próximamente

LLM gateway

Un endpoint, varios proveedores de LLM. Una sola integración.

Por qué Wance

El foso es técnico.

Tres decisiones de arquitectura que no vas a tener que tomar vos.

01

Multi-tenancy nativo

El aislamiento entre tenants es una política de Postgres, no RLS que escribís y mantenés a mano. Cada query ya sabe de qué tenant es.

02

Construido para agentes

Hoy: una REST API sobre todos los servicios. En camino: un servidor MCP y un CLI sobre el mismo motor multi-tenant.

03

Adopción modular

Los servicios son independientes: una API key por proyecto y usás los que necesites. Sumá el resto cuando quieras.

REST API

Una API key. Todo tu backend.

Endpoints REST limpios sobre cada servicio. Una API key resuelve el tenant en cada request — sin boilerplate ni config eterna.

  • REST sobre auth, db, storage, functions y webhooks
  • Aislado por tenant en cada request
  • Multi-tenant sin RLS manual
orders.ts
// la API key resuelve tu tenant
const res = await fetch(
  'https://api.wance.dev/v1/records/orders',
  {
    method: 'POST',
    headers: { 'X-API-Key': process.env.WANCE_KEY },
    body: JSON.stringify({ amount: 4990 }),
  },
)

Wance está en camino.

Estamos abriendo el acceso por tandas. Dejanos tu mail y te avisamos apenas puedas entrar.

Powered by splitforms