QueryDock for Firebird Database Coming Soon
Connect to Firebird databases to browse schemas and run SQL from Android.
About
QueryDock for Firebird Database is a mobile DBA and developer console for connecting to, exploring, querying, monitoring, and maintaining Firebird databases from your Android device. It speaks the native Firebird wire protocol — implemented from scratch in pure Kotlin with no JDBC or fbclient dependency — so the same code authenticates against Firebird 3, 4, and 5 using SRP256/Srp with mandatory Arc4 wire encryption. Built with Kotlin, Jetpack Compose (Material 3), and an MVVM + Repository architecture. QueryDock is an independent, unofficial client and is not affiliated with, endorsed by, or sponsored by the Firebird Foundation or the Firebird Project. Firebird® is a trademark of Firebird Foundation Incorporated, used here only to describe compatibility.
Features
- Adaptive Compose shell (Material 3) that scales from phones to large screens
- Encrypted connection profiles stored only on your device
- Native Firebird wire driver authenticating against Firebird 3, 4, and 5 with SRP256/Srp and mandatory Arc4 encryption — no JDBC or
fbclientrequired - Live read-only console for direct connections: schema browsing, SQL, data, monitoring, admin, and charts
- Typed decoding for CHAR/VARCHAR, SMALLINT…INT128 (with NUMERIC/DECIMAL scale), FLOAT/DOUBLE, DATE/TIME/TIMESTAMP, BOOLEAN, and text-BLOB streaming
- Query history and result export to CSV/JSON
- Optional biometric app lock, with authentication performed by the Android operating system
- Onboarding, theme options, and a Korean/English language policy
- Complete settings and an open-source license screen