01The company shuts down
The engine, CLI, SDKs, and specification are Apache-2.0, and your repositories are files on disk in a documented, content-addressed format — not rows in someone else's database. `tovio serve`, in that same Apache CLI, serves them to your team with no vendor in the loop.
02The licence gets worse
A grant already made on a released version cannot be withdrawn. A future relicense would apply to future versions, and the last permissive release stays permissive — which is what makes a credible fork possible rather than theoretical.
03The price goes up
No engine capability is gated behind a subscription check. Per-file encryption, capability tokens, change identity, and binary handling are in the Apache-2.0 core, and running that core on your own infrastructure is a supported configuration rather than a downgrade.
04You want to leave
History import from Git exists, and a Git bridge is built for the other direction. The exit path is a documented feature, not an undocumented export button.
05You need to verify a claim, not trust it
Serialization is canonical and validated against a published conformance corpus, so an independent implementation can be checked byte-for-byte against the specification rather than against this binary.
06Nobody maintains it
Governance, contribution, and security-disclosure processes are written down and public. That does not guarantee a community appears — but it means there is something to join rather than a wall.