Churn watch
Appdemo · sample data
Churn watch
LiveSource
import { warehouse } from '@nightshift/sdk'
const rows = await warehouse.query(`
select region, sum(arr) as arr
from arr_by_region
group by region
`)
export default function App() {
return <BarChart data={rows} x="region" y="arr" />
}Plain JavaScript on the Nightshift SDK. It queries the warehouse through the app’s own scoped key.
Preview
Revenue by regionLiveshared
Net revenue · 24h
€4.28M
Customers
1,284
EMEA share
38%
Avg contract
€61k
A data app on one governed endpoint · hosted, shareable, recorded
Apps render in an isolated sandbox with their own URL and auth, so a heavy app stays off your warehouse and out of another app’s way.