En Innpact, nuestra misión es convertir ideas, deseos y necesidades del mundo en soluciones innovadoras que junten a las personas y potencien nuestra comunidad. Nos hemos comprometido a fomentar un entorno de colaboración donde cada individuo aporta a una serie de talentos y distintas perspectivas del mundo para ayudar a impulsar el desarrollo sostenible. Queremos fomentar la igualdad y dejar un impacto positivo en la sociedad y la Responsabilidad Social Corporativa (RSC), así creando un futuro más brillante y equitativo para todos.

Misión

Emprender proyectos, emprender cambios.

Visión

Emprender proyectos, emprender cambios.

Valores

Captura-de-pantalla-2024-11-28-a-las-15.34.47-1
Captura-de-pantalla-2024-11-28-a-las-15.35.47-1
Captura de pantalla 2024-11-28 a las 15.38.03

Unión

Lealtad

Transparencia

1. Introducción
En Innpact, nos comprometemos a proteger la privacidad y la seguridad de los datos personales que nos proporcionas. Esta Política de Privacidad explica cómo recopilamos, utilizamos, almacenamos y protegemos tu información personal de acuerdo con el Reglamento General de Protección de Datos (RGPD) y la Ley Orgánica de Protección de Datos y Garantía de Derechos Digitales (LOPDGDD) en España.

2. Responsable del tratamiento de datos
El responsable del tratamiento de tus datos personales es Asociación Juvenil Junior Empresa Innpact, con domicilio social en C/ Convento Carmelitas , 1, Valencia, 46010, (España), y con número de identificación fiscal G75335828.

3. Datos que recopilamos
Recopilamos los siguientes tipos de datos personales:

  • Datos de registro: Al registrarte en nuestro sitio web, recopilamos tu nombre y apellidos, dirección de correo electrónico, teléfono y otra información necesaria para gestionar tu cuenta.
  • Datos de uso: Recopilamos información sobre cómo interactúas con nuestra web, como los cursos que has visualizado, el tiempo que pasas en el sitio, tu dirección IP y las preferencias del navegador.
  • Datos de comunicaciones: Cualquier dato que nos facilites cuando te pones en contacto con nuestro equipo de soporte.

4. Finalidad del tratamiento
Utilizamos tus datos personales para:

  • Gestionar tu cuenta de usuario.
  • Procesar pagos y suscripciones.
  • Enviar notificaciones de promociones o actualizaciones de la web.
  • Mejorar y personalizar tu experiencia de usuario.
  • Cumplir con obligaciones legales.

5. Legitimación para el tratamiento de tus datos
El tratamiento de tus datos personales se basa en las siguientes bases jurídicas:

  • El consentimiento que nos otorgas al aceptar esta Política de Privacidad.
  • La necesidad de tratar tus datos para la ejecución de un contrato, como gestionar tu suscripción o procesar pagos.
  • Cumplimiento de una obligación legal.

6. Conservación de los datos
Tus datos serán conservados mientras mantengas activa tu cuenta en la web o mientras exista una relación contractual o legal que lo justifique. Una vez finalizado dicho período, los datos se eliminarán o se anonimizarán, salvo que sea necesario retenerlos para cumplir con obligaciones legales.

7. Destinatarios de los datos
Compartimos tus datos personales únicamente con terceros que nos prestan servicios relacionados con la web, como proveedores de servicios de pago o servicios de análisis de datos. Todos estos terceros cumplen con las normativas de protección de datos.

8. Transferencias internacionales
En algunos casos, los datos personales pueden ser transferidos fuera del Espacio Económico Europeo (EEE). Garantizamos que dichas transferencias internacionales se realicen bajo un marco legal que ofrezca un nivel adecuado de protección, como cláusulas contractuales tipo aprobadas por la Comisión Europea.

9. Tus derechos
Tienes derecho a acceder, rectificar, suprimir o limitar el tratamiento de tus datos personales. También puedes oponerte al tratamiento de tus datos o solicitar su portabilidad. Puedes ejercer estos derechos contactándonos a través de innpactcompany@gmail.com.

10. Cambios en la Política de Privacidad
Podemos modificar esta Política de Privacidad cuando lo consideremos necesario para cumplir con las leyes o adaptarnos a cambios en la web. Te notificaremos sobre cualquier cambio relevante mediante una actualización en nuestro sitio web.

11. Contacto
Si tienes alguna duda o inquietud acerca de nuestra Política de Privacidad, puedes escribirnos a innpactcompany@gmail.com.

from flask import Flask, request, jsonify import openai import sqlite3 # Configuración inicial del servidor Flask app = Flask(__name__) # Configuración de la API de OpenAI openai.api_key = 'tu_clave_de_api_de_openai' # Configuración de la base de datos def init_db(): conn = sqlite3.connect('reservas.db') cursor = conn.cursor() cursor.execute('''CREATE TABLE IF NOT EXISTS reservas ( id INTEGER PRIMARY KEY AUTOINCREMENT, nombre TEXT, fecha TEXT, hora TEXT, detalle TEXT )''') conn.commit() conn.close() # Ruta principal del chatbot @app.route('/chat', methods=['POST']) def chat(): user_message = request.json.get('message', '') if 'reservar' in user_message.lower(): return handle_reservation(user_message) response = openai.Completion.create( engine="text-davinci-003", prompt=f"Usuario: {user_message}\nChatbot:", max_tokens=150 ) chatbot_reply = response.choices[0].text.strip() return jsonify({"reply": chatbot_reply}) # Función para manejar reservas @app.route('/reservar', methods=['POST']) def handle_reservation(user_message): # Extraer detalles de la reserva (simplificado) data = request.json nombre = data.get('nombre') fecha = data.get('fecha') hora = data.get('hora') detalle = data.get('detalle', '') conn = sqlite3.connect('reservas.db') cursor = conn.cursor() cursor.execute("INSERT INTO reservas (nombre, fecha, hora, detalle) VALUES (?, ?, ?, ?)", (nombre, fecha, hora, detalle)) conn.commit() conn.close() return jsonify({"reply": "Reserva confirmada para " + nombre + " el " + fecha + " a las " + hora}) # Inicializar la base de datos init_db() # Ejecutar el servidor if __name__ == '__main__': app.run(debug=True)