https://www.reddit.com/r/cryptography/comments/1evdby4/is_this_a_secure_messaging_app/
This app is based on a similar technology. Maybe you can help me understand the concerns if it does all the things described in that post.
https://www.reddit.com/r/cryptography/comments/1evdby4/is_this_a_secure_messaging_app/
This app is based on a similar technology. Maybe you can help me understand the concerns if it does all the things described in that post.
Thanks for the clarity.
To prevent things like the risk of infection, is why the app is primarily a webapp. Sanboxed by the browser of you choice.
I don’t think I’m fully understanding. It’s purely a webapp. No database. Client-side computation only.
Can you help me understand how I could reshape my project so it aligns to what you mean.
Im putting a hard-block on open-sourcing it after my previous project. But I’m generally communicative about how it works and happy to answer questions about it.
In the subject of licences, I don’t really know much there.
Given that I’m trying to sell it on the play store I guess you don’t control it?
What would be the concerns around this? Loads of things are close source. I expect it helps to create something competitive.
An entirely valid and understandable view to have. I’m sure you’re not suggesting different approaches shouldn’t be explored. My approach is fairly unique and im personally interested in what can be done with this.
This project is a PWA running on a S3 bucket. The app is free to use entirely. (Disclaimer: I’m in the process of putting something on the play store where I would like to charge for it.)
While syncthing seems appealing. There should always be options for approaching privacy. Mine stands out as a unique approach and so nessesary at least to demonstrate the concept.
I created an open source version first which demonstrates different concepts like instant messaging and video calls.
if i do a good job, it would have comparable features.
the key distinction between mine and other apps like syncthing, is that its provided as a zero-installation, zero-registration webapp.
so its basically ready-to-use at any point on any device that has a browser.
there isnt any UI for this yet, but id like to make it so users can input their own TURN/STUN servers as described in the peerjs docs: https://peerjs.com/docs/#peer-options-config
id like to work towards making it so that the frontend and backend are independently selfhostable to suit thier networking config.
Thanks for the links. I’ll need to learn more about this. My high-level thoughts are that I’d like control over my work so it may not be libre software.