Mission control

For the account that owns Supreme Presenter.

Overview

Recent signups

Newest accounts first.

Users

Everyone with an account and the subscription attached to their address. “Tester” is free access you granted.

EmailAccessJoinedLast seen2FA

Organizations

Multi-campus churches. Click one to open it.

NameOwnerStatusCampusesMembersRenews

Partners

A code does nothing until you approve it. Approving creates the Paddle discount that carries their code.

Errors from the app

What actually broke on churches’ machines, grouped so one fault is one row. Sorted by how many churches it hit — the top row is what to fix next.

Default song library

A live table — editing here changes what every church sees, with no app update.

TitleArtistKeyCCLI

Running costs

What the business costs to keep running. Stored on the server now, not in one browser.

ItemHow oftenAmountNotes

Prospects

Churches you’re talking to.

ChurchContactStageNotes

Bring data across from the old local dashboard

Open the old file, press “Copy my costs & prospects”, paste here.

Your stack

What runs Supreme Presenter, so you never have to go looking.

Two-step sign-in

Checking…

Why this page never asks for a key

The old dashboard kept your Supabase service-role key in the browser. That key ignores every access rule in the database — it is unrestricted access to every church’s data — so a stolen laptop was a stolen database. Here the key stays on the server and never reaches a browser. What you carry is an ordinary login you can change in seconds, plus a second factor a thief would also need.