The small approx 2,000 acre lakes in SoCal get about 100 bass boats fishing tournaments every weekend year around, there are no secret spots. I will share a few spots with folks I know, rarely give away exact spots to stranger.
Share what you know about techniques, presentations, depth, angles, lures, colors, not exact locations, few anglers would expect that information.
If someone is watching you catch fish, then they know where you are fishing.
If a father is fishing with their kids, then go out of your your way to help them, if they are interested. Most tournament anglers always ask, rarely share what they are doing to catch fish when on the water, answer accordingly.
Tom