Replies (138)

I believe it was a feature requested by the Apple overlords, GDPR and stuff
its wipes and sends to all relays and sets the deleted flag to true on the kind0
Oof. So to revert this you’d have to have a backup of your events, post a new kind 0 event with updated metadata and then rebroadcast the events?
nostril —envelope —kind 0 —content ‘{}’ —sec hexkey | nostcat allrelays…
Did you back up your private key? With it you can restore your account anywhere as it’s impossible to delete Nostr accounts.
TK's avatar
TK ti@tk21.co 2 years ago
Damn. What if someone created a malicious client that published such an event.
It doesn’t touch anything other than kind0 and it doesn’t send any delete notes
The delete button is to close to clear cache. It should be put below the version of the app and preferably with a second warning 'are you sure you want to delete' #[2]​ Followed you back #[1]​ 🫡
hmmm, the hex should be 8ab235fe03e4efa7bf01babbca5210de7eac01aba6e630993d9b684c5eb3d84e but it still showing the hex from the old npub e88a691e98d9987c964521dff60025f60700378a4879180dcbbb4a5027850411
Ohhh that sucks!!! This is why I used a private key from my LN node to generate pubkey login. Makes it easy to swap platforms too 😁🍺
DZC's avatar
DZC 2 years ago
Apple's requirement to accept Damus in the Store.
So how does Damus even "delete your account" ? Does it actually submit delete events to all your relays or does it just forget your private key from its internal storage? #[0]
AFAIK it forgets your private key and updates your account metadata to “@nobody” and “account deleted”
DZC's avatar
DZC 2 years ago
There's no followers list in nostr, just follows list where your npub appears.
Just in case you need, here is my confirmation of the npub remaining the same. https://twitter.com/nvk/status/1631351106038120448 ## What happened? @#[0] The original DERP; I accidentally took the Damus "Delete Account" as sign out (ie Delete Private Key). Which I do have a backup so was not very concerned and did the deed. (IIRC that's where the sign-out button use to be) Damus to comply with Apple Store has to have a "delete account" method. So how does Damus do it? AFAIK, it authors an empty (zeroing) of the Kind0 (profile data), clients rendered it as "nobody" and adds a "deleted account" flag. This means that until this is cleared from all relays and cache you can't login into the Damus app. But this zeroing out of the meta data does seem to cause relays and other clients confused. The contact list (follow/followers) seems to also have been zeroed in some relays. - The followers seem to be all gone, which is not a big deal ppl who want just go and refollow me. - For the following list, I just need to go look at an old contact list event and manually refollow ppl. Because this is not documented as a NIP it's hard to know which relays or clients are honouring the Flag. I think once the Kind0 of the profile is fully propagated the Damus should let me login again. Maybe there is a bug or IP block on Damus too, can't login with other "non-deleted" keys even after re-installing the app (TestFlight version) ...and then Client/Relays confusion should end. Going to take a walk... BRB
you still have 3263 Followers. so i maybe only damus shows the lower number
So question, because now I’m terrified. If you click “delete account” is it automatic at that point or is there a window that pops up and asks “Are you sure you want to delete”? Now everyone I see the Delete Account button I’m worried I’ll accidentally click it! 🤣🤣🤣
Default avatar
nobody 2 years ago
How? Don’t you have the keys backed up somewhere? Guess not?
.'s avatar
. 2 years ago
Going to need proof of sauna to confirm this isn’t a compromised key pair