[{"data":1,"prerenderedAt":417},["ShallowReactive",2],{"search-navigation":3,"privacy-es":36,"mdc-1byvky-key":55},[4,8,12,16,20,24,28,32],{"title":5,"path":6,"stem":7},"Solving AI Agent Skills Fragmentation with npx skills","\u002Farticle\u002Fcentralised-the-skills-for-agents","en\u002Farticle\u002Fcentralised-the-skills-for-agents",{"title":9,"path":10,"stem":11},"Stop Exposing Your Vault: Secure NodeWarden with Cloudflare","\u002Farticle\u002Fhow-to-secure-nodewarden-at-cloudflare","en\u002Farticle\u002Fhow-to-secure-nodewarden-at-cloudflare",{"title":13,"path":14,"stem":15},"How to Self-Host a BitWarden Compatible Password Vault","\u002Farticle\u002Fself-hosting-nodewarden-at-cloudflare","en\u002Farticle\u002Fself-hosting-nodewarden-at-cloudflare",{"title":17,"path":18,"stem":19},"Google Antigravity 2 Hands-On: Setup & First Impressions","\u002Farticle\u002Fsetup-antigravity-2","en\u002Farticle\u002Fsetup-antigravity-2",{"title":21,"path":22,"stem":23},"NetSuite AI Connector Guide: MCP Setup & Use Cases","\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude","en\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude",{"title":25,"path":26,"stem":27},"Testing Claude Fable 5: A Financial Analysis Review","\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis","en\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis",{"title":29,"path":30,"stem":31},"Guide to Browser and Scheduler in Antigravity 2","\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2","en\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2",{"title":33,"path":34,"stem":35},"Antigravity 2 in Action: AI Agents, Skills, and MCP","\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2","en\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2",{"id":37,"title":38,"body":39,"content":40,"description":41,"extension":42,"meta":43,"navigation":50,"path":51,"seo":52,"stem":53,"__hash__":54},"privacy\u002Fes\u002Fprivacy.yml","Política de Privacidad y Aviso Legal",null,"En **Techvoyage**, respetamos su privacidad y estamos comprometidos a protegerla. Esta Política de Privacidad describe cómo recopilamos, utilizamos y almacenamos sus datos personales cuando visita nuestro sitio web, deja comentarios o se suscribe a nuestras comunicaciones, de conformidad con las leyes de protección de datos aplicables.\n\n## 1. Información que recopilamos\nCreemos en la minimización de datos y solo recopilamos lo estrictamente necesario.\n\n*   **Datos recopilados automáticamente (Analítica):** Recopilamos datos analíticos básicos para mejorar nuestro contenido, la experiencia del usuario y el funcionamiento del sitio web. Esto puede incluir su dirección IP anonimizada, tipo de navegador, sistema operativo, URL de procedencia y páginas visitadas.\n*   **Comentarios:** Cuando los visitantes dejan comentarios en el sitio, recopilamos los datos que se muestran en el formulario de comentarios (nombre, dirección de correo electrónico, sitio web y el propio comentario), así como la dirección IP del visitante y la cadena de agentes de usuario del navegador para ayudar a la detección de spam.\n*   **Suscripciones al boletín (Newsletter):** Si se suscribe a nuestro boletín, recopilamos la dirección de correo electrónico que nos proporciona para poder enviarle actualizaciones, artículos y contenido relevante.\n*   **Contacto directo:** Si se pone en contacto con nosotros directamente (por ejemplo, por correo electrónico o a través de un formulario de contacto), podemos recopilar su nombre, dirección de correo electrónico y el contenido de su mensaje.\n\n## 2. Cómo utilizamos su información\nUtilizamos su información para los siguientes fines:\n*   **Para gestionar y mostrar comentarios:** Para facilitar el debate público sobre nuestros artículos y detectar\u002Fprevenir el spam.\n*   **Para enviar nuestro boletín:** Para enviarle los correos electrónicos que solicitó. Puede darse de baja o cancelar su suscripción en cualquier momento utilizando el enlace proporcionado en cada correo.\n*   **Para proporcionar y mantener nuestro sitio web:** Para garantizar que nuestro sitio funcione correctamente.\n*   **Para mejorar nuestro sitio web:** Analizar el comportamiento del usuario a través de analíticas básicas para crear un mejor contenido.\n\n## 3. Cookies y tecnologías de seguimiento\nUtilizamos un mínimo de cookies para asegurar el correcto funcionamiento del sitio.\n*   **Cookies esenciales:** Necesarias para el funcionamiento del sitio web (por ejemplo, para guardar sus preferencias de cookies).\n*   **Cookies de comentarios:** Si deja un comentario en nuestro sitio, puede optar por guardar su nombre, dirección de correo electrónico y sitio web en cookies. Esto es para su comodidad, para que no tenga que volver a rellenar sus datos cuando deje otro comentario.\n*   **Cookies analíticas:** Se utilizan para entender cómo interactúan los visitantes con el sitio. Solo las utilizamos si nos da su consentimiento a través de nuestro banner de cookies.\n\n## 4. Uso compartido y divulgación de datos\n**No vendemos sus datos personales.** Podemos compartir su información únicamente en las siguientes situaciones:\n*   **Proveedores de servicios:** Con proveedores externos de confianza que nos prestan servicios, como plataformas de email marketing (para enviar nuestro boletín), servicios de detección de spam (para comprobar automáticamente los comentarios de los visitantes) y proveedores de alojamiento web. Estas partes están sujetas a estrictos acuerdos de protección de datos.\n\n## 5. Conservación de datos\nConservamos sus datos solo el tiempo necesario:\n*   **Comentarios:** Si deja un comentario, el comentario y sus metadatos se conservan indefinidamente. Esto es para que podamos reconocer y aprobar automáticamente cualquier comentario sucesivo en lugar de mantenerlos en una cola de moderación.\n*   **Boletines:** Su dirección de correo electrónico se conserva mientras esté suscrito. Si se da de baja, sus datos se eliminarán de nuestra lista de correo activa.\n*   **Analíticas y datos de contacto:** Se conservan durante el tiempo necesario para los fines establecidos en esta Política de Privacidad.\n\n## 6. Sus derechos de protección de datos\nUsted tiene los siguientes derechos:\n*   **Derecho de supresión (Derecho al olvido):** Puede solicitar que eliminemos sus datos personales (incluidos sus comentarios o suscripción al boletín), bajo ciertas condiciones.\n*   **Derecho a restringir u oponerse al tratamiento:** Tiene derecho a oponerse a que tratemos sus datos.\n\n## 7. Contacto\nSi tiene alguna pregunta sobre esta Política de Privacidad, los datos que tenemos sobre usted o si desea ejercer sus derechos de protección de datos, póngase en contacto con nosotros:\n*   **Correo electrónico:** contact@techvoyage.dev\n\n---\n\n# Aviso Legal\n\n## Responsabilidad sobre el contenido\nEl contenido de nuestro sitio web ha sido creado con el máximo cuidado. Sin embargo, no podemos asumir ninguna responsabilidad por la exactitud, integridad o actualidad de dicho contenido. Como proveedores de servicios, somos responsables de nuestro propio contenido en estas páginas según la legislación general. No obstante, no estamos obligados a supervisar la información externa transmitida o almacenada (como los comentarios de los usuarios) ni a investigar circunstancias que indiquen una actividad ilícita. Nuestra obligación de eliminar o bloquear el uso de información en virtud de la legislación general no se ve afectada. Sin embargo, la responsabilidad a este respecto solo es posible a partir del momento en que tenemos conocimiento de una infracción legal específica. Tras la notificación de tales infracciones, eliminaremos el contenido infractor de inmediato.\n\n## Responsabilidad de los enlaces\nNuestro sitio web contiene enlaces a sitios web externos de terceros sobre cuyo contenido no tenemos ninguna influencia. Por lo tanto, no podemos asumir ninguna responsabilidad por este contenido externo. El respectivo proveedor u operador de las páginas enlazadas es siempre responsable de su contenido. Las páginas enlazadas fueron revisadas en el momento de establecer el enlace para detectar posibles violaciones legales, y no se reconoció ningún contenido ilegal en ese momento. Una supervisión permanente del contenido de las páginas enlazadas no es razonable sin pruebas concretas de una infracción legal. Tras la notificación de infracciones, eliminaremos dichos enlaces de inmediato.\n\n## Derechos de autor\nEl contenido y las obras de estas páginas creadas por los operadores del sitio están protegidos por las leyes internacionales aplicables en materia de derechos de autor y propiedad intelectual. La reproducción, procesamiento, distribución y cualquier tipo de explotación fuera de los límites de la ley de derechos de autor requieren el consentimiento por escrito del respectivo autor o creador. Las descargas y copias de este sitio están permitidas únicamente para uso privado y no comercial.\n\nEn el caso de que el contenido de este sitio no haya sido creado por el operador, se respetan los derechos de autor de terceros. En particular, el contenido de terceros está claramente identificado como tal. Si, a pesar de ello, tuviera conocimiento de una infracción de los derechos de autor, le rogamos que nos lo notifique. Tras la notificación de las infracciones, eliminaremos dicho contenido de inmediato.\n","Techvoyage respeta su privacidad. Lea nuestra Política de Privacidad para entender cómo recopilamos, usamos y protegemos sus datos personales, así como nuestros avisos legales.","yml",{"schemaOrg":44,"robots":47,"sitemap":48},[45],{"@type":46,"headline":38,"description":41},"WebPage","index, follow",{"lastmod":49},"2025-05-23",true,"\u002Fes\u002Fprivacy",{"title":38,"description":41,"ogTitle":38,"ogDescription":41,"twitterTitle":38,"twitterDescription":41},"es\u002Fprivacy","-xRlrsjwsDTvv43Fdc6Wk9M3ZtGl-6WCScuaLlHNrH8",{"data":56,"body":57},{},{"type":58,"children":59},"root",[60,76,83,88,133,139,144,187,193,198,231,237,247,260,266,271,303,309,314,337,343,348,368,372,379,385,390,396,401,407,412],{"type":61,"tag":62,"props":63,"children":64},"element","p",{},[65,68,74],{"type":66,"value":67},"text","En ",{"type":61,"tag":69,"props":70,"children":71},"strong",{},[72],{"type":66,"value":73},"Techvoyage",{"type":66,"value":75},", respetamos su privacidad y estamos comprometidos a protegerla. Esta Política de Privacidad describe cómo recopilamos, utilizamos y almacenamos sus datos personales cuando visita nuestro sitio web, deja comentarios o se suscribe a nuestras comunicaciones, de conformidad con las leyes de protección de datos aplicables.",{"type":61,"tag":77,"props":78,"children":80},"h2",{"id":79},"_1-información-que-recopilamos",[81],{"type":66,"value":82},"1. Información que recopilamos",{"type":61,"tag":62,"props":84,"children":85},{},[86],{"type":66,"value":87},"Creemos en la minimización de datos y solo recopilamos lo estrictamente necesario.",{"type":61,"tag":89,"props":90,"children":91},"ul",{},[92,103,113,123],{"type":61,"tag":93,"props":94,"children":95},"li",{},[96,101],{"type":61,"tag":69,"props":97,"children":98},{},[99],{"type":66,"value":100},"Datos recopilados automáticamente (Analítica):",{"type":66,"value":102}," Recopilamos datos analíticos básicos para mejorar nuestro contenido, la experiencia del usuario y el funcionamiento del sitio web. Esto puede incluir su dirección IP anonimizada, tipo de navegador, sistema operativo, URL de procedencia y páginas visitadas.",{"type":61,"tag":93,"props":104,"children":105},{},[106,111],{"type":61,"tag":69,"props":107,"children":108},{},[109],{"type":66,"value":110},"Comentarios:",{"type":66,"value":112}," Cuando los visitantes dejan comentarios en el sitio, recopilamos los datos que se muestran en el formulario de comentarios (nombre, dirección de correo electrónico, sitio web y el propio comentario), así como la dirección IP del visitante y la cadena de agentes de usuario del navegador para ayudar a la detección de spam.",{"type":61,"tag":93,"props":114,"children":115},{},[116,121],{"type":61,"tag":69,"props":117,"children":118},{},[119],{"type":66,"value":120},"Suscripciones al boletín (Newsletter):",{"type":66,"value":122}," Si se suscribe a nuestro boletín, recopilamos la dirección de correo electrónico que nos proporciona para poder enviarle actualizaciones, artículos y contenido relevante.",{"type":61,"tag":93,"props":124,"children":125},{},[126,131],{"type":61,"tag":69,"props":127,"children":128},{},[129],{"type":66,"value":130},"Contacto directo:",{"type":66,"value":132}," Si se pone en contacto con nosotros directamente (por ejemplo, por correo electrónico o a través de un formulario de contacto), podemos recopilar su nombre, dirección de correo electrónico y el contenido de su mensaje.",{"type":61,"tag":77,"props":134,"children":136},{"id":135},"_2-cómo-utilizamos-su-información",[137],{"type":66,"value":138},"2. Cómo utilizamos su información",{"type":61,"tag":62,"props":140,"children":141},{},[142],{"type":66,"value":143},"Utilizamos su información para los siguientes fines:",{"type":61,"tag":89,"props":145,"children":146},{},[147,157,167,177],{"type":61,"tag":93,"props":148,"children":149},{},[150,155],{"type":61,"tag":69,"props":151,"children":152},{},[153],{"type":66,"value":154},"Para gestionar y mostrar comentarios:",{"type":66,"value":156}," Para facilitar el debate público sobre nuestros artículos y detectar\u002Fprevenir el spam.",{"type":61,"tag":93,"props":158,"children":159},{},[160,165],{"type":61,"tag":69,"props":161,"children":162},{},[163],{"type":66,"value":164},"Para enviar nuestro boletín:",{"type":66,"value":166}," Para enviarle los correos electrónicos que solicitó. Puede darse de baja o cancelar su suscripción en cualquier momento utilizando el enlace proporcionado en cada correo.",{"type":61,"tag":93,"props":168,"children":169},{},[170,175],{"type":61,"tag":69,"props":171,"children":172},{},[173],{"type":66,"value":174},"Para proporcionar y mantener nuestro sitio web:",{"type":66,"value":176}," Para garantizar que nuestro sitio funcione correctamente.",{"type":61,"tag":93,"props":178,"children":179},{},[180,185],{"type":61,"tag":69,"props":181,"children":182},{},[183],{"type":66,"value":184},"Para mejorar nuestro sitio web:",{"type":66,"value":186}," Analizar el comportamiento del usuario a través de analíticas básicas para crear un mejor contenido.",{"type":61,"tag":77,"props":188,"children":190},{"id":189},"_3-cookies-y-tecnologías-de-seguimiento",[191],{"type":66,"value":192},"3. Cookies y tecnologías de seguimiento",{"type":61,"tag":62,"props":194,"children":195},{},[196],{"type":66,"value":197},"Utilizamos un mínimo de cookies para asegurar el correcto funcionamiento del sitio.",{"type":61,"tag":89,"props":199,"children":200},{},[201,211,221],{"type":61,"tag":93,"props":202,"children":203},{},[204,209],{"type":61,"tag":69,"props":205,"children":206},{},[207],{"type":66,"value":208},"Cookies esenciales:",{"type":66,"value":210}," Necesarias para el funcionamiento del sitio web (por ejemplo, para guardar sus preferencias de cookies).",{"type":61,"tag":93,"props":212,"children":213},{},[214,219],{"type":61,"tag":69,"props":215,"children":216},{},[217],{"type":66,"value":218},"Cookies de comentarios:",{"type":66,"value":220}," Si deja un comentario en nuestro sitio, puede optar por guardar su nombre, dirección de correo electrónico y sitio web en cookies. Esto es para su comodidad, para que no tenga que volver a rellenar sus datos cuando deje otro comentario.",{"type":61,"tag":93,"props":222,"children":223},{},[224,229],{"type":61,"tag":69,"props":225,"children":226},{},[227],{"type":66,"value":228},"Cookies analíticas:",{"type":66,"value":230}," Se utilizan para entender cómo interactúan los visitantes con el sitio. Solo las utilizamos si nos da su consentimiento a través de nuestro banner de cookies.",{"type":61,"tag":77,"props":232,"children":234},{"id":233},"_4-uso-compartido-y-divulgación-de-datos",[235],{"type":66,"value":236},"4. Uso compartido y divulgación de datos",{"type":61,"tag":62,"props":238,"children":239},{},[240,245],{"type":61,"tag":69,"props":241,"children":242},{},[243],{"type":66,"value":244},"No vendemos sus datos personales.",{"type":66,"value":246}," Podemos compartir su información únicamente en las siguientes situaciones:",{"type":61,"tag":89,"props":248,"children":249},{},[250],{"type":61,"tag":93,"props":251,"children":252},{},[253,258],{"type":61,"tag":69,"props":254,"children":255},{},[256],{"type":66,"value":257},"Proveedores de servicios:",{"type":66,"value":259}," Con proveedores externos de confianza que nos prestan servicios, como plataformas de email marketing (para enviar nuestro boletín), servicios de detección de spam (para comprobar automáticamente los comentarios de los visitantes) y proveedores de alojamiento web. Estas partes están sujetas a estrictos acuerdos de protección de datos.",{"type":61,"tag":77,"props":261,"children":263},{"id":262},"_5-conservación-de-datos",[264],{"type":66,"value":265},"5. Conservación de datos",{"type":61,"tag":62,"props":267,"children":268},{},[269],{"type":66,"value":270},"Conservamos sus datos solo el tiempo necesario:",{"type":61,"tag":89,"props":272,"children":273},{},[274,283,293],{"type":61,"tag":93,"props":275,"children":276},{},[277,281],{"type":61,"tag":69,"props":278,"children":279},{},[280],{"type":66,"value":110},{"type":66,"value":282}," Si deja un comentario, el comentario y sus metadatos se conservan indefinidamente. Esto es para que podamos reconocer y aprobar automáticamente cualquier comentario sucesivo en lugar de mantenerlos en una cola de moderación.",{"type":61,"tag":93,"props":284,"children":285},{},[286,291],{"type":61,"tag":69,"props":287,"children":288},{},[289],{"type":66,"value":290},"Boletines:",{"type":66,"value":292}," Su dirección de correo electrónico se conserva mientras esté suscrito. Si se da de baja, sus datos se eliminarán de nuestra lista de correo activa.",{"type":61,"tag":93,"props":294,"children":295},{},[296,301],{"type":61,"tag":69,"props":297,"children":298},{},[299],{"type":66,"value":300},"Analíticas y datos de contacto:",{"type":66,"value":302}," Se conservan durante el tiempo necesario para los fines establecidos en esta Política de Privacidad.",{"type":61,"tag":77,"props":304,"children":306},{"id":305},"_6-sus-derechos-de-protección-de-datos",[307],{"type":66,"value":308},"6. Sus derechos de protección de datos",{"type":61,"tag":62,"props":310,"children":311},{},[312],{"type":66,"value":313},"Usted tiene los siguientes derechos:",{"type":61,"tag":89,"props":315,"children":316},{},[317,327],{"type":61,"tag":93,"props":318,"children":319},{},[320,325],{"type":61,"tag":69,"props":321,"children":322},{},[323],{"type":66,"value":324},"Derecho de supresión (Derecho al olvido):",{"type":66,"value":326}," Puede solicitar que eliminemos sus datos personales (incluidos sus comentarios o suscripción al boletín), bajo ciertas condiciones.",{"type":61,"tag":93,"props":328,"children":329},{},[330,335],{"type":61,"tag":69,"props":331,"children":332},{},[333],{"type":66,"value":334},"Derecho a restringir u oponerse al tratamiento:",{"type":66,"value":336}," Tiene derecho a oponerse a que tratemos sus datos.",{"type":61,"tag":77,"props":338,"children":340},{"id":339},"_7-contacto",[341],{"type":66,"value":342},"7. Contacto",{"type":61,"tag":62,"props":344,"children":345},{},[346],{"type":66,"value":347},"Si tiene alguna pregunta sobre esta Política de Privacidad, los datos que tenemos sobre usted o si desea ejercer sus derechos de protección de datos, póngase en contacto con nosotros:",{"type":61,"tag":89,"props":349,"children":350},{},[351],{"type":61,"tag":93,"props":352,"children":353},{},[354,359,361],{"type":61,"tag":69,"props":355,"children":356},{},[357],{"type":66,"value":358},"Correo electrónico:",{"type":66,"value":360}," ",{"type":61,"tag":362,"props":363,"children":365},"a",{"href":364},"mailto:contact@techvoyage.dev",[366],{"type":66,"value":367},"contact@techvoyage.dev",{"type":61,"tag":369,"props":370,"children":371},"hr",{},[],{"type":61,"tag":373,"props":374,"children":376},"h1",{"id":375},"aviso-legal",[377],{"type":66,"value":378},"Aviso Legal",{"type":61,"tag":77,"props":380,"children":382},{"id":381},"responsabilidad-sobre-el-contenido",[383],{"type":66,"value":384},"Responsabilidad sobre el contenido",{"type":61,"tag":62,"props":386,"children":387},{},[388],{"type":66,"value":389},"El contenido de nuestro sitio web ha sido creado con el máximo cuidado. Sin embargo, no podemos asumir ninguna responsabilidad por la exactitud, integridad o actualidad de dicho contenido. Como proveedores de servicios, somos responsables de nuestro propio contenido en estas páginas según la legislación general. No obstante, no estamos obligados a supervisar la información externa transmitida o almacenada (como los comentarios de los usuarios) ni a investigar circunstancias que indiquen una actividad ilícita. Nuestra obligación de eliminar o bloquear el uso de información en virtud de la legislación general no se ve afectada. Sin embargo, la responsabilidad a este respecto solo es posible a partir del momento en que tenemos conocimiento de una infracción legal específica. Tras la notificación de tales infracciones, eliminaremos el contenido infractor de inmediato.",{"type":61,"tag":77,"props":391,"children":393},{"id":392},"responsabilidad-de-los-enlaces",[394],{"type":66,"value":395},"Responsabilidad de los enlaces",{"type":61,"tag":62,"props":397,"children":398},{},[399],{"type":66,"value":400},"Nuestro sitio web contiene enlaces a sitios web externos de terceros sobre cuyo contenido no tenemos ninguna influencia. Por lo tanto, no podemos asumir ninguna responsabilidad por este contenido externo. El respectivo proveedor u operador de las páginas enlazadas es siempre responsable de su contenido. Las páginas enlazadas fueron revisadas en el momento de establecer el enlace para detectar posibles violaciones legales, y no se reconoció ningún contenido ilegal en ese momento. Una supervisión permanente del contenido de las páginas enlazadas no es razonable sin pruebas concretas de una infracción legal. Tras la notificación de infracciones, eliminaremos dichos enlaces de inmediato.",{"type":61,"tag":77,"props":402,"children":404},{"id":403},"derechos-de-autor",[405],{"type":66,"value":406},"Derechos de autor",{"type":61,"tag":62,"props":408,"children":409},{},[410],{"type":66,"value":411},"El contenido y las obras de estas páginas creadas por los operadores del sitio están protegidos por las leyes internacionales aplicables en materia de derechos de autor y propiedad intelectual. La reproducción, procesamiento, distribución y cualquier tipo de explotación fuera de los límites de la ley de derechos de autor requieren el consentimiento por escrito del respectivo autor o creador. Las descargas y copias de este sitio están permitidas únicamente para uso privado y no comercial.",{"type":61,"tag":62,"props":413,"children":414},{},[415],{"type":66,"value":416},"En el caso de que el contenido de este sitio no haya sido creado por el operador, se respetan los derechos de autor de terceros. En particular, el contenido de terceros está claramente identificado como tal. Si, a pesar de ello, tuviera conocimiento de una infracción de los derechos de autor, le rogamos que nos lo notifique. Tras la notificación de las infracciones, eliminaremos dicho contenido de inmediato.",1781435114382]