Local database browser · Android

SudoDB

Browse databases privately, on this device.

Connect to PostgreSQL, MySQL, MariaDB, SQL Server, MongoDB, and SQLite from your phone or tablet. Free covers read-only browsing on four engines. SudoDB Pro unlocks edits, DDL, SQL Server, MongoDB, and more connections. No SudoCod account required.

FreemiumPro monthly · yearly · lifetimeNo free trialKeystore passwordsAndroid 8.0+
Get it on Google Play

Google Play · Freemium · Pro monthly (~$4.99), yearly (~$39.99), or lifetime (~$99.99); prices from Play Billing

Powered by SudoCod · Version 1.0.5 · Package com.sudocod.sudodb

SudoDB app icon
Connect
Browse
Query

SudoDB Pro

Monthly · Yearly · Lifetime

Google Play · sudodb_pro_monthly (~$4.99) · sudodb_pro_annual (~$39.99) · sudodb_pro_lifetime (~$99.99). No trial. Prices from Play Billing.

Platform

Android 8.0+

Version 1.0.5 · Package com.sudocod.sudodb

Privacy model

Local-first

No SudoCod account · Keystore passwords · direct to your hosts · SQLite stays local

Supported engines

Free engines browse without paying. SQL Server and MongoDB require Pro. Logos appear on connection tiles in the app.

  • PostgreSQLFree
  • MySQLFree
  • MariaDBFree
  • SQL ServerPro
  • MongoDBPro
  • SQLiteFree

Capability matrix

Built for on-device database work

Save Free connections, open a workspace, and preview data. Unlock Pro when you need cell Save, DDL, procedure Run, SQL Server, MongoDB, or more than two connections.

Freemium, six engines
Free: PostgreSQL, MySQL, MariaDB, and SQLite with up to two connections and read-only browse. Pro unlocks SQL Server, MongoDB, cell Save, DDL, procedure Run, and unlimited connections.
Database workspace
Object tree with Data and Structure. DDL and procedure Run are Pro. MongoDB collections use a JSON tree (or table) plus Structure; views add a Pipeline tab. No DDL for MongoDB.
Paginated data & Pro cell edits
Viewport-sized pages and optional SQL WHERE or MongoDB JSON filters. Free can inspect cells. In-place Save / Set NULL is Pro (primary-key rows or MongoDB fields except _id).
Phone & tablet layouts
Navigation drawer on phone; NavigationRail and collapsible tree on tablet (720dp+). Refresh reloads the selected object or the object tree.
Test connection
Verify from this device before saving: JDBC, MongoDB driver, or open a SQLite file. Failures show a safe on-screen message; logs never include the password.
Keystore-encrypted passwords
Server passwords use Android Keystore AES-GCM, stored separately from metadata, and excluded from Auto Backup. SQLite connections do not use passwords.
All-databases browse
Leave database blank on PostgreSQL, SQL Server, or MongoDB to list every database. MySQL and MariaDB list user databases as schema nodes.
Offline Pro cache
Last confirmed Play Pro purchase is cached as encrypted strings (sudodb_pro_unlock) for offline use and re-checked with Google when you are online.

Workflow

How it works

  1. 01

    Add a connection

    Add a Free engine or Pro engine (paywall if needed). Free saves up to two connections. Server passwords stay encrypted on device.

  2. 02

    Open the workspace

    Tap a Free-allowed tile. Pick a table, view, or collection from the object tree.

  3. 03

    Browse & unlock Pro

    Preview paginated rows, filter, and inspect cells for free. Unlock Pro for Save, DDL, Run, SQL Server, MongoDB, and more connections.

Operators

Who it's for

  • Developers who need quick row checks on the go
  • DBAs and ops reviewing schema or data without a laptop
  • Anyone who wants local-first database access with no SudoCod account

Security highlights

  • No SudoCod cloud account for connections or queries
  • Passwords encrypted with Android Keystore AES-GCM
  • Password store, connection DB, entitlement cache, and SQLite files excluded from Auto Backup
  • Server traffic direct to hosts you configure; cleartext disabled at app level
  • SSL mode chosen by you (default Require); SQLite is a local file only
Read the full privacy policy

Protocol

FAQ

Does SudoCod see my databases?
No. Connections, passwords, and query results stay on your device or go directly to the hosts you configure. SQLite stays on this device. SudoDB does not proxy traffic through SudoCod servers.
What is free vs Pro?
Free covers read-only browsing with up to two connections on PostgreSQL, MySQL, MariaDB, and SQLite. You can inspect cell values. SudoDB Pro unlocks SQL Server, MongoDB, cell Save, DDL, procedure Run, and unlimited connections.
How is Pro sold?
On Google Play: monthly (sudodb_pro_monthly, ~$4.99/month), yearly (sudodb_pro_annual, ~$39.99/year), or lifetime one-time (sudodb_pro_lifetime, ~$99.99). No free trial. Prices load from Play Billing and may vary by country. Cancel monthly or yearly in Google Play settings.
What happens after a device backup?
The Pro unlock cache (sudodb_pro_unlock), connection database, encrypted password store, and SQLite files in app storage are excluded from Auto Backup. After restore, Restore purchases or re-check Play for Pro and re-add connections.

Deploy

Your databases, in your pocket

Free to browse. SudoDB Pro monthly, yearly, or lifetime on Google Play. No trial. Local-first with no SudoCod login.

Get it on Google Play