Aiven services can be protected against accidental deletion by enabling the Termination Protection feature.
When Termination Protection is enabled for a service, it cannot be terminated or powered down from the web console, via the REST API or by using the command-line client.
In order to terminate or power off a protected service, one needs to first disable the Termination Protection for it.
Termination Protection has no effect on service migrations or upgrades. Also running out of the free sign-up credits will still cause the service to be powered down, unless a credit card has been entered for the project.