Preguntas frecuentes
Todo lo que querías saber sobre Uttra: de la seguridad a los precios y a las comparativas.
Seguridad y privacidad
Sí, y la seguridad está integrada en el diseño: • Cada proyecto funciona en su propio entorno aislado; tus proyectos nunca comparten archivos con los de nadie más. • Tus proyectos son privados por defecto; nadie puede acceder a ellos salvo que los invites desde la pestaña «Compartir». • Tus claves secretas se guardan en una bóveda de secretos aparte, se exponen a tu proyecto como variables de entorno y nunca aparecen en el chat. • Puedes conectar tu propio repositorio de GitHub y tener contigo una copia completa del código en todo momento.
Solo tú, y quien invites explícitamente. Los proyectos son privados por defecto. Desde «Compartir» puedes añadir miembros por correo o por nombre, pero ojo: un miembro obtiene acceso completo al proyecto, incluidos sus secretos, así que añade solo a gente de confianza.
No. Las claves se guardan en la página «Secrets» y se leen desde variables de entorno en tiempo de ejecución. La regla de oro: nunca escribas una clave dentro del chat. Ponla solo en Secrets, para que quede fuera del historial y fuera del código.
Sí, tu proyecto y su código son tuyos. Puedes guardar una copia completa en cualquier momento conectando GitHub o descargándola desde la terminal, y llevártelo donde quieras. Nota: los detalles de las políticas y el cumplimiento legal (como la protección de datos) se rigen por los términos oficiales del equipo de Uttra.
Coste y propiedad
SaaS (abreviatura de «Software as a Service») significa software ya hecho por el que pagas una suscripción mensual y por el que sigues siendo «inquilino» para siempre: dejas de pagar y todo se para, y no eres dueño de nada. Con Uttra construyes la herramienta que quieres y eres su dueño: el código es tuyo, lo alojas en tu propio dominio y no dependes de la suscripción de nadie.
En lugar de pagar a una agencia de software o suscribirte a herramientas caras ya hechas, construyes tus propias soluciones con una simple descripción en lenguaje normal: una tienda online, un panel, una herramienta interna o un sistema de reservas. Ahorras coste y tiempo, y mantienes el control de todo.
Ese es justo el problema que resuelve Uttra. En lugar de presupuestos de miles de riales y semanas de espera, describes tu idea y la ves funcionando en minutos, y luego la desarrollas paso a paso con un presupuesto mínimo en el que solo pagas por lo que usas.
En lugar de un ciclo de desarrollo completo (diseño, programación, pruebas, despliegue) que lleva semanas y un presupuesto grande, construyes una versión funcional (un prototipo) en la misma sesión. El ahorro real depende del tamaño de tu proyecto, pero la idea es esta: pagas por uso, sin suscripciones fijas ni sueldos de equipo.
Es realmente tuyo: el código es tuyo, lo exportas a GitHub o lo descargas, y lo alojas en tu propio dominio. Uttra lo construye por ti, pero sigue siendo tuyo, no una suscripción que se acaba cuando dejas de pagar.
Siendo honestos, algunos servicios especializados (pasarelas de pago, mapas, mensajería) siguen siendo mejores conectados como servicio a través de su clave de API. Uttra construye «tu aplicación» y te la entrega, y luego la conecta con esos servicios cuando los necesites, así que tienes lo mejor de los dos mundos.
Comparativas
Herramientas como Copilot y Cursor son asistentes que escriben líneas de código dentro de tu editor, pero tú sigues siendo responsable de todo lo demás: preparar el entorno, instalar paquetes, arrancar el servidor y resolver los problemas de despliegue. Uttra es una plataforma completa, de la idea al producto publicado: • Escribes tu petición en lenguaje normal, y las páginas, el código y el servidor se construyen juntos. • El entorno está listo (Node, bases de datos, terminal), sin configuración por tu parte. • Vista previa en vivo, edición visual con un clic y publicación con un enlace directo. En resumen: el editor te ayuda a escribir código, mientras que Uttra te entrega un producto funcionando y publicado.
Todas entran en la categoría de «creación de aplicaciones asistida por IA», pero las diferencias son de fondo. Lo que distingue a Uttra: • Un entorno de código abierto para cualquier lenguaje: Uttra es un entorno de desarrollo real y completo. Puedes instalar cualquier lenguaje, framework o herramienta que necesites (Node, Python, PHP, Go, bases de datos y más) desde la terminal con los comandos de instalación habituales. No estás limitado a lenguajes o plantillas predefinidos como imponen algunas plataformas. • Una experiencia árabe auténtica (RTL, interfaz y contenido en árabe), que es el punto débil de la mayoría de los competidores. • Edición visual haciendo clic en los elementos directamente en la vista previa, sin abrir el código. • Control total en un solo sitio: terminal, secretos, integración con GitHub, programación de tareas, alojamiento y publicación con un enlace directo. • Varios modos de trabajo (Code / Plan / Chat / Debug / Review) que sirven tanto a principiantes como a profesionales.
Un modelo general (como ChatGPT/Claude) te da texto o un fragmento de código en una ventana de chat, y eres tú quien lo copia, lo ejecuta y lo publica. Uttra es un agente de construcción completo: no solo te da código, crea el proyecto, lo ejecuta en un entorno listo, te lo muestra en vista previa, corrige sus errores y lo aloja en un enlace en vivo. Dicho de otro modo: obtienes un producto que funciona, no texto.
Porque elimina todas las partes tediosas: • Prototipos en minutos en lugar de horas de configuración. • Entorno, base de datos y despliegue listos, así te centras en tu idea y no en código repetitivo. • Mantienes el control de un desarrollador: terminal, edición manual del código e integración con GitHub para seguir en tu propio editor cuando quieras. • Ideal para ideas rápidas, páginas de aterrizaje, paneles y herramientas internas.
Edición visual
Una función que te permite editar tu sitio visualmente sin abrir el código. En la vista previa, haz clic en el icono del lápiz para entrar en modo edición y luego en cualquier elemento (un título, un párrafo, un botón o una sección entera). Queda seleccionado y se te muestra (con el porcentaje de pantalla que ocupa), y empiezas a editarlo directamente. Cada cambio se aplica de inmediato al código fuente real de tu sitio.
El panel tiene dos pestañas: • Texto: reescribe directamente el texto del elemento. • Estilo: control visual completo, con el color del texto o un fondo degradado, el tamaño (de S a 2XL), la alineación (derecha/centro/izquierda) y la fuente de entre un conjunto de fuentes listas. Después de editar, haz clic en «Guardar edición».
Selecciona primero el elemento y luego escribe tu instrucción en lenguaje normal: se aplicará a ese elemento concreto, por ejemplo «haz la fuente más grande», «cambia el color a azul» o «pon esta sección a dos columnas». Así la edición queda centrada exactamente en una parte.
Selecciona el elemento o la sección y escribe una instrucción como «borra esta sección» o «borra este elemento»: desaparece de tu sitio al instante, mucho más rápido que buscarlo en el código.
Sí. Mientras el agente trabaja en tu petición, puedes escribir la siguiente y se añade a la cola para ejecutarse después, así que no tienes que esperar a que termine cada paso para escribir el siguiente.
En la pestaña «Estilo» elige «Quitar el estilo personalizado de este elemento» y vuelve a su aspecto original. Útil para experimentar sin riesgo.
La edición visual es más rápida para retoques precisos en un elemento concreto (texto, color, tamaño, borrado). El chat va mejor para cambios grandes, que tocan varias partes o que necesitan lógica y conexiones de datos.
GitHub y código
Sí. Desde la pestaña «GitHub» del proyecto, conecta tu cuenta con un Personal Access Token que tenga el alcance repo, y luego sube tu proyecto directamente a tu propio repositorio y guarda una copia completa del código.
El push está soportado directamente desde la pestaña de GitHub. Traer o importar un repositorio existente se hace desde la terminal con los comandos git habituales (git clone / git pull) dentro del entorno del proyecto; allí tienes disponibles todas las herramientas de git.
Sí, el código es tuyo. Puedes subirlo a GitHub cuando quieras, o descargarlo/copiarlo desde la terminal. No quedas atado a la plataforma.
Sí. Además de las peticiones por chat y de la edición visual, puedes abrir la terminal, editar archivos e instalar paquetes directamente. Uttra no te impide trabajar como desarrollador.
Capacidades
Sí. Uttra permite crear aplicaciones móviles (con React Native / Expo) que funcionan en tu dispositivo real a través de la app Expo Go escaneando un código QR. También soporta Progressive Web Apps (PWA) que se pueden instalar en la pantalla de inicio. Describe tu idea y menciona que quieres una app móvil.
Sí. Puedes crear un backend completo (una API, el enlace que conecta tu app con los datos y los servicios) y usar una base de datos, desde un simple archivo SQLite hasta una base de datos como PostgreSQL o MySQL cuando haga falta. El entorno ejecuta el servidor y la base de datos juntos.
Puedes pedir lo que le convenga a tu proyecto, desde sitios sencillos en HTML/CSS/JS hasta apps en React y Vite, servidores Node.js/Express y más. El entorno se amplía instalando lo que necesites.
Sí. Añade la clave del servicio en «Secrets» y pídele a Uttra que la conecte. Nombres habituales como STRIPE_SECRET_KEY y OPENAI_API_KEY están listos para usar, y las claves quedan protegidas fuera del chat.
Sí. Desde la terminal puedes instalar los paquetes npm o del sistema que tu proyecto necesite, exactamente como en un entorno de desarrollo real.
Alojamiento y publicación
Haz clic en «Publicar» y el proyecto pasa a ser «Público»: obtienes un enlace directo para compartir con quien quieras, sin configurar ningún alojamiento. Puedes publicar en un subdominio gratuito como tu-app.uttra.io, o en tu propio dominio.
Sí, y un dominio propio es gratis con todos los planes. En la pantalla «Publicar» elige «Dominio propio», introduce tu dominio (por ejemplo app.ejemplo.com) y añade los registros DNS que Uttra te muestra en el panel de tu registrador (normalmente un TXT para la verificación y un A) y haz clic en «Verificar dominio». Cuando la configuración se propague, tu sitio estará en línea en tu dominio.
Sí. Los sitios publicados funcionan con los recursos de tu plan (CPU, memoria y almacenamiento), que se reparten automáticamente entre tus proyectos publicados, así que no necesitas montar un servidor. Cuanto más alto sea tu plan, más recursos tendrán tus sitios.
Sí. Puedes publicar varios proyectos y repartir entre ellos los recursos de tu plan. Cada sitio publicado recibe automáticamente su parte de CPU, memoria y almacenamiento.
Cómo funciona
Siendo honestos, para que tus expectativas sean realistas: • No sustituye a un equipo de ingeniería completo en productos enormes y muy complejos; brilla en prototipos, sitios web, herramientas y paneles. • Cuanto más clara sea tu petición, más preciso será el resultado. Peticiones vagas dan resultados vagos. • No sustituye tu propia revisión: revisa el código y el resultado antes de confiar en él en producción sensible. • Las funciones de pago (como los asientos de equipo) dependen de tu plan.
Empieza desde dentro de la plataforma: usa el modo Chat para pedir consejo sin hacer cambios, y el modo Debug para diagnosticar un error. Las «Sugerencias guardadas» también te dan pasos siguientes listos. Para preguntas generales, esta página y la guía de tutoriales son tu primera referencia.
Sí. Puedes usar el modo Debug para diagnosticar y corregir un problema, y el modo Review para revisar y mejorar lo construido. Uttra además suele detectar y corregir errores mientras construye.
• Code: ejecuta tu petición directamente. • Plan: planifica los pasos antes de ejecutar. • Chat: conversación y consejo sin cambiar el código. • Auto: elige el modo más adecuado (recomendado para empezar). • Debug: para corregir un error. • Review: para revisar y mejorar lo ya hecho.
Sí. Desde «Programación» puedes pedirle a Uttra que ejecute una tarea más tarde o que la repita periódicamente (un informe diario, una actualización, un recordatorio), y se ejecuta incluso cuando no estás en la aplicación.
No. Basta con describir tu idea en lenguaje normal. Cuanto más clara y precisa sea tu descripción, más se parecerá el resultado a lo que imaginaste. Los profesionales aprovechan la terminal y la edición manual, pero no son obligatorias.
Créditos y facturación
Cada petición que envías descuenta una cantidad de tus créditos según el tamaño de la tarea, y el coste se muestra junto a cada mensaje. Las peticiones claras y concisas ahorran créditos.
Haz clic en «Añadir créditos» para recargar y seguir construyendo. Tus proyectos publicados y tu código se quedan exactamente igual.
Sí. La opción «Facturación conjunta del equipo» cobra el uso de cada miembro en el proyecto, y está disponible dentro del plan Studio (varios asientos).
El mejor enfoque: empieza un proyecto pequeño y prueba a construirlo y verlo tú mismo antes de ir a algo más grande. Los detalles de planes, precios y créditos de prueba se rigen por la página oficial de Uttra, ya que pueden cambiar.
¿Cómo se compara Uttra?
| Función | Uttra | Tool R | Tool V | Tool C |
|---|---|---|---|---|
| De la idea a un producto realmente publicado | ||||
| Entorno cloud listo, sin ninguna instalación | ||||
| Entorno abierto donde puedes instalar cualquier lenguaje o herramienta | Parcial | |||
| Experiencia árabe auténtica (RTL) e interfaz en árabe | Limitado | Limitado | ||
| Edición visual haciendo clic en los elementos | ||||
| Publica con un enlace directo + dominio propio gratis | Parcial | |||
| Terminal completa + integración con GitHub + secretos | ||||
| Programación automática de tareas integrada | Parcial | |||
| Apps móviles (Expo) y PWA | Parcial | Manual | ||
| Empieza sin experiencia en programación | Parcial | Parcial |