What we're working on
- Language pack distribution page
- Code signing for the Windows build
A grid that shows types, split view, tabs and groups. Browse, edit, restore, import and manage Firebase Authentication users — all in a fast desktop GUI.
FEATURES
Everything below is a screen recording of the actual app.
SETUP01
A first-launch guide walks you from language and theme selection to connecting a service account. Just pick your JSON keys — connect multiple projects at once with environment labels.
BROWSE02
Click a collection and it renders instantly in a type-annotated grid. Inspect documents in the side panel, and keep an eye on read counts in the status bar.
IN-TABLE SEARCH03
Search every cell of the open table with case-insensitive matching. Press Enter to cycle through the hits — the cursor glides to each cell with a smooth animated scroll. No need to remember which column holds the value.
SPLIT VIEW04
Show two collections next to each other with a single right-click. Great for tracing references or reconciling master data with transactions. Split state is kept per tab.
TABS & GROUPS05
Chrome-style tab groups. Name them, color them, collapse them with a click. Rename and color individual tabs to keep each working context tidy.
EDIT06
Double-click a cell to edit inline. On Enter, every write goes through the safety pipeline: confirm → automatic backup → execute → audit log.
BULK UPDATE07
Run bulk set, delete, physical rename or type conversion on exactly the documents your query matches. A dry-run preview locks in the targets and shows the changes before anything is written — and a pre-execution snapshot lets you roll it all back.
Realtime Watch08
Hit "Watch" and changes to the collection stream straight into the grid — no reload needed, even when another app or your server writes the data. A change feed lists additions, updates and deletions in order.
BACKUP & RESTORE09
Right before destructive operations, affected documents are snapshotted automatically. Review a diff preview and restore with one click.
ENV DIFF10
Line up the same collection across two environments and see what matches, what differs, and what exists on only one side. Inspect field-level diffs, then sync just the documents you select to the other side.
CROSS-ENV COPY11
Copy a collection or query result to another connection as-is, subcollections included (up to 3 levels deep). Preview how many documents will be created or overwritten before running — and writes to production require typing the project ID.
SCHEMA CHECK12
Scan the whole collection to detect fields with mixed types, fields missing from only some documents, and rare fields that look like typos. Catch the quiet accidents schemaless Firestore lets in.
ER DIAGRAM13
Scan every collection and generate an ER diagram automatically. Reference fields and subcollections become relationships — and string-ID references like customerId are inferred from field names too. An always-up-to-date schema doc, straight from your data.
VALUE SEARCH14
Find a value — an email address, an ID — across every document and every field in a collection, nested ones included. Firescope shows the read count and estimated cost before the scan runs.
CONSOLE15
Query with the familiar firebase-admin style API and hit ⌘Enter. Results appear in a type-annotated table. A visual builder composes queries with the mouse alone.
CSV EXPORT16
Export the current query result as a type-annotated CSV. Edit it in Excel or Sheets and re-import later — types survive the round trip.
CSV IMPORT17
Review column types and mode (upsert / insert-only / update-only), preview how many docs will be created or overwritten, then run. Overwritten docs are backed up first.
SAFETY
At Firescope's core is a destructive-operation pipeline — enforced by main-process validation, not UI disclaimers.
Confirmation scales with environment label × operation risk. Destructive ops on production require typing the project ID.
Affected documents are snapshotted right before destructive operations. Review the diff and restore any time.
Every write is recorded, success or failure. Trace who changed what, and when.
Block writes entirely per connection. Investigate production with complete peace of mind.
PRICING
Start with a 14-day trial. Purchase right inside the app when you're ready.
Trial
$0/ 14 days
Try everything first
Pro
$10/ mo
For individual production work
TEAM
$40/ mo
5 seats for the price of 4
USD prices are approximate — billing is in Japanese yen (Pro ¥1,480/mo · ¥14,800/yr, TEAM ¥5,920/mo · ¥59,200/yr, tax included). Checkout happens in-app on Stripe's secure page.
RELEASES
Try every feature with the 14-day trial.