"any-sync networks are permissionless. This means that anyone who knows the IP and port of the coordinator node can connect to it, create new spaces, or download existing encrypted objects. Data inside spaces is always secure, as it requires space encryption keys to read it."
From the docs on self-hosting. I am not a security expert, does anyone know if this is still considered safe? Feels weird that anyone can download my data, even if it is encrypted
I would argue that access and utilization of the internet is needed to participate in society. That is to say if we define "participate in society" beyond being alive and merely existing in close proximity to your neighbours, the internet is inescapable if you want to pay bills, stay up to date what is happening in your neighbourhood or have any chance of a decent living (e.g. a paying job).
This is why I built Yumee (https://yumee.recipes), a social recipe sharing app where you can only share recipes that you have yourself cooked (and you need to share a picture of your creation). Makes it very real and you can build your cookbook own cookbook mixed with recipes from your friends and family
Thanks a lot, super helpful to hear the ways to remove/treeshake, shim or conditional to handle mobile Vs web. This was something I struggled to find explained how to do properly, except create files with different extensions - but that felt a bit like using a sledgehammer when a smaller hammer would suffice (in some cases)
Makes total sense, thanks a lot! I've been weighing the pros and cons from going RNW or just try a monorepo with Next.js and share logic and navigation (with new expo-router, when it gets to 1.0) but then rebuild the rest.
I like your suggestion though, a good start to see how much of a lift RNW would be or if it is just better to start "fresh" through Next.js
Trying to wrap my head around this as a React Native developer, my biggest issue right now is that we developed mobile first and now need to create a web app.
Using react-native-web is not as straight forward as it first sounds, as there a lot of packages that don't support web and just crash when trying to run the RN app on web.
Would this solve that problem, to be able to easily move a React Native mobile app to web?
I can see from the docs that what I read as in-app notifications, is actually the notification feed rather than mobile in-app notifications (to make it feature complete, similar to Onesignal). Looks really promising and will follow this as it develops!
From the docs on self-hosting. I am not a security expert, does anyone know if this is still considered safe? Feels weird that anyone can download my data, even if it is encrypted