Yes, charitable donations go to charitable causes, not development of a browser which produces profits for a for-profit entity. There's no legal way to channel charitable donations back into a business. To do otherwise would be tax fraud.
This is not a "gotcha", this is a persistent misunderstanding of what is and is not possible in tax law.