My company has built something for that.
Basically you have a nextcloud instance that you fill up with your data, then you ask for an LTO tape to be written with it. Repeat ad infinitum.
The tapes are yours; when you buy a tape it comes with 3 free operations (read, write, checksum control). If you want your tapes back, we'll mail them to you, else we keep them in storage for you.
As the tapes are written using LTFS, you can easily read them back anywhere with the proper drive.
You only pay a fee for the cloud storage; it also gives you access to your archive's database (what file is on which tape, etc).