this post was submitted on 06 Mar 2025
61 points (95.5% liked)

Privacy

35037 readers
567 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

https://positive-intentions.com/

A webapp for P2P E2EE messaging and file transfer. its a fairly unique approach to secure messaging.

the project isnt ready to replace any existing apps or services, but given the competative market for this kind of project, id like to push it out to get feedback.

i made an attempt to create documentation on the website, but otherwise feel free to reach out with questions about how it works.

top 13 comments
sorted by: hot top controversial new old
[–] Cheradenine@sh.itjust.works 11 points 3 days ago (1 children)

It seems interesting, but the only way to try it is with Google, the links lead to playstore and accounts.google . The page also has Google fonts, and googletagmanager

[–] positive_intentions@lemmy.ml 5 points 3 days ago (1 children)

thanks! im playing around with the website to make the landing page experience more appealing. the apps themselves, are running inside an iframe.

the google stuff is only for the website. the apps have their own subdomains and CSP headers that block foreign scripts.

(the direct links are found on the website footer under "links")

[–] Cheradenine@sh.itjust.works 2 points 3 days ago

Thank you. I read through the page then scrolled back up to the "join" part.

[–] Arkhive@lemmy.blahaj.zone 9 points 3 days ago* (last edited 3 days ago) (1 children)

Seems super interesting, but to be totally honest I won’t touch it until I don’t need anything google related to use it, but the moment it his f-droid I’ll try it out!!!

[–] positive_intentions@lemmy.ml 3 points 3 days ago* (last edited 3 days ago) (1 children)

the google stuff is only for the website. the apps have their own subdomains and CSP headers that block foreign scripts.

(the direct links are found on the website footer under “links”)

the chat app is flexible in the ways it can be run as further described here: https://positive-intentions.com/blog/docker-ios-android-desktop. im trying things out with tauri and maybe some version hits the f-droid store at some point?

[–] Arkhive@lemmy.blahaj.zone 5 points 3 days ago

Yeah I read all that in your other comment. But a google group for testing is a deal breaker for now. This seems super interesting and I’ll be keeping my eye on it for sure!!

[–] HelloRoot@lemy.lol 9 points 3 days ago (1 children)

Am I the only one that thinks of "the road to hell is paved with good intentions" when reading the name?

Really cool project otherwise!

[–] jonathanvmv8f@lemm.ee 2 points 3 days ago (1 children)

This isn't related to the context of the post, but I recall giving a review in an earlier post regarding the blog site. Assuming you (positive-intentions) are the same person as the author of the previous post (xoron), It's impressive how you came this far with your blog and apps since then.

Your blog post about bottom-up browser state management was particularly interesting because I was dealing with indexedDB before and ended up going with a wrapper while I personally wanted to work with a custom solution. The explanations for the code snippets are to-the-point, easy to follow and overall well written which I really appreciate as a person not experienced in reading blogs.

Also I enjoyed your in-house illustrations. Keep up the great work!

[–] positive_intentions@lemmy.ml 1 points 3 days ago

Thanks! That's great to hear.

[–] oldfart@lemm.ee 1 points 3 days ago (1 children)

Created a profile. Created a share link. Sent to a friend. Friend clicked the link.

What I expected: a chat will open What happened: we both were seeing the "connect peer" screen and nothing happened.

I've read the documentation that pops up and it doesn't really describe what to do, just says that it uses webrtc and is nice and private.

[–] positive_intentions@lemmy.ml 2 points 3 days ago (1 children)

There's sometimes a bug where you have to have to exchange that ID both ways.

There a lot of docs to read through so just in case you overlooked it, I hope the video on this page helps: https://positive-intentions.com/docs/basics/peers

If that doesn't help, then it's something I need to fix. I am aware of a few issues with connecting to people when not on the same network. Webrtc should still work, so I chalk it up to some bug I should prioritize.

Id be interested to hear about the experience of trying to connect with the file app. I added some changes to make things work better, if that works I may have an idea of how to fix it for the chat app.

[–] oldfart@lemm.ee 1 points 3 days ago

Oh there is a video. I instinctively scroll past these because they're usually ads/spam. Alright, the video shows you need to copy some more magic strings, thanks.