Read + write + delete heartbeat for Supabase free-tier projects, verified end to end.
Idle. Add a project above to begin.
Setup guide
This resets Supabase's 7-day inactivity timer with a real read, then a write it verifies landed, then a delete it verifies actually happened. Nothing about it touches your billing or your real data.
1Everything runs in your browser. Your project URL and key are saved only in this device's local storage. Nothing is sent to any server but Supabase's own — not even to us. Feel free to check the source.
2In your Supabase dashboard, open the project → Project Settings → API, and copy the key labeled anon / public (or publishable on newer projects).
Never paste the service_role / secret key here, or anywhere client-side. It bypasses your row-level security entirely.
3Run this once in that project's SQL editor. It creates a small throwaway table just for this tool, so nothing needs write or delete access to your real tables:
create table if not exists keepalive (
id text primary key,
ts timestamptz default now()
);
alter table keepalive enable row level security;
create policy "anon all" on keepalive
for all to anon using (true) with check (true);
4Add a project card below, paste in the URL and key, list any tables you'd like read as well (optional — the write/delete already resets the timer on its own). Tap Send heartbeat to all once a week, or install this as an app for one tap.
Signalquelle
A small tool for a small problem — the kind that costs someone a demo at the worst moment.
Made by InvisibleChaos, an ecosystem of small tools and stranger prototypes.