Términos de Servicio y Aceptación de Privacidad al Registrarse
Qué es esto
Cada nueva cuenta debe aceptar explícitamente los Términos de Servicio y la Política de Privacidad antes de que se complete la registración. El formulario de registro muestra una casilla de verificación obligatoria que enlaza ambos documentos (se abren en una nueva pestaña para que no se pierda el formulario); enviar sin marcarla bloquea la registración con un mensaje claro.
El registro de evidencia
Cuando un usuario se registra, la plataforma sella terms_accepted_at
(hora exacta) y terms_version (la fecha efectiva de los términos que
vieron) en su fila de UserWorkspacePreference. Si la aceptación es alguna vez
cuestionada, este es el registro. Las cuentas creadas antes del 2026-07-20 no tienen sello
— son anteriores a la puerta de entrada.
Las páginas legales
- /terms/ — Términos de Servicio en lenguaje sencillo: propiedad del contenido, aviso de exención para salida de IA (no es asesoramiento profesional), uso aceptable, exención de garantía tal como está, límite de responsabilidad, terminación, cambios-con-aviso.
- /privacy/ — reescrita el 2026-07-20 para ser acogedora y en lenguaje sencillo mientras no se nombran proveedores internos ni detalles de la pila (hosting, correo electrónico, proveedores de IA se describen de manera genérica). Esto es deliberado: la antigua página revelaba elecciones de infraestructura a competidores y creaba una obligación de actualización cada vez que un proveedor cambiaba. Una prueba protege contra la reaparición de nombres de proveedores.
- Ambas páginas están enlazadas desde la casilla de verificación de registro, el pie de página del sitio, y el “Explorar OrbitingFox” emergente (el i en el título de la página de inicio y el ícono i en el pie de página).
Edición de las páginas legales (sin codificación)
Panel de Administración → Sistema → Páginas Legales
(/adminapp/legal-pages/): edita el HTML completo de cualquiera de los documentos y
Guardar & publicar la página pública se actualiza inmediatamente. Restablecer a
incorporado vuelve al texto enviado en cualquier momento (el borrador personalizado se
mantiene, solo se apaga). Se rechaza un guardado en blanco, y si algo sale mal con la
sobrescritura de la base de datos, el texto incorporado se renderiza las páginas nunca pueden
estar vacías.
Para desarrolladores / cambios futuros
- Contenido incorporado:
adminapp/legal_content.py(sobrescritura de administrador almacenada enadminapp.LegalDocument); rutas nombradastermsyprivacyenconfig/urls.pyrenderizantemplates/legal_page.html. - Cuando los términos cambien de manera material: actualiza el texto de la plantilla Y su
“Fecha efectiva”, luego aumenta
CURRENT_TERMS_VERSIONenuserapp/models.pypara que los nuevos registros capten la nueva versión. - La casilla de verificación vive en
SignupForm(config/forms.py, campoaccept_terms); el sello ocurre en elsave()del formulario. - Pruebas:
config.tests.TermsAcceptanceTests.
Nota profesional
Estos documentos están redactados conforme a un sólido estándar de la industria pero no han sido revisados por un abogado licenciado. Antes de cobrar a los clientes (fase de Stripe) o a escala significativa, haz que un abogado revise: (1) la cláusula de ley aplicable / foro en los Términos, y (2) si la política de privacidad necesita secciones específicas de GDPR/CCPA para la audiencia a la que se dirige.
This guide was translated automatically. Read the English original.