Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Damus Safari Extension #2238

Open
jb55 opened this issue May 9, 2024 · 2 comments
Open

Damus Safari Extension #2238

jb55 opened this issue May 9, 2024 · 2 comments
Labels
feature New feature request keys

Comments

@jb55
Copy link
Collaborator

jb55 commented May 9, 2024

We can protect our users from bad clients by creating a nostore-like signing extension for browser clients.

We can protect users against buggy clients that nuke contact lists like on:

@alltheseas
Copy link
Collaborator

I support this. The issue with browser extensions is that:

  1. over 90% of damus users are on iOS,
  2. extensions (afaik) are not user friendly on mobile),

Recent learnings for me: the practical experience of trying to set up an extension via a mobile website sucks on iOS, and Android

  1. Improve Android User Experience pablof7z/wiki#27
  2. iOS Mobile sign up flow: find alternative to pop-up to create keys pablof7z/wiki#22

However, I know that on Android there is a stand-alone signing extension for mobile called amber.

Could this approach be applied directly to Damus iOS, and later to Damus Android?

@alltheseas alltheseas added keys feature New feature request labels May 9, 2024
@alltheseas
Copy link
Collaborator

🤔 delegation?

#451

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature request keys
Projects
Status: Backlog
Development

No branches or pull requests

2 participants