aTalk calls OmemoManager#purgeDeviceList() to purge owner unused old devices. It seems that the method only publishes the cleaned list to the server, but without clearing the old data in the local database for the following parameters e.g.:
a. own identity KeyPairs
b. generated prekeys
c. signed prekeys
Please advice if you would consider to include the local database cleanup in the called method or leaving it to the application to implement.