ios-application icon indicating copy to clipboard operation
ios-application copied to clipboard

Apple Watch support

Open thrawartlike opened this issue 4 years ago • 9 comments

As the title says, apple watch support would be amazing since a lot of iphone users are hooked to the apple ecosystem and use an apple watch as an addition to their phone. Plus, there is a growing number of people acquiring Apple Watches and the upcoming one is already making a lot of noise because there will be even more health related features packed into it that will make a lot of people to buy one.

thrawartlike avatar May 09 '20 17:05 thrawartlike

I like the idea! I don't have an Apple Watch myself so it might be a bit difficult for me to develop this at the moment. I'd like to keep this feature request open until I have the time to develop this.

Thanks!

tijme avatar May 10 '20 17:05 tijme

Any update on watch app progress? should be fairly similar to the MacOS companion app, using push service. This feature would be much-appreciated in this Apple-only ecosystem OTP. Thanks!

0swhy4y8 avatar Aug 24 '22 15:08 0swhy4y8

Would love to have this feature, and if I can maybe get some pointers on how this app encrypts, stores, retrieves and decrypts the RFC6238 tokens I might be able to make a pull request for you to evaluate. Maybe it's easier to just push the TOTP codes to the watch from the phone app every 30s, but I don't know the security implications of that and have to imagine storing encrypted tokens on the watch for it to decrypt might be preferable both for security reasons and it would allow authentication without the phone

marcus-grant avatar Oct 13 '22 07:10 marcus-grant

Unfortunately there is no update on this. Primary focus at this moment is maintaining stability of the iOS app & MacOS companion app.

tijme avatar Dec 22 '22 14:12 tijme

@tijme I am interested in contributing for apple watch support for raivo. However I need some clarity on the licensing of this codebase. I am not a lawyer but looking at LICENSE.md this codebase is closed-source.

@tijme Am I correct? (or wrong?)

When I talk about open-source codebases, I mean licenses in this list: Open Source Licenses.

thamwangjun avatar Mar 19 '23 08:03 thamwangjun

Hi @thamwangjun,

Feel free to contribute. Your contributions are more than welcome 😁

I'm still working on making the license more open. I had to restrict it as people started redistributing my app to the AppStore, which caused issues for my Apple dev account. Additionally the people behind the redistributed apps started asking money for it...

Anyhow, I'm happy to grant you any permission you need to contribute, as long as you don't redistribute the app to the AppStore. I hope that this doesn't demotivate you too much. Let me know otherwise.

Tijme

tijme avatar Mar 20 '23 08:03 tijme

Hi @tijme,

I'm still working on making the license more open

I will help try to look into the issue with open licenses and the Apple App Store. Can we re-open #119 and have the discussion continue there? The licensing issue will be a blocker for me to implement apple watch support.

thamwangjun avatar Mar 25 '23 12:03 thamwangjun

Hi @tijme,

I can start on the apple watch development now.

I am not a lawyer, but to summarize...

I am not allowed to

  • Redistribute the app on Apple App Store

However I need permission to:

  • copy the code
  • modify the code
  • build the app
  • publish the app on testflight for testing

Is this alright for you @tijme? This is just so that we both have the same understanding.

I will also look into the problem of people ripping open-source/source-available apps, I want to see how other open-source app developers deal with this issue. Will update those details in #119

thamwangjun avatar Apr 09 '23 04:04 thamwangjun

I was out of work for a few months due to an accident. I want to work on this, but now I have a backlog of debt at work, so if someone else wants to take this up, feel free.

If there is no-one, then I will still work on this once I have the capacity. I want this feature myself 😂.

thamwangjun avatar Jul 23 '23 09:07 thamwangjun