Instead of (or in addition to) supporting charity, I will suggest that you set some aside for supporting "starving artist"/open source developer types via Patreon and similar. Find a few whose work you think actually has some value and kick a few bucks their way. For every rolling-in-dough business like yours, there are many more people trying to add value who aren't good at monetization and it's a serious problem.
Don't assume this will last forever. Take all the advice from knowledgeable, experienced people to invest, fund your retirement, etc.