ShellYard
Last reviewed against v0.9.0

Cancellation

Subscription canceled webhook cascades. Members evicted to Free. Spaces become readable but mutations gated.

When a Team subscription is canceled in Paddle, the webhook fires subscription.canceled.

Cascade

  1. Subscription marked canceled in DDB
  2. All members evicted to Free tier
  3. Shared Spaces remain readable (Pro tier still gets one Shared Space) but mutations gated to read-only
  4. Vault credentials remain encrypted at rest; can be exported until the cloud-side data retention window elapses

Reactivation

Resubscribing within the data retention window restores all members. After the window, Spaces are deleted.