no, ocsms is a serverside webapp and uses an API to sync messages from the client android app to the server.
Seedvault is what I’d use for backup/restore/transfer. The android sms storage is independent of the App (qksms, “Messages”) and thus independently backed up and restored. It’s hidden but you can surface it.