I got banned from Primal for promoting a new decentralized freedom technology stack ( pubky.app )
Primal is excellent software and I have a lot of respect for their work and UI/UX design (even if it's just a clone of X's design). Also, Paul and his beautiful family are an inspiration - PV!
However, how is this any better than X? Elon doesn't ban people for promoting Nostr on X, but Primal banned me for promoting Pubky.app ? I'm using Amethyst to post this note - hopefully Victor is a genuine cypherpunk.
I'm still rooting for Nostr and Primal (and now Amethyst), but I'm disheartened to learn that all the "Nostr is permissionless free speech" talk is just empty marketing copy. I was under the impression that getting banned wasn't even possible, but now it's painfully clear that Primal is centrally controlled.
We're never gonna win if we keep acting like greedy fiat crabs in a bucket. The Big Tech oligopoly isn't our biggest threat - it's greed, technology tribalism, ego, cultism and fear of new and superior technologies.
The good news is that there's a new, truly permissionless and decentralized protocol that gives users new superpowers (tags, edit, delete, etc.). No loading lag, no missing notes or notifications, no "mystery cache severs", no annoying bots and scammers. No shameless shills preying on the plebs with financial shenanigans and copium.
To the real ones: See you over on Pubky.app
[Note: I tried to upload a screenshot showing my banned Primal account, but apparently I'm banned from the Primal Blossom file server too - so I lost all of my media since joining Nostr. Hopefully the NIP95 upload will work]
View quoted note →
Login to reply
Replies (40)
Bans are annoying but it's the price we pay 4 freedom? 🗽


Primal is such trash lmao
Vitor, sorry for getting your name wrong.
Amethyst FTW
Primal is CIA ware, act accordingly
Be that as it may, Nostr is superior to whatever this is.
Having to agree to terms and conditions to create a public key ?? 😅 That is called regression.
Pubky.app is decentralized and truly permissionless.
You can (and are encouragd to) run your own homeserver. You can then make up whatever rules you want.
Also, Pubky.app provides a credible exit - I lost all of the media connected to my Primal account and can't even connect to the Blossom server to get it back. With a Pubky.app homeserver, that would never happen.
Did you even read the T&Cs for the server you were signing up for?
Pretty sure Primal didn't have any terms that said: "thou shall not speak honestly or promote real freedom technologies."
I wouldn't have believed this until today.
Big if true. Digging now.
View quoted note →
how did they ban you? can you not use primal with your pubkey at all?
Nope. I've had some issues with buggyness before, but this time is different. It's totally ded.
Interesting read @paul keating 😮💨
I can tell you're on Primal because I'm banned from their media server too.
I can't see the PFPs, videos, or other media of Primal users (including my own PFP).
Makes it easy to see who's on Primal and who isn't.
(Using Amethyst now)
Yes I am using primal.
How do we read you on Primal though?
Because that site is for a company from Tether and requires an SMS to authenticate you.
And now trashing on primal.
Quite sus right from the beginning.
Because I'm using a different client (Amethyst) and relays now.
It's a W for the Nostr protocol (decentralized)
L for the Primal app
I'm shocked that they'd ban me for promoting a different decentralized protocol. I assume they're threatened by pubky.app because it's obviously so much better than Nostr.
I was a total Primal fanboy and promoter too.
In their defense, I was being a little bit spammy, but I was also keeping it respectful. I actually gained a bunch of new followers, so I wasn't being super annoying or anything.
It doesn't require an SMS. You can also do a small zap or use an invite code.
The point is to filter out the bots - to prove you're human. It's just another reason why it's better.
You have a history of disengenuous argumentation, and this argument is no different.
> Quite sus
(Says the guy who wouldn't stop harassing the GrapheneOS team about the security flaws in OEM Android, that they don't even use)
Also, I can now see that you're using Primal (no PFP).
I thought you were a hardcore, no compromises open source privacy guy?
Using amethyst tonight, screenshot attached. Don't have a beef with primal, when it works, just like I'm willing to try out your app and see how it goes.
Maybe you got me confused with someone else, I'm just a normie.


Cool. Thanks for being open minded.
Once that shady distro decides to be transparent about their funding sources and stop being an honeypot then I'll say good things about them.
SMS are quite terrible for anyone at NOSTR, especially as phone numbers disappear after a few years.
Didn't saw an option to zap, that would be a saner and fair practice.
Why are you guys involved with Tether, how did that happen?⁵
I'm not affiliated with Pubky.app or their team. I'm just a decentralization maxi and I think Pubky has way more potential than Nostr.
I just want freedom software to beat big tech.
I have the same concerns about Tether funding, but there's several other awesome open source projects that also get funding from Tether (holepunch, keet.io etc.)
That's the beauty of open source - it doesn't matter if Satan himself funded it - if the code is pure, you can trust it.
Don't trust, verify.
(Unfortunately, Primal's cache servers are closed source, so can't say the same about them. I used Primal because the UI/UX was superior - I WAS willing to make that trade off)
Ok, all clear now.
You are on the right path and soul, rock on.
How exactly are you banned?
I am on Primal and I see your content just fine.
Seeing the note available on Primal now, but not earlier
I can no longer use the Primal app with my keys. I also can't access any content on the Primal media servers (including my own PFP).
I'm posting this note from Amethyst (pretty solid client, BTW), and I can't upload any media because they use Primal's media server.
Sure, I'm still here, but my overall Nostr user experience has been nerfed - for the crime of promoting alternative decentralized technologies.
Weird, I don't think we had this kind of problem before. We'll investigate and somebody from our team might reach out to troubleshoot.
I'd post screenshots to show the proof, but I can't even do that anymore. Even the one screenshot in my original post that worked has been removed.
TLDR - My Primal app was totally nuked (It's deleted now). On Amethyst, all media hosted on the Primal/blossom media server won't display. I can't even upload media from Amethyst (to the Primal/Nostr blossom media server). My npub was completely shut off from any connection to/from any Primal app or media server (even when using Amethyst).
After a thorough investigation, we’ve found that there seems to be nothing wrong with your account. We can see many successful uploads from your account, including one from yesterday. You absolutely have not been banned from our system.
With that being said, could you try logging in using another app? (Example sign in to Primal Web primal.net)
Are the clock settings on your phone set to anything other than local time? If so, this could be triggering the issue.
If it was just a strange coincidence, then I sincerely apologize.
I hate when people make unfounded accusations against small freedom software projects. Especially when it's due to tech tribalism / cultism.
I've been using Primal and Amethyst (when Primal was having issues) for over a year. There were times when I had issues with Primal loading notifications etc., but never had it completely shut off and refuse to load anything.
This time was different - it wouldn't load anything. I waited, restarted the phone, restarted the app etc. several times. Also, Amethyst behaved significantly different this time too, but only with the functionality that required Primal resources.
The bottom line is that my npub was completely blocked from any Primal app or media server. Given the timing, the conclusion was pretty clear (to me at least). However, it's possible that I was incorrect and it was just a very strange coincidence. If that's truly the case, I sincerely apologize.
Either way, I hope Primal and Nostr succeeds and the team and community flourishes. The Pure Vida message alone is valuable and commendable. I was even hoping to come check out the citadel next time I was in PR.
I wouldn't have posted what I did if I wasn't confident. However, I accept that it could have been sone type of new glitch, at a very coincidental time (I was being pretty bold in promoting a protocol that understandably could be considered a "competitior").
Also, if Primal wanted to ban be, that's their perogative. They don't owe me anything - especially because I'm not even a paying user. My only "beef" was that it's inconsistent with the marketing messaging. Also, that it nerfed my experience beyond the Primal app (no effective credible exit).
I really fo think Primal (and Nostr) is great and respect the Primal crew and "influencers." I'm really rooting for you guys and the Nostr protocol.
However, I also think Nostr's lack of growth despite many years of opportunity is due to the fundamental limitations of the protocol. Pubky looks like it may solve these limitations and therefore I'm hoping it has a chance to be a real competitor to big tech.
Also, for the record, I uploaded two (small) images yesterday via NIP95 on Amethyst. All attempts via Primal blossom (the default in Amethyst) were blocked. So, it's not accurate to say I had "many successful uploads."
I still can't see any media hosted on Primal servers while using Amethyst (PFPs, images, videos etc.).
I'll let it go now, but I'm not convinced. I also concede the possibility that it's just a fluke.
I owe the Primal team and the Nostr community an apology:
I've been shilling pubky.app hard recently and yesterday all my connections to the Primal app/services were cut off.
I, wrongfully, assumed that I was banned by Primal and I posted a couple of notes crying about it.
Turns out that Primal's IPs/DNS was recently categorized as "adult content" on DNS records. My DNS settings then blocked all Primal DNS, which blocked all access.
I sincerely apologize and feel terrible. I behaved in a way that I despise when others do it.
I hope you will accept my apology.
The Primal crew are legitimate legends (which is part of the reason I was so disappointed) and the Primal "influencers" are total chads and very inspirational.
I'm very sorry and deserve my embarrassment.
Keep crushing and ignore the retards (including me in this case)!
View quoted note →
View quoted note →
I owe the Primal team and the Nostr community an apology:
I've been shilling pubky.app hard recently and yesterday all my connections to the Primal app/services were cut off.
I, wrongfully, assumed that I was banned by Primal and I posted a couple of notes crying about it.
Turns out that Primal's IPs/DNS was recently categorized as "adult content" on DNS records. My DNS settings then blocked all Primal DNS, which blocked all access.
I sincerely apologize and feel terrible. I behaved in a way that I despise when others do it.
I hope you will accept my apology.
The Primal crew are legitimate legends (which is part of the reason I was so disappointed) and the Primal "influencers" are total chads and very inspirational.
I'm very sorry and deserve my embarrassment.
Keep crushing and ignore the retards (including me in this case)!
View quoted note →
View quoted note →
I owe the Primal team and the Nostr community an apology:
I've been shilling pubky.app hard recently and yesterday all my connections to the Primal app/services were cut off.
I, wrongfully, assumed that I was banned by Primal and I posted a couple of notes crying about it.
Turns out that Primal's IPs/DNS was recently categorized as "adult content" on DNS records. My DNS settings then blocked all Primal DNS, which blocked all access.
I sincerely apologize and feel terrible. I behaved in a way that I despise when others do it.
I hope you will accept my apology.
The Primal crew are legitimate legends (which is part of the reason I was so disappointed) and the Primal "influencers" are total chads and very inspirational.
I'm very sorry and deserve my embarrassment.
Keep crushing and ignore the retards (including me in this case)!
View quoted note →
View quoted note →
I owe the Primal team and the Nostr community an apology:
I've been shilling pubky.app hard recently and yesterday all my connections to the Primal app/services were cut off.
I, wrongfully, assumed that I was banned by Primal and I posted a couple of notes crying about it.
Turns out that Primal's IPs/DNS was recently categorized as "adult content" on DNS records. My DNS settings then blocked all Primal DNS, which blocked all access.
I sincerely apologize and feel terrible. I behaved in a way that I despise when others do it.
I hope you will accept my apology.
The Primal crew are legitimate legends (which is part of the reason I was so disappointed) and the Primal "influencers" are total chads and very inspirational.
I'm very sorry and deserve my embarrassment.
Keep crushing and ignore the retards (including me in this case)!
View quoted note →
View quoted note →
I owe the Primal team and the Nostr community an apology:
I've been shilling pubky.app hard recently and yesterday all my connections to the Primal app/services were cut off.
I, wrongfully, assumed that I was banned by Primal and I posted a couple of notes crying about it.
Turns out that Primal's IPs/DNS was recently categorized as "adult content" on DNS records. My DNS settings then blocked all Primal DNS, which blocked all access.
I sincerely apologize and feel terrible. I behaved in a way that I despise when others do it.
I hope you will accept my apology.
The Primal crew are legitimate legends (which is part of the reason I was so disappointed) and the Primal "influencers" are total chads and very inspirational.
I'm very sorry and deserve my embarrassment.
Keep crushing and ignore the retards (including me in this case)!
View quoted note →
View quoted note →
I owe the Primal team and the Nostr community an apology:
I've been shilling pubky.app hard recently and yesterday all my connections to the Primal app/services were cut off.
I, wrongfully, assumed that I was banned by Primal and I posted a couple of notes crying about it.
Turns out that Primal's IPs/DNS was recently categorized as "adult content" on DNS records. My DNS settings then blocked all Primal DNS, which blocked all access.
I sincerely apologize and feel terrible. I behaved in a way that I despise when others do it.
I hope you will accept my apology.
The Primal crew are legitimate legends (which is part of the reason I was so disappointed) and the Primal "influencers" are total chads and very inspirational.
I'm very sorry and deserve my embarrassment.
Keep crushing and ignore the retards (including me in this case)!
View quoted note →
View quoted note →
I owe the Primal team and the Nostr community an apology:
I've been shilling pubky.app hard recently and yesterday all my connections to the Primal app/services were cut off.
I, wrongfully, assumed that I was banned by Primal and I posted a couple of notes crying about it.
Turns out that Primal's IPs/DNS was recently categorized as "adult content" on DNS records. My DNS settings then blocked all Primal DNS, which blocked all access.
I sincerely apologize and feel terrible. I behaved in a way that I despise when others do it.
I hope you will accept my apology.
The Primal crew are legitimate legends (which is part of the reason I was so disappointed) and the Primal "influencers" are total chads and very inspirational.
I'm very sorry and deserve my embarrassment.
Keep crushing and ignore the retards (including me in this case)!
View quoted note →
View quoted note →
I owe the Primal team and the Nostr community an apology:
I've been shilling pubky.app hard recently and yesterday all my connections to the Primal app/services were cut off.
I, wrongfully, assumed that I was banned by Primal and I posted a couple of notes crying about it.
Turns out that Primal's IPs/DNS was recently categorized as "adult content" on DNS records. My DNS settings then blocked all Primal DNS, which blocked all access.
I sincerely apologize and feel terrible. I behaved in a way that I despise when others do it.
I hope you will accept my apology.
The Primal crew are legitimate legends (which is part of the reason I was so disappointed) and the Primal "influencers" are total chads and very inspirational.
I'm very sorry and deserve my embarrassment.
Keep crushing and ignore the retards (including me in this case)!
View quoted note →
View quoted note →
It happens. The good stuff is staying humble.