Im hearing more and more about Deltachat. Where is it based?
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies:
Im hearing more and more about Deltachat. Where is it based?