This is an excellent candidate to be used with local-first software [1]. Thanks for sharing, never knew that this algorithm existed.
[1]Local-first software: You own your data, in spite of the cloud:
[1]Local-first software: You own your data, in spite of the cloud: