QueryDock for Firebird Database

QueryDock for Firebird Database Coming Soon

Connect to Firebird databases to browse schemas and run SQL from Android.

QueryDock for Firebird Database feature graphic

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 fbclient required
  • 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