# Cómo usar NanoSpins, la ruleta online

NanoSpins es una ruleta interactiva gratuita que elige una opción al azar entre las que tú defines. Se usa para clases, sorteos, rifas y decisiones de grupo. No requiere registro: creas la rueda, giras y compartes el enlace.

## 1. Crear una ruleta

1. Pulsa **Crear una ruleta** en la página de inicio.
2. Escribe un título (por ejemplo, «¿Qué comemos hoy?»).
3. Añade al menos 2 opciones. Cada opción tiene tres campos:
   - **Texto**: el nombre que aparecerá en la rueda (no puede repetirse).
   - **Emoji**: una imagen opcional que se dibuja junto al texto.
   - **Peso**: cuántas probabilidades tiene de salir esa opción.
4. Reordena las opciones arrastrándolas desde el tirador; la vista previa se actualiza en vivo.
5. Elige colores: paleta automática, paletas predefinidas o colores personalizados en formato `#RRGGBB`.
6. Decide la visibilidad:
   - **Pública**: aparece en la galería de la página de inicio.
   - **Privada**: solo se accede con el enlace.
7. Activa la **protección contra edición** si quieres poder modificarla o borrarla más adelante.
8. Pulsa **Crear ruleta**.

Si activas la protección, se genera un token de edición que se guarda automáticamente en «Mis ruletas» de tu navegador. Guárdalo si cambias de dispositivo: no se vuelve a mostrar.

## 2. Girar la ruleta y ver el resultado

Pulsa **GIRAR** en el centro de la rueda. La animación dura unos segundos y el resultado ganador se muestra en una ventana con la opción elegida. Desde ahí puedes girar de nuevo.

El resultado no lo calcula el navegador, sino el servidor: es un sorteo aleatorio ponderado según los pesos de cada opción. Esto impide manipular el resultado desde el navegador y garantiza la misma probabilidad para todos.

Los ajustes de giro (duración y velocidad de la animación) se configuran en el editor y solo afectan a la visual, nunca al resultado.

## 3. Compartir la ruleta

Toda ruleta tiene un enlace público con la forma `/es/wheel/mi-ruleta`. Cualquier persona que lo reciba puede girarla desde su navegador, sin cuenta y sin instalar nada. Usa el botón **Compartir** para copiar el enlace.

También puedes:

- **Duplicar** la ruleta para crear una copia propia y editable.
- **Exportar JSON** para guardar una copia fuera del navegador, o **Importar JSON** en el editor para reutilizarla.

## 4. Editar o borrar una ruleta

Solo quien tiene el token de edición puede modificar o borrar una ruleta, desde el botón **Editar**. Si pierdes el token, la ruleta queda en modo solo lectura y la única vía es crear una copia editable con **Duplicar**.

Si giras una ruleta sin ser su creador y quieres cambiarla, usa también **Duplicar**: obtienes una copia idéntica con su propio token en tu navegador.

## 5. Historial y estadísticas

Cada ruleta ofrece dos historiales independientes:

- **Tus giros**: los resultados de tu sesión en ese navegador. Se pueden exportar y borrar sin afectar a nadie más.
- **Últimos giros**: el historial global de la ruleta, con los resultados de todos los usuarios.

El panel de **estadísticas** muestra los giros totales y la frecuencia de cada opción, útil para comprobar cómo se comporta la aleatoriedad con pesos.

## Límite de giros

Para evitar abusos hay un límite de 30 giros por minuto y dirección IP. Si lo alcanzas, aparecerá un aviso pidiendo esperar un momento antes de volver a girar.