gancho recuerda todo lo que copias en tu Mac, iPhone y iPad: historial local, búsqueda instantánea y una biblioteca de snippets curada. El contenido nunca sale de tus dispositivos.
gancho trata lo que copias como datos privados. Observa los metadatos primero, veta los pasteboards sensibles antes de leerlos y mantiene registros y diagnósticos sin contenido.
Los tipos de gestores de contraseñas, transitorios, ocultos y autogenerados se rechazan antes de que gancho lea el contenido.
Sensible → omitidoEl historial vive en tus dispositivos con almacenamiento respaldado por SQLCipher y blobs binarios cifrados para flujos con imágenes.
SQLCipher · en discoLas señales operativas son solo contadores y buckets. El contenido del portapapeles nunca aparece en logs, analítica, informes de fallos ni diagnósticos.
Solo recuentosUn clasificador en el dispositivo etiqueta cada clip al capturarlo. gancho le da a cada tipo su color, su vista previa y sus acciones — sin enviar nada a la nube.
Escribe para filtrar todo tu historial. ↑↓ para moverte, ⏎ para pegar, ⌘1–9 para pegar al instante los primeros nueve.
Código, JSON, JWT, UUID, color, imagen, archivo, email, teléfono, tarjeta, dirección… Cada familia tiene su glifo. JWT, tarjetas y secretos se enmascaran.
Transformaciones puras y offline por tipo: decodificar un JWT, formatear JSON, base64, parsear una URL, convertir un color. Sin red, nunca.
El gesto insignia: un atajo convierte un clip efímero del historial en un snippet permanente y curado. Tiene gancho.
Pon en cola N clips y cada ⌘V suelta el siguiente en orden. Un HUD flotante muestra qué viene y cuántos quedan.
Registros cifrados en tu propia cuenta de iCloud con CKSyncEngine. Sin servidores intermedios: tu contenido es tuyo.
gancho detecta el tipo y ofrece transformaciones puras y offline — sin red, nunca. Decodifica un JWT, formatea JSON, parsea una URL o convierte un color, y el resultado cae en una caja que copias con un clic.
// header { "alg": "HS256", "typ": "JWT" } // payload { "sub": "user_8f2a", "scope": "read", "exp": 1900800000 }
El Historial captura solo; la Biblioteca guarda con intención. Un atajo promueve lo efímero a permanente.
Todo lo que copias, capturado en segundo plano y ordenado por tipo. Buscable al instante, con retención que tú controlas.
Snippets y plantillas que reutilizas: agrupados en boards, con disparadores por palabra clave y {marcadores} que rellenas al pegar.
gancho empieza donde el historial es más potente — la barra de menús del Mac — y se extiende a iPhone y iPad con superficies de captura explícitas.
Un pipeline determinista clasifica al instante; Apple Intelligence mejora los títulos cuando está disponible; el detector de datos sensibles enmascara antes de indexar.
Tier 0 — un clasificador determinista corre en cada dispositivo en menos de 5 ms y sin red. Etiqueta cada clip como uno de 17 tipos para impulsar vistas previas, Smart Actions y enmascarado. No requiere Apple Intelligence.
Tier 1 — Apple Intelligence (Foundation Models en el dispositivo) escribe un título corto y específico. Recurre a heurísticas deterministas ante cualquier fallo, y nunca pone una contraseña o tarjeta en un título.
Encuentra un clip por significado, no solo por palabras exactas. Un embedding de 512 dimensiones indexa el historial en el dispositivo; la búsqueda es una coincidencia coseno exacta. Los modelos se descargan una vez y quedan locales.
El OCR en el dispositivo (Vision) lee el texto de los clips de imagen y lo adjunta al mismo índice de texto completo — así una captura se encuentra por las palabras que contiene. Sin red, como en cada etapa.
La CLI gancho y el servidor MCP local exponen contexto aprobado por ti a agentes y editores. Opt-in, con alcance limitado y los clips sensibles siempre excluidos.
# búsqueda con alcance de metadatos · sin contenido sensible $ gancho search "release" --json [ { "kind": "text", "title": "Release checklist", "scope": "metadata" }, { "kind": "code", "title": "package-macos-zip.sh", "scope": "boards" } ] # el servidor MCP es opt-in y registra solo metadatos $ gancho mcp status --json { "server": "off", "scope": "metadata", "sensitive": "vetoed" }
gancho es gratis y de código abierto. Pro es una licencia de pago único — sin suscripción. El plan gratis no pierde nada: sin marcas de agua, sin límites de resolución, sin molestias.
El precio normal es $25. Durante 2026 cuesta $19.99 como precio de lanzamiento — sin códigos.
Pago único vía Lemon Squeezy · activa tu licencia dentro de la app · sin suscripción.
Los metadatos de cada versión se verifican en CI: project.yml, CHANGELOG.md, los tags de GitHub y los artefactos se mueven juntos.
Las primeras builds son para testers y mantenedores mientras se finalizan la firma, TestFlight y el lanzamiento en la App Store.