Modo oscuro
Una apariencia cómoda para entornos con poca luz.
10·08·2026 8Publicas en qué estás trabajando, tus usuarios votan sin crear cuenta y las sugerencias te llegan a una bandeja privada. Todo se administra desde una app nativa de iPhone, iPad y Mac. Ni backend que montar, ni panel web que mantener, ni una hoja de cálculo más.
El roadmap de MasarLoop, servido por MasarLoop.
Una apariencia cómoda para entornos con poca luz.
10·08·2026 8Descarga una copia portable del roadmap.
09·08·2026 13Cambia el idioma del contenido público.
08·08·2026 21Vota sin crear una cuenta ni compartir un perfil. Cerrado a nuevos votos.
07·08·2026 34Cada trazo es un voto y nadie sabe de quién. Datos del fixture público roadmap.localized.json del contrato, no una maqueta.
No hay backend que desplegar ni panel que configurar. Entras con Apple, das de alta la app y pegas el enlace donde quieras.
Sign in with Apple abre tu espacio de trabajo personal. Sin formularios, sin contraseñas, sin invitaciones que administrar. La facturación usa un identificador opaco: nunca tu nombre ni tu correo.
Icono, identificador, clave de proyecto y tarjetas con uno de cuatro estados públicos: en consideración, planificado, en curso, publicado. Traduces a mano siempre; con Pro, la app te propone la traducción y tú la revisas antes de guardar.
Todo asiento nace como borrador privado y solo sale a la web y al SDK cuando pulsas Publish. A partir de ahí vive en una página localizada e indexable, o dentro de tu propia app. Los votos son anónimos; las sugerencias, privadas.
Nativo: gestos en iPad, ventanas de verdad en Mac y borradores que sobreviven a un cierre inesperado. Estas son las anotaciones que ya funcionan.
Reordenas columnas y tarjetas arrastrando, y el orden editorial es el que persiste. Archivar no borra: durante 30 días el enlace público responde 410 Gone y puedes restaurar; después se purga y responde 404. Lo archivado no consume cuota.
Cada asiento en varios idiomas, con cualquier locale BCP-47 normalizado. La resolución es explícita: locale exacto, luego idioma base, luego el idioma por defecto de la app. Antes de publicar, la tarjeta necesita título y descripción válidos en ese idioma.
Versión, ETag y claves de idempotencia. Si editas desde el Mac y el iPhone a la vez, el servidor manda y la app te enseña exactamente qué pasó en lugar de tragárselo.
Los borradores se guardan en local, por cuenta. No hay cola oculta de sincronización: si algo falla te lo digo y reintentas.
Moderas lo que llega desde la web o el SDK. Quien sugiere recibe un recibo opaco, puede consultar el estado y retirar su sugerencia. Convertir crea un borrador privado: el texto anónimo nunca se publica sin que lo revises.
Heartbeat y niveles explícitos: detected, verified_store, verified_manual, attested. Sabes si el SDK de tu app está hablando de verdad con la plataforma, y desde cuándo.
La API public-v1 es canónica y aditiva: roadmap, tarjeta, voto, estado de visitante, heartbeat y sugerencias. Se autentica con la clave de proyecto de tu app y responde con ETag y caché por scope. El OpenAPI y los fixtures viven versionados en el repositorio; esta página se ha escrito leyéndolos.
# cualquier cliente: web, SDK o script
curl https://api.masarloop.com/v1/roadmap?locale=es \
-H 'X-MasarLoop-Key: ml_pk_live_…'
HTTP/2 200 · ETag: "rm-7" · Cache-Control: public
{
"data": {
"app": { "slug": "masarloop" },
"states": ["considering", "planned",
"in_progress", "shipped"],
"features": [
{ "title": "Votación anónima",
"state": "shipped",
"voteTotal": 34,
"version": 4 }
]
},
"localization": {
"requestedLocale": "es",
"resolvedLocale": "es",
"fallbackApplied": false
}
}
Renderizada en el servidor, localizada, indexable y sin cuenta para votar. Es la misma superficie que sirve el roadmap de MasarLoop, capturada del build real — no un mockup dibujado para esta página.
MasarLoop se distribuye como Universal Purchase desde un único registro en el App Store, com.masarloop.admin. Compras una vez y la tienes en las tres plataformas, con la suscripción compartida y la restauración incluida.
Editar de camino: asientos, estados y sugerencias con una mano.
Arrastrar y reordenar el roadmap con gestos, sobre el orden editorial que persiste.
Ventana grande, varias apps abiertas y traducciones en paralelo.
Free deja recorrer el ciclo entero: crear la app, publicar asientos, recibir votos y sugerencias. Bajar de plan nunca borra nada — se bloquea crear más, y lo que ya existe sigue visible y editable.
Para siempre
Mensual o anual
Pro no tiene prueba gratuita y todavía no hay precio publicado: lo mostrará la app en la moneda y con los impuestos de tu App Store. El plan anual sale más barato que doce mensualidades y el ahorro exacto lo calcula la app con los precios reales. Archivar libera cuota; restaurar la vuelve a consumir.
Si no hace falta, no se guarda. Este es el asiento de qué se recoge, para qué y cuánto dura.
Un HMAC del roadmap y un token de instalación permite contar una vez por asiento.
Nunca el token originalSign in with Apple es la única autenticación. La facturación usa un UUID opaco.
Ni tu correo ni tu nombreTítulo, detalles opcionales y un recibo opaco del que solo se guarda el digest.
Sin adjuntos ni perfilAislado en base de datos con políticas de fila. Las claves de proyecto se revelan una vez.
Exportable y borrable
MasarLoop usa cada capacidad antes de anunciarla como terminada: su propio roadmap está publicado con MasarLoop y su SDK se integra en la propia app. Estos son los hitos tal cual están en el plan, no como me gustaría que estuvieran.
Esquema, Auth, RLS, contrato de lectura localizado y fixtures compartidos entre repositorios.
Crear app y asiento en dos idiomas desde la app Apple y verlos con el SDK, de punta a punta.
Voto anónimo, página compartible, cuotas Free y Pro, y cinco desarrolladores integrados a mano.
Veinte integraciones verificadas y contratos públicos estabilizados antes de ampliar alcance.
Todavía no está en el App Store. Ahora mismo estoy cerrando la beta privada con un grupo pequeño; cuando pase App Review se descargará para iPhone, iPad y Mac desde el mismo registro. No tengo fecha y prefiero no inventarme una.
No. La plataforma sirve tu roadmap público y la API. Tú administras desde la app y, si quieres, embebes el roadmap dentro de tu propia app con el SDK.
No. El voto es anónimo con un identificador de visitante opaco, tanto en la web pública como dentro del SDK. Reinstalar la app o borrar la cookie puede generar otra identidad: es el límite honesto de un sistema anónimo.
Tu contenido sigue visible y editable aunque supere los límites de Free. Se bloquea crear más, nunca se borra lo que ya existe para encajarlo en un plan inferior.
La administración es nativa Apple a propósito, no por falta de tiempo. Un SDK Android está en fase posterior y solo si hay integraciones iOS reales que lo justifiquen.
Integro personalmente a los primeros desarrolladores de la beta: una llamada, tu app publicando roadmap y tu feedback entrando directo en el plan.