Unofficial Session messenger client for Apple Watch, targeting watch OS 10.
- Send & receive messages
- Private conversations
- Closed groups
- Open groups
- ONS resolving ˝
It requires a server with hosted companion website. In simple terms, user is redirected there to input their mnemonic on any device they find comfortable and secure. Mnemonic is encrypted locally and stored on server shortly for watches to sync into its storage. Read in details in website's repository.
Source on GitHub: https://github.com/VityaSchel/session-watchos-website
Not everyone has an iPhone ;)
Also I really wanted everything to work completely inside this little silly thing.
- Sometimes crashes when signing out
- Tell Apple to fix CoreData: NSBatchDelete won't update UI and deletion of each object individually takes 1 second for each 100 messages. Also sometimes crashes but only if conversations exist, I have no idea why. Simply erase app's data from settings at this point, it will be easier for everyone.
Credits to session-ios developers, most of the code I took from ios client is inside SessionCrypto directory.
Also check out my web Session client: https://github.com/VityaSchel/session-web