Vault di connessioni cifrato
Tutte le connessioni salvate risiedono in un vault AES-256-GCM, protetto da una password principale (210.000 iterazioni PBKDF2). Sblocco tramite Touch ID.
Funzionalità
Dalla connessione cifrata al diagramma ER: l'insieme completo delle funzioni, ordinato per temi. Nativo sul Mac, senza cloud forzato.
Connessione e sicurezza
Tutte le connessioni salvate risiedono in un vault AES-256-GCM, protetto da una password principale (210.000 iterazioni PBKDF2). Sblocco tramite Touch ID.
Connessione tramite un bastion host con port forward SSH e TLS con i tuoi certificati CA/client (.p12) – verifica reale invece di «skip verify».
Imposta le connessioni in sola lettura, così girano solo query in lettura. Un blocco automatico dopo l'inattività protegge da sguardi indiscreti e sviste.
Segna in rosso le connessioni di produzione, conferma le query pericolose digitandone il nome e un avviso non appena un UPDATE o DELETE senza WHERE colpirebbe tutte le righe.
Le connessioni salvate viaggiano quasi in tempo reale tra i tuoi Mac. Un file watcher recupera le modifiche automaticamente, si sincronizza solo il testo cifrato e i conflitti vengono uniti in modo pulito.
Cambia la password principale: tutti i record vengono ricifrati in modo atomico e Touch ID viene riconfigurato automaticamente. Password dimenticata? Reset sicuro invece di una porta sul retro.
Esplora e modifica i dati
Modifica inline basata su chiave primaria/unique, inserisci righe, eliminale, impostale a NULL – tutte le modifiche girano come un'unica transazione. Navigazione da tastiera completa.
Ogni cella in un modale con conteggio caratteri e copia. Il JSON viene ben formattato, i valori binari mostrati come dump Hex e le immagini (PNG/JPEG/GIF/WebP/BMP) mostrate direttamente in anteprima.
Con il clic destro su una cella salti alla riga referenziata – o all'indietro a tutte le righe che puntano al record corrente. Guidato dalle relazioni FK reali.
Seleziona un intervallo di celle trascinando o con Shift-clic; la barra di stato mostra il conteggio insieme a somma, media, minimo e massimo – come in Excel, sia nella griglia in lettura che in quella modificabile.
Filtro rapido e ordinamento per colonna, larghezza e ordine delle colonne liberamente regolabili e memorizzati per tabella. Copia la selezione come CSV o JSON.
I risultati di grandi dimensioni vengono renderizzati in modo incrementale a blocchi e caricati automaticamente allo scorrimento, invece di congelare l'intera scheda. Anche decine di migliaia di righe restano fluide.
Esporta tabelle o risultati qualsiasi come vera cartella di lavoro Excel (.xlsx, con i tipi preservati), CSV, JSON o dump SQL. Importazione CSV con mappatura delle colonne.
Console SQL e transazioni
Evidenziazione della sintassi, completamento automatico basato sullo schema, cronologia, beautify e snippet riutilizzabili – basato su CodeMirror.
Visualizza i piani di esecuzione direttamente e mantieni aperti più risultati di query in parallelo in schede dedicate.
Una barra di schede dedicata ai documenti SQL: aggiungi, chiudi, rinomina. Ogni documento con l'ultimo risultato viene salvato e ripristinato per connessione e database.
Con ⌘⇧⏎ esegui solo l'istruzione sotto il cursore. Le query che restituiscono righe senza un proprio LIMIT ricevono un auto-LIMIT selezionabile – protezione dal recupero accidentale di milioni di righe.
Testa le modifiche rischiose tramite una connessione di transazione dedicata, facendo commit o rollback in modo mirato. Alla chiusura, una finestra chiara chiede cosa fare delle modifiche aperte.
Interrompi una query in corso con un clic tramite una seconda connessione (KILL QUERY). Un timeout dell'istruzione selezionabile termina automaticamente le query troppo lunghe.
Schema e oggetti
Database, tabelle, viste, trigger, routine, eventi e stato in una barra laterale comprimibile. Più palette dei comandi (⌘K) e ricerca schema su tutti i database.
Un diagramma entità-relazione interattivo del database corrente: tabelle con colonne e marcatori PK/FK, archi FK, pan, zoom attorno al cursore e drag-to-move. Layout memorizzato per database, doppio clic per aprire la tabella.
Crea e modifica tabelle, colonne, indici e chiavi esterne, con anteprima live della DDL generata. Manutenzione e duplicazione incluse.
Visualizza la definizione CREATE di viste, procedure, funzioni, eventi e trigger, modificala inline e salvala con CREATE OR REPLACE. Nuovi oggetti da modelli, attiva e disattiva gli eventi pianificati.
Engine, numero approssimativo di righe, dimensione di dati e indici, auto-increment, collation, row format e timestamp a colpo d'occhio – ideale per la pianificazione della capacità.
Amministrazione del server
Vedi tutte le connessioni e le query attive e ferma la query impazzita in pochi secondi.
Visualizza transazioni aperte e lock tramite information_schema.INNODB_TRX, con le attese sui lock evidenziate, e fai kill mirato della connessione bloccante – la via più rapida per uscire da uno stallo in produzione.
Stato del server, variabili globali e una dashboard compatta per un rapido controllo dello stato di salute.
Utenti e privilegi
Visualizza i privilegi per utente e assegnali o revocali – in modo visibile e tracciabile, senza digitare SQL.
Crea ed elimina utenti e cambia le password, direttamente dall'interfaccia.
Ogni modifica viene registrata localmente con ora, tipo e azione ed è esportabile all'occorrenza in CSV o JSON – per prova e tracciabilità.
App, workspace e licenza
Mantieni più server aperti contemporaneamente in schede e cambia senza disconnetterti. Un workspace per connessione, colori dei gruppi per orientarti in fretta.
La connessione attiva vive nel cuore Rust e resiste a ogni reload dell'interfaccia – nessuna attesa di riconnessione.
Tedesco o inglese, chiaro, scuro o in base al sistema – commutabile durante l'uso.
Binario universale, notarizzato da Apple e firmato. Gli aggiornamenti vengono verificati in background e installati in sicurezza.
Attiva la licenza direttamente dal portale di self-checkout tramite deep link o incolla il token. La verifica di trial e scadenza è protetta contro l'arretramento dell'orologio di sistema.
Sicurezza e sovranità dei dati
Qui «locale prima di tutto» non è una parola di marketing. Ecco come funziona nel dettaglio.
Cifratura at rest
Le connessioni salvate risiedono in un vault locale cifrato con AES-256-GCM. La chiave viene derivata dalla tua password principale con PBKDF2-HMAC-SHA256 e 210.000 iterazioni – la password stessa non viene mai salvata e non lascia mai il dispositivo.
Touch ID e blocco automatico
Sblocca il vault con Touch ID, invece di digitare la password principale. La chiave derivata risiede nel keychain di accesso del tuo Mac, il prompt di Touch ID passa per LocalAuthentication di Apple – con la password del dispositivo come ripiego.
Sync iCloud e condivisione sicura
Le connessioni salvate viaggiano tra i tuoi Mac tramite iCloud Drive. Si sincronizza esclusivamente il Ciphertext insieme a Salt e Canary – la password principale non lascia mai un dispositivo. Un file watcher e un pull al focus della finestra mantengono tutto aggiornato quasi in tempo reale.
Auto-aggiornamenti firmati
L'app verifica regolarmente e con cadenza limitata la presenza di nuove versioni e, su richiesta, le scarica e le installa direttamente. Prima dell'installazione la firma del pacchetto viene verificata contro un Public-Key incorporato nell'app – solo allora l'aggiornamento procede.
Binario universale, notarizzato da Apple e firmato. Versione completa per 30 giorni, poi leggi gratis per sempre.