i built the app because i really hated NGL's business model. They doxxed their users if the person paid some money to them.
I would love more ATProtocol apps in the space (also, the entirety of the app is open source so I don't mind if people want to open PRs or fork it π)
18.01.2026 16:15
π 1
π 0
π¬ 1
π 0
You have to follow this account @fragen.navy βΊοΈ
11.10.2025 10:47
π 1
π 0
π¬ 1
π 0
Yes I shamelessly ripped off NGL except for all the monetisation and tracking stuff, no I will not be apologizing for making free software.
04.10.2025 01:12
π 4
π 0
π¬ 0
π 0
You can change the style or just go text only if you want! π
19.09.2025 10:24
π 2
π 0
π¬ 0
π 0
This morning's ATProto project, getting a custom feed running! bsky.app/profile/navy...
Contains all the posts from the app!
13.09.2025 16:24
π 1
π 1
π¬ 1
π 0
I thought about this approach as well. The biggest risk would be harassment and ToS breaking content. If someone sends ToS breaking content to someone's inbox, well suddenly the group identity is going to get banned and the service is gone for everyone. But I agree with the spirit of it.
10.09.2025 03:29
π 2
π 0
π¬ 2
π 0
Definitely a possibility. But for larger pieces of data, it might be an issue. I'll keep an eye out on it.
10.09.2025 03:21
π 1
π 0
π¬ 0
π 0
That could be possible, but tricky in terms of storing peoples' keys in a centralized location. Any time someone access someone's inbox, the app would initialise a connection to their PDS and make authenticated requests. I initially tried this idea but couldn't get authentication right.
09.09.2025 19:45
π 2
π 0
π¬ 0
π 0
I think the biggest challenge at a protocol level is storage. How does an anonymous user write to someone's personal repo without authentication? How is that data stored and read by a client? I think there would need to be some changes to the protocol itself before a perfect solution can be found.
09.09.2025 19:34
π 2
π 0
π¬ 3
π 0
(its within the settings page!)
01.09.2025 22:07
π 1
π 0
π¬ 0
π 0
Compressed style image
Twitter style image
You can now change the styling of the generated question image! A simpler black and white style, and a fun little Twitter-esque style. I've also reduced the size of the images, but let me know if they're a bit too blurry! Cheers!
01.09.2025 22:07
π 4
π 0
π¬ 1
π 0
I agree, the app needs an accessibility pass throughout it there's a ton of low contrast text. Once I have time I'll try and give it some love!
21.08.2025 11:20
π 0
π 0
π¬ 0
π 0
new atprotocol oauth consent screen
ICYMI: Bluesky has updated their OAuth consent screen to show more granular scopes for posting permissions. Navyfragen hasn't changed in terms of permissions required, and once developers can request smaller scopes the app will be updated accordingly!
15.08.2025 17:16
π 6
π 0
π¬ 1
π 0
OK So there's an NGL/Tellonym alternative that posts directly to Blue Sky lets see how this goes
fragen.navy/blazeape.xyz
10.08.2025 20:08
π 1
π 1
π¬ 0
π 0
Going to try this alternative instead
fragen.navy/ripperoni.com
13.08.2025 05:45
π 2
π 1
π¬ 1
π 0
I'll also reduce the strength of the WAF bot/spam checks while the talk occurs to make things faster.
17.07.2025 16:33
π 2
π 0
π¬ 0
π 0
The app wasn't really designed with real time Q/A in mind. However, what you could do is tail your PDS with navyfragen.app open in the background and look for "app.navyfragen.message" lexicon records. The app should push any messages you receive to the PDS every time you refresh the page.
17.07.2025 16:31
π 2
π 0
π¬ 2
π 0
@navyfragen.app/navyfragen_dm_notifications
A quick bun script for sending out DMs to users who follow @fragen.navy on bluesky to let them know there have messages
Posted the source code for @fragen.navy on @tangled.sh π A quick script for sending users DMs if they have unread messages. Give the account a follow and every day it'll DM you if you have messages!
tangled.sh/@navyfragen....
14.07.2025 18:23
π 7
π 0
π¬ 0
π 0
π
08.07.2025 12:12
π 0
π 0
π¬ 0
π 0
that's odd, it shouldn't be closing the tab, I couldn't reproduce the issue but I'll let you know!
07.07.2025 22:10
π 1
π 0
π¬ 0
π 0
Of course! Stoked to see it! βΊοΈ
07.07.2025 22:03
π 0
π 0
π¬ 0
π 0
Just as a heads up, there is NO tracking data within the app. I am just following along the alt-text of the generated images via this feed here: bsky.app/profile/kara...
16.06.2025 15:33
π 0
π 0
π¬ 0
π 0
Seems like there are non-English messages going in and out of the app, I've made changes to ensure that all the special characters work but let me know if they don't!
I've tested in browser translate with Deutsch and it seems to work, but I've added in-app translations to the feature request list π
16.06.2025 15:32
π 1
π 0
π¬ 2
π 0
The whole company is about to give a talk πππ
14.06.2025 20:12
π 17
π 3
π¬ 0
π 0
Love seeing the granulation of scopes it helps a ton with end user experience.
13.06.2025 19:29
π 4
π 0
π¬ 1
π 0
Stoked to be mentioned among some other cool projects!
13.06.2025 18:13
π 3
π 0
π¬ 1
π 0
Thank you for the shoutout Sarah! Appreciate it a ton.
13.06.2025 18:13
π 3
π 0
π¬ 0
π 0
Authentication with Bluesky is currently having some issues due to the massive Google Cloud outages today but it should be back once everything is resolved! Apologies for the issues.
12.06.2025 20:07
π 0
π 0
π¬ 1
π 0
One thing to note as well. The app is developed in Canada but hosted in the EU, so even though the UI may be fast (since its cached) actual requests might be slow depending on your location.
12.06.2025 11:53
π 1
π 0
π¬ 1
π 0