Client-side only: this playground runs in your browser. Firebase keys stay in sessionStorage on this tab — we never send or store them on our servers.

Realtime Database

Read a path once or listen with onValue. databaseURL is required in your credentials.

realtime
const status = await db.realtime.get('app_status');

const stop = await db.realtime.onValue('app_status', (value) => {
  console.log(value);
});

Connect a Firebase project

Paste your web config on the credentials page. Nothing is saved on our side — the SDK talks to Firebase from this tab only.

Add credentials