We all hate ads, primarily because it is an unethical usage of our data for profits. So, if a person does not want to pay companies like Google, Meta and Microsoft, what alternatives are there to advertise or promote a product or service?
Sure, there are options like posting on online forums, groups and email marketing, but the results do not come anywhere close when compared to paid ads. Are there privacy respecting companies that provides ad placement services? DuckDuckGo uses Microsoft ads, Mojeek didn't reply and Qwant isn't available in my country.
Say, I provide a service to a specific type/group of people, what is the most efficient and ethical, and least annoying way to reach them? Say, I own a restaurant or something. How do I attract more customers? I am willing to pay, but to not data-hungry companies.
If it's something like a restaurant, just make a listing for it on sites like OpenStreetMaps or even Google Maps, for visibility. Make sure that the listing is fully fleshed out, including timings, photos, menu, pictures of dishes and ambiance etc - this is a step most restaurants fail to do, and it's something very simple/
I'd say also make a website if you don't have one already, and once again, ensure that it's fully fleshed out with the same details as above. Maybe have an online reservation system. Use keywords for SEO so that your restaurant will come up in searches - maybe worthwhile hiring a proper web dev if you'd don't have experience with this.
Then spread word via word-of-mouth, come up with a referral or coupon system, provide discounted meals for the first month etc. If your menu/service/pricing/location is good, then customers will flock to you on their own and they will do the advertising for you.
Osm support for images really suck. You need an external image host, unsure if they are displayed on OSMAnd or OrganicMaps
Osmand shows the images, but you have to set up some kind of wikipedia/wikimedia thing for it to work as intended