Kizuna places no Kizuna-operated service between a client and its Supabase project. The trade-off is explicit: you keep the SQL, credentials, quotas, upgrades, retention, and operational evidence in your own environment. This architecture avoids adding a Kizuna-operated hop; it does not promise zero downtime.
"In local-first software, the availability of another computer should never prevent you from working."Kleppmann, Wiggins, van Hardenberg & McGranaghan, "Local-first software" (2019)
Kizuna's protocol is scoped on purpose: it draws on Bayou's tentative writes and server arbitration (1995), session guarantees (1994), and causal+ consistency to checkpoints (COPS, 2011). The default is column-LWW by accepted server arrival; an optional mode uses clamped HLC ordering. Both remain subject to RLS, grants, constraints, preconditions, tombstone retention, and successful checkpoints.
Sources: Local-first software · Bayou (SOSP 1995) · COPS (SOSP 2011)