I should add a section to the site/guide about privacy, just letting people know they have somewhat of a choice with that.
As for sharing code, most of the parts of a project/app/whatever have already been done and if an experienced developer hears what your idea is, they could just make it and figure it out without any code. The code itself doesn't really seem that valuable (well.. sometimes). Someone can just look at a screenshot of my aicodeprep app and just make one and make it look the same too.
Not all the time of course - If I had some really unique sophisticated algorithms that I knew almost no one else would or has figured out, I would be more careful.
Speaking of privacy.. a while back a thought popped into my head about Slack, and all these unencrypted chat's businesses use. It kinda does seem crazy to do all your business operations over unencrypted chat, Slack rooms.. I personally would not trust Zuckerberg to not look in there and run lots of LLMs through all the conversations to find anything 'good'! Microsoft.. kinda doubt would do that on purpose but what's to stop a rogue employee from finding out some trade secrets etc.. I'd be suprised if it hasn't been done. Security is not usually a priority in tech. They half-ass care about your personal info.
>Someone can just look at a screenshot of my aicodeprep app and just make one and make it look the same too.
To some extent. But without your codebase they will make different decisions in the back which will affect a myriad of factors. Some may actually be better than your app, others will end up adding tech debt or have performance impacts. And this isn't even to get into truly novel algorithms; sometimes just having the experience to make a scalable app with best practices can make all the difference.
Or the audience doesn't care and they take the cheaper app anyway. It's not always a happy ending.