Launchbar has been updated. In the release notes it mentions search engine Ecosia. I’d never heard of it. Seems a laudable idea.

scheduleSeptember 6, 2020