azom
azom.dev
azom
@azom.dev
what better place to test than prod
I'm gonna do it because I'm in a similar place too. Now that most of the things I had are basically done, I'll be able to focus on it (I haven't coded anything in the past 2 months ;w;)
November 2, 2025 at 8:49 AM
didn't like that my domain for my prog blog was on my irl account :p
November 2, 2025 at 8:10 AM
Do note that since this is a simple location sharing app, PP will probably not support multiple device accounts
September 2, 2025 at 3:08 PM
I may be biased by my minimalism, but I think adding logic to sync names if someone changes theirs is over-complicating things for a location sharing app. Having it either sync once when two people add each other or having each user set the name of their friends is the simpler approach
September 2, 2025 at 3:08 PM
Yeah I also really want something like option 2 for privacy, I guess I'll see if that becomes a problem or not.

Signal's way is cool, but PP isn't trying to be a chat or social media app.
September 2, 2025 at 3:08 PM
Pretty sure it's public, tied with email (I might be wrong tho). It's also centralized 😔

PP is kind of weird because it tries to do it's own thing in weird ways (for good reasons!)
September 2, 2025 at 2:58 PM
I personally really like the option 2 (my version or yours), but I was wondering if it was worth it to have names on server for the admin to be able to do admin stuff (I just have deleting accounts in my head) more easily
September 2, 2025 at 1:09 PM
also, you need logic in the small case where you add a friend that set a name that one of your friend is already using (ask the user to enter a new name I guess?)
September 2, 2025 at 1:09 PM
Now that you mention it, since adding a friend means exchanging data locally (with QR code, I'm not doing key exchanges yet at least) it's equivalent to E2EE.

This however has the same problem as option 2, where the server admin only sees the ids (which might be a plus)
September 2, 2025 at 1:09 PM
Meaning if I add you as a friend, I'll set the username I'll be seeing for you and vice-versa. This is great for privacy as the names stay on device and never leaves it. However, the server admin only sees user ids when removing accounts from the server, which can cause accidents.

(3/3)
September 2, 2025 at 12:43 PM
However, if the server admin wants to remove accounts from their server, they can see who is who (which might be a good thing to not end up deleting the wrong account).

2.

Usernames are chosen by friends.

(2/3)
September 2, 2025 at 12:43 PM