Back to all posts

Why I built a native Supabase app for iPhone

I wanted the Supabase tasks that come up away from a desk to feel at home on iPhone and iPad.

As a developer, I often needed to check a database, look up a user, or inspect an Edge Function when I was nowhere near my laptop. That is why I built Supanator as a mobile app for managing Supabase.

What is Supanator?

Supanator is an independent Supabase client designed for developers. The iOS interface is built in Swift for iPhone and iPad rather than wrapping the browser dashboard in a web view.

The mobile workflow I wanted

  • Table Editor: browse, search, create, edit, and delete rows from your phone
  • SQL Editor: run queries with syntax highlighting and inspect the results
  • Storage: navigate buckets, preview files, and upload assets
  • Edge Functions: view, invoke, and monitor functions
  • Auth: browse users, inspect details, and manage authentication settings
  • Logs and monitoring: check project health, logs, and usage while away from a desk

The goal was not to shrink a desktop interface. It was to make common Supabase operations work with touch, compact screens, and the moments when a phone is the device you actually have.

Why build it natively?

Native navigation, adaptive layouts, widgets, secure credential storage, and Apple Watch support all benefit from using the platform directly. It also makes the app feel predictable to someone already used to iPhone and iPad.

How project data moves

Credentials are stored in iOS Keychain. Core database, Storage, and Edge Function operations connect to the selected Supabase project. Optional services such as AI assistance and notifications use the infrastructure described in the Privacy Policy.

Getting started

Download Supanator from the App Store, then connect an existing Supabase account or supported self-hosted environment. The free tier includes core features for one project.

The app has since expanded to Android and added support for self-hosted Supabase. For current iPhone, iPad, and Apple Watch details, see the Supabase app for iOS page.